UPGRADE IP 9 verfügbar!
Timberwolf VISU jetzt mit NEUEM Layout Editor
Freie Anordnung, Reihenfolge und Größe der Widgets - viele weitere Verbesserungen
Infos im Wiki: https://elabnet.atlassian.net/l/cp/06SeuHRJ

NEU! Insider & Leistungsmerkmale FÜR ALLE freigeschaltet
Damit kann nun jeder das Upgrade vornehmen und VISU & IFTTT testen. Alle Info hier: viewtopic.php?f=8&t=5074

[FR] [V3 IP5.1] Publishen von Werten von HTTP API auf MQTT (JSON ARRAY Formatierung)

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

Ersteller
Sun1453
Reactions:
Beiträge: 1849
Registriert: Do Feb 07, 2019 8:08 am
Hat sich bedankt: 1541 Mal
Danksagung erhalten: 788 Mal

[V3 IP5.1] Publishen von Werten von HTTP API auf MQTT (JSON ARRAY Formatierung)

#1

Beitrag von Sun1453 »

Ich habe mal versucht die Daten der HTTP API an MQTT Broker zu übertagen.

Leider scheitert das ganze siehe Screen:
Publish-keine-Übertragung.PNG
Selektor: [0].stop.ziel sowie [0].stop.zug-bez in den Formaten "string".

Trigger: Auslöser für ALLE Transaktionen: Bei Wertänderung dieses Objekts werden ALLE Transaktion dieser Gruppe ausgelöst

Auf Testserver ausgeführt. Steht in Verbindung mit diesem Thema HTTP-API.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Zuletzt geändert von Parsley am Fr Nov 10, 2023 9:30 am, insgesamt 4-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 |

ms20de
Elaborated Networks
Reactions:
Beiträge: 974
Registriert: Sa Aug 11, 2018 9:14 pm
Hat sich bedankt: 280 Mal
Danksagung erhalten: 499 Mal

#2

Beitrag von ms20de »

Hallo Michael,

sind ich hätte deine Trigger-Einstellungen bei den Applikationen in MQTT in Verdacht.
Schau mal was die blauen Balken im Histogram bei Mouseover sagen.

Viele Grüße,
Matthias
[ Timberwolf Entwicklung ]

TWS 2400 ID:102 VPN offen, Reboot auf Nachfrage

Ersteller
Sun1453
Reactions:
Beiträge: 1849
Registriert: Do Feb 07, 2019 8:08 am
Hat sich bedankt: 1541 Mal
Danksagung erhalten: 788 Mal

#3

Beitrag von Sun1453 »

ms20de hat geschrieben: Di Jan 04, 2022 3:46 pm Hallo Michael,

sind ich hätte deine Trigger-Einstellungen bei den Applikationen in MQTT in Verdacht.
Schau mal was die blauen Balken im Histogram bei Mouseover sagen.

Viele Grüße,
Matthias
Hallo Matthias,

da man hier nicht gut Screenshots machen kann, hatte ich den gewählten Wert beim Neuerstellen ausgewählt und den Text unter Trigger oben im Thema eingetragen.

Muss ich dann später nochmal probieren.
Zuletzt geändert von Sun1453 am Di Jan 04, 2022 4:24 pm, insgesamt 1-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 |

Ersteller
Sun1453
Reactions:
Beiträge: 1849
Registriert: Do Feb 07, 2019 8:08 am
Hat sich bedankt: 1541 Mal
Danksagung erhalten: 788 Mal

#4

Beitrag von Sun1453 »

Hier die Screenshots:
Screenshot 2022-01-04 at 18-27-01-Publish-Data-1.PNG
Screenshot 2022-01-04 at 18-27-01-Publish-Data-2.PNG
Screenshot 2022-01-04 at 18-27-01-Publish-Data-3.PNG

An dieser Stelle kann man ja bisher noch nicht editieren aber ich habe den Dialog so befüllt wie ich das gestern gemacht habe. JSON Selektor ist natürlich leicht aberweichend wegen Fehlermeldung das schon benutzt.

Screenshot 2022-01-04 at 18-27-01-Publish-Data-4-BSP.PNG
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
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 |

ms20de
Elaborated Networks
Reactions:
Beiträge: 974
Registriert: Sa Aug 11, 2018 9:14 pm
Hat sich bedankt: 280 Mal
Danksagung erhalten: 499 Mal

#5

Beitrag von ms20de »

Hallo Michael,

kannst du es bitte mit einem Selektor ohne Array beim Schreiben versuchen.
Ich glaube diese Funktion ist noch nicht verfügbar.

"key" oder "object.key" sollte gehen.

Viele Grüße,
Matthias
Zuletzt geändert von ms20de am Di Jan 04, 2022 8:11 pm, insgesamt 1-mal geändert.
[ Timberwolf Entwicklung ]

TWS 2400 ID:102 VPN offen, Reboot auf Nachfrage

Ersteller
Sun1453
Reactions:
Beiträge: 1849
Registriert: Do Feb 07, 2019 8:08 am
Hat sich bedankt: 1541 Mal
Danksagung erhalten: 788 Mal

#6

Beitrag von Sun1453 »

Hallo Matthias,

ja genau das war es. Ohne das Array geht es. Siehe Screens:

Screenshot 2022-01-04 at 18-27-01-Publish-Data-5.PNG
Screenshot 2022-01-04 at 18-27-01-Publish-Data-5-MO-1.PNG
Screenshot 2022-01-04 at 18-27-01-Publish-Data-5-MO-2.PNG
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
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 |

Ersteller
Sun1453
Reactions:
Beiträge: 1849
Registriert: Do Feb 07, 2019 8:08 am
Hat sich bedankt: 1541 Mal
Danksagung erhalten: 788 Mal

#7

Beitrag von Sun1453 »

ms20de hat geschrieben: Di Jan 04, 2022 8:10 pm Hallo Michael,

kannst du es bitte mit einem Selektor ohne Array beim Schreiben versuchen.
Ich glaube diese Funktion ist noch nicht verfügbar.

"key" oder "object.key" sollte gehen.

Viele Grüße,
Matthias
Also ist das etwas was für eine zukünftige Ausbaustufe vom MQTT Modul noch umzusetzen ist.
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 |

ms20de
Elaborated Networks
Reactions:
Beiträge: 974
Registriert: Sa Aug 11, 2018 9:14 pm
Hat sich bedankt: 280 Mal
Danksagung erhalten: 499 Mal

#8

Beitrag von ms20de »

Hallo Michael,
Sun1453 hat geschrieben: Mi Jan 05, 2022 10:29 am Also ist das etwas was für eine zukünftige Ausbaustufe vom MQTT Modul noch umzusetzen ist.
Ist dieses Feature deiner Meinung nach relevant? Ich hatte bis jetzt noch kein Gerät gesehen, dass ein Array als Eingabe-Datenstruktur über MQTT erwartet.

Viele Grüße,
Matthias
[ Timberwolf Entwicklung ]

TWS 2400 ID:102 VPN offen, Reboot auf Nachfrage

StefanW
Elaborated Networks
Reactions:
Beiträge: 9689
Registriert: So Aug 12, 2018 9:27 am
Wohnort: Frauenneuharting
Hat sich bedankt: 4831 Mal
Danksagung erhalten: 7633 Mal
Kontaktdaten:

#9

Beitrag von StefanW »

Hi Michael,

Bitte keine Fullquotes.

Ich verstehe nicht, warum mir immer wieder zugemutet wird, erneut auf die Forenregeln zu verweisen.

Stefan
Stefan Werner
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de

Link zu Impressum und Datenschutzerklärung oben.

Ersteller
Sun1453
Reactions:
Beiträge: 1849
Registriert: Do Feb 07, 2019 8:08 am
Hat sich bedankt: 1541 Mal
Danksagung erhalten: 788 Mal

#10

Beitrag von Sun1453 »

Hallo Stefan, das macht sich wie schon eher mal geschrieben auf Handy mit dem Forum nicht so gut. Am PC geht das gut zu schneiden aber am Handy haut der meist immer zuviel mit weg. Liegt aber am PHPBB und nicht an euch.
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 |
Antworten

Zurück zu „MQTT“