NEU! UPGRADE IP 11 verfügbar!
NEU! LICHTWIDGET - DPT 7.600 - Logik Manager Update - sowie viele weitere Verbesserungen
Infos im Wiki: https://elabnet.atlassian.net/l/cp/B9MUEJj2

Insider & Leistungsmerkmale FÜR ALLE freigeschaltet
Ab sofort kann jeder die neue VISU & IFTTT testen. Info: viewtopic.php?f=8&t=5074

Release V 4 am 15. Juni 2024
Es gibt nun einen fixen Termin. Info: viewtopic.php?f=8&t=5117

NEU! Ausführliches Video Tutorial zur VISU
Jetzt werden alle Fragen beantwortet. Das Video: https://youtu.be/_El-zaC2Rrs

[Beantwortet] [V?.?.?] Shelly MQTT mit verschachtelten Informationen

Wissen, Planung & Diskussion zur MQTT Unterstützung im Timberwolf Server.
Stellt uns hier Eure MQTT Projekte und Ideen vor.
Forumsregeln
  • Denke bitte an aussagekräftige Titel und gebe dort auch die [Firmware] an. Wenn ETS oder CometVisu beteiligt sind, dann auch deren Version
  • Bitte mache vollständige Angaben zu Deinem Server, dessen ID und dem Online-Status in Deiner Signatur. Hilfreich ist oft auch die Beschreibung der angeschlossener Hardware sowie die verwendeten Protokolle
  • Beschreibe Dein Projekt und Dein Problem bitte vollständig. Achte bitte darauf, dass auf Screenshots die Statusleiste sichtbar ist
  • Bitte sei stets freundlich und wohlwollend, bleibe beim Thema und unterschreibe mit deinem Vornamen. Bitte lese alle Regeln, die Du hier findest: https://wiki.timberwolf.io/Forenregeln
Antworten

Ersteller
Jeannot
Reactions:
Beiträge: 2
Registriert: Di Mai 16, 2023 2:05 pm
Hat sich bedankt: 2 Mal
Danksagung erhalten: 1 Mal

[V?.?.?] Shelly MQTT mit verschachtelten Informationen

#1

Beitrag von Jeannot »

Hallo

bin komplett neu im MQTT und habe eine Frage zum Basicaufbau eines Subscribes

Mein Shelly hat 2 Schalter und gibt pro Schalter die Statusinformatione verschachtelt aus.
{"id":1, "source":"WS_in", "output":true,"temperature":{"tC":43.3, "tF":109.9}}

wie muss nun mein Subscribe aussehen um nur den "output" zu bekommen


hier noch das ganze MQTT Protokoll aus dem MQTT Explorer
SG_Ready_Relais_30c6f7830cf8
status
sys = {"mac":"30C6F7830CF8","restart_required":false,"time":null,"unixtime":null,"uptime":37,"ram_size":258768,"ram_free":113848,"fs_size":524288,"fs_free":221184,"cfg_rev":20,"kvs_rev":0,"schedule_rev":0,"webhook_rev":0,"available_updates":{},"reset_reason":3}
ble = {}
cloud = {"connected":false}
eth = {"ip":"192.168.178.42"}
input:0 = {"id":0,"state":false}
input:1 = {"id":1,"state":false}
mqtt = {"connected":true}
switch:0 = {"id":0, "source":"WS_in", "output":false,"temperature":{"tC":34.9, "tF":94.8}}
switch:1 = {"id":1, "source":"WS_in", "output":true,"temperature":{"tC":43.3, "tF":109.9}}
wifi = {"sta_ip":null,"status":"disconnected","ssid":null,"rssi":0}
ws = {"connected":false}
online = true
Zuletzt geändert von Parsley am Mi Apr 24, 2024 10:43 am, insgesamt 1-mal geändert.
Timberwolf 3500 L #1155
VPN ist offen, Zugriff erlaubt, reboot nach Absprache

Sun1453
Reactions:
Beiträge: 1875
Registriert: Do Feb 07, 2019 8:08 am
Hat sich bedankt: 1583 Mal
Danksagung erhalten: 812 Mal

#2

Beitrag von Sun1453 »

Guten Tag ?,

erstmal Willkommen hier im Forum. Im Forum gibt es bestimmte Regeln die in der blauen Box stehen. Bitte diese erstmal erfüllen. Siehe auch nochmal im Spoiler Bereich. Die Module auch MQTT unterliegen einem Wandel durch Update und daher kann die Vorgehensweise immer anders sein. Daher erstmal die Sachen ausfüllen / eintragen. Danke Dir.
► Text zeigen
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Zuletzt geändert von Sun1453 am Mi Apr 24, 2024 10:00 am, insgesamt 2-mal geändert.
Gruß Michael

Timberwolf 950 QL #344 | Mit Internetanbindung | VPN Offen | Reboot nach Absprache | PROD Server
Timberwolf 2500 #602 | VPN offen | TEST Server | Reboot nach Absprache |

SchateMuhl
Reactions:
Beiträge: 252
Registriert: Mi Nov 23, 2022 9:31 pm
Wohnort: Werther bei Nordhausen
Hat sich bedankt: 77 Mal
Danksagung erhalten: 114 Mal
Kontaktdaten:

#3

Beitrag von SchateMuhl »

Hallo

Ich rufe die Daten von einem Shelly Pro4Pm folgendermaßen ab.
Eventuell geht es ja bei deinem genau so.


so sieht es im MQTT Explorer aus
Bildschirmfoto 2024-04-24 um 09.44.02.png
das ist das angelegte "App Level Topic"
Bildschirmfoto 2024-04-24 um 09.44.47.png
Bildschirmfoto 2024-04-24 um 09.52.58.png
und das ist der Subscripe Eintrag für z.B. AN / AUS
Bildschirmfoto 2024-04-24 um 09.53.15.png

schalten kann ich den Pro 4 je Kanal so.
wobei man hier noch weitere Daten vom JSON mit geben muss.
zum Schalten sende ich hier nur per KNX den false oder treu Befehl, den Rest fülle ich mit einer Logik .

Bildschirmfoto 2024-04-24 um 09.58.16.png
Bildschirmfoto 2024-04-24 um 10.09.46.png
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Grüße
Andreas

TWS 3500M ID:992 /XL ID:1198 , VPN offen, Reboot nach Absprache
- KNX mit EibPort V3, 1Home, ENO Gateway, ETS6
- PV Anlagen AC gekoppelt mit Fronius IG 40/60 und Symo 10KW
- 62kWh LiFePo mit 3 x MultiPlus 48/5000 und DC PV Anlagen über MPPT

Ersteller
Jeannot
Reactions:
Beiträge: 2
Registriert: Di Mai 16, 2023 2:05 pm
Hat sich bedankt: 2 Mal
Danksagung erhalten: 1 Mal

#4

Beitrag von Jeannot »

Hallo Andreas

ein grosses Danke,
auf den Weg wäre ich nicht gekommen, muss noch viel lernen.

Es funktioniert so
Timberwolf 3500 L #1155
VPN ist offen, Zugriff erlaubt, reboot nach Absprache

Mibr85
Reactions:
Beiträge: 510
Registriert: Mo Dez 02, 2019 5:38 am
Wohnort: Freital
Hat sich bedankt: 396 Mal
Danksagung erhalten: 213 Mal

#5

Beitrag von Mibr85 »

Kannst du uns bitte noch deine SW Version angeben?
Grüße Micha

TWS 3500 XL #1209 + TWS 2600 #528 + PBM #972,
VPN offen, Reboot möglich
PLZ 01...
Antworten

Zurück zu „MQTT“