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

[FINR] [V3 IP5.1] publish array möglich in MQTT JSON? (Enthalten ab [V4.0 IP5])

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
martin
Reactions:
Beiträge: 138
Registriert: Mo Okt 15, 2018 10:07 pm
Wohnort: bei Stuttgart
Hat sich bedankt: 76 Mal
Danksagung erhalten: 69 Mal

[V3 IP5.1] publish array möglich in MQTT JSON? (Enthalten ab [V4.0 IP5])

#1

Beitrag von martin »

Hallo zusammen,

hat schon jemand per MQTT ein Array verschickt oder geht das momentan noch nicht?

Mein Staubsaugerroboter möchte folgende payload haben:

Code: Alles auswählen

{
  "segment_ids": [
      "20",
      "18",
      "16"
  ],
  "iterations": 2,
  "customOrder": true
}
Den segment_ids Abschnitt bekomme ich aktuell nicht dargestellt.


StefanW, Anmerkung 12. Sept. 2023: Bitte hier lesen für Details: https://elabnet.atlassian.net/l/cp/LfmsNneE
Zuletzt geändert von Parsley am Fr Nov 10, 2023 11:34 pm, insgesamt 6-mal geändert.
VG Martin
TWS 2500 ID:152 + PBM ID:819 + PBM ID:1079, VPN aktiv, Reboot erlaubt"

blaubaerli
Reactions:
Beiträge: 2308
Registriert: Sa Sep 15, 2018 10:26 am
Wohnort: Kerpen
Hat sich bedankt: 884 Mal
Danksagung erhalten: 677 Mal

#2

Beitrag von blaubaerli »

Hallo Martin,

das ist meines Wissens aktuell noch nicht umgesetzt.

Beste Grüße
Jens
wiregate1250 & timberwolf168 (2600er), VPN offen, Reboot nach Vereinbarung

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 »

Guten Morgen Martin,

das ist aktuell noch nicht möglich. Ich bin über das gleiche Problem gestoßen und dachte es ist ein Fehler bei der Umsetzung.

Ganz wichtig es ist KEIN FEHLER. Die Entwickler haben es aber auf dem Schirm und wenn es jetzt noch weitere Nachfrager gibt um so besser.

@martin Kannst du bitte noch schreiben um welches Modell mit Hersteller es sich handelt. Danke.
Zuletzt geändert von Sun1453 am Di Jan 11, 2022 9:52 am, 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 |

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:

#4

Beitrag von StefanW »

Guten Morgen,

uns waren bislang keine MQTT Geräte bekannt, die JSON Strukturen als Payload haben, daher hatten wir das nicht implementiert.

Wir nehmen es auf die Liste

lg

Stefan
Zuletzt geändert von StefanW am Di Jan 11, 2022 9:56 am, insgesamt 1-mal geändert.
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
martin
Reactions:
Beiträge: 138
Registriert: Mo Okt 15, 2018 10:07 pm
Wohnort: bei Stuttgart
Hat sich bedankt: 76 Mal
Danksagung erhalten: 69 Mal

#5

Beitrag von martin »

Sun1453 hat geschrieben: Di Jan 11, 2022 9:52 am Kannst du bitte noch schreiben um welches Modell mit Hersteller es sich handelt. Danke.
Das ist ein Dreame Z10 pro mit modifizierter Firmware: https://valetudo.cloud/pages/integratio ... capability
Valetudo is a standalone binary, which runs on rooted Vacuums of the Xiaomi ecosystem and aims to enable the user to operate the robot vacuum without any Cloud Connection whatsoever.
VG Martin
TWS 2500 ID:152 + PBM ID:819 + PBM ID:1079, VPN aktiv, Reboot erlaubt"

gbglace
Reactions:
Beiträge: 3585
Registriert: So Aug 12, 2018 10:20 am
Hat sich bedankt: 1253 Mal
Danksagung erhalten: 1649 Mal

#6

Beitrag von gbglace »

Ahh ein Xiaomi ohne Cloud. Da wird es langsam spannend mit diesen Dingern.
Grüße
Göran

#1 Timberwolf 2600 Velvet Red TWS #225 / VPN aktiv / Reboot OK
#2 Timberwolf 2600 Organic Silver TWS #438 / VPN aktiv / Reboot OK
#3 PBM 3 Kanäle, #4 Modbus-Extension
Benutzeravatar

PeterB
Reactions:
Beiträge: 160
Registriert: Mo Jan 31, 2022 4:21 pm
Hat sich bedankt: 5 Mal
Danksagung erhalten: 35 Mal

#7

Beitrag von PeterB »

Der Shelly RGBW braucht das glaub Ich auch

{
"mode": "white",
"red": 0,
"green": 0,
"blue": 100,
"gain": 100,
"brightness": 100,
"white": 1,
"temp": 6000,
"effect": 0,
"turn": "on"

}
Modellreihe 35xx (3500) Timberwolf ID:695 (3500) vpn aktiv reboot möglich
:angry-banghead: 5 Loxone Miniserver im Gateway/Client Verbund, Extensions: RS485, IR, 1-Wire, DMX
5 Loxberrys

blaubaerli
Reactions:
Beiträge: 2308
Registriert: Sa Sep 15, 2018 10:26 am
Wohnort: Kerpen
Hat sich bedankt: 884 Mal
Danksagung erhalten: 677 Mal

#8

Beitrag von blaubaerli »

Hallo @PeterB,

das ist m.E. kein Array, sondern ein JSON mit mehreren Werten.

Das sollte eigentlich mit dem korrekten Selektor wie beim Lesen klappen.

Beste Grüße
Jens
wiregate1250 & timberwolf168 (2600er), VPN offen, Reboot nach Vereinbarung
Benutzeravatar

PeterB
Reactions:
Beiträge: 160
Registriert: Mo Jan 31, 2022 4:21 pm
Hat sich bedankt: 5 Mal
Danksagung erhalten: 35 Mal

#9

Beitrag von PeterB »

OK, aber wie kann Ich die Werte alle zu gleich in einem Befehl senden und einen Davon z.B.: über KNX ändern

{
"mode": "white",
"red": 0,
"green": 0,
"blue": WERT VON KNX,
"gain": 100,
"brightness": 100,
"white": 1,
"temp": 6000,
"effect": 0,
"turn": "on"

}
Modellreihe 35xx (3500) Timberwolf ID:695 (3500) vpn aktiv reboot möglich
:angry-banghead: 5 Loxone Miniserver im Gateway/Client Verbund, Extensions: RS485, IR, 1-Wire, DMX
5 Loxberrys

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

#10

Beitrag von ms20de »

PeterB hat geschrieben: Di Feb 15, 2022 3:47 pm OK, aber wie kann Ich die Werte alle zu gleich in einem Befehl senden und einen Davon z.B.: über KNX ändern
In der aktuellen Software-Version können per MQTT nur Werte versendet werden, welche auch dem Objekt-System bekannt sind.
Für mehrere Werte gibt es Trigger-Einstellungen, wann eine Wertänderung zum Senden von welchen Werten führt.

Uns ist bekannt, dass es hinsichtlich von Konstanten - die aktuell nur über den Umweg über eine Logik erzeugbar sind - noch Optimierungsmöglichkeiten gibt, damit diese vom Nutzer schnell erzeugt werden können.

Bist du dir sicher, dass dein Zielgerät tatsächlich erfordert, dass alle aufgelisteten Werte gesendet werden?

Viele Grüße,
Matthias
[ Timberwolf Entwicklung ]

TWS 2400 ID:102 VPN offen, Reboot auf Nachfrage
Antworten

Zurück zu „MQTT“