NEWS
SOLVED: zigbee2mqtt setup
-
-
@hipohop Lass alle Optionen aus, dann solltest Du mit subscriben von # ein Abbild des mosquitto brokers bekommen:
-
@mickym
Also mit dem "richtigen" mqtt client geht es - so weit so gut.
Die Objekte werden automatisch angelegt
Vielen Dank nochmal - wäre ich nicht drauf gekommen.
Ich mach für heute Schluß -
@hipohop
Hier ist genau das was du suchst:
https://forum.iobroker.net/post/660650Ist ein Adapter der direkt mit dem Z2M kommuniziert.
-
nur mal interessehalber, weden die public-topics in ioBroker automatisch mit angelegt?
EDIT: Vergessen zu fragen, hast du den im Einsatz?
-
@hydrotec
Habe ich nicht. Ich benutze Zigbee Adapter, und kein z2m extern.Ich denke, man macht nix kaputt, wenn man es einfach probiert. Falls was ist, kann ich deine Fragen direkt an die Entwickler stelen.
-
@dimaiv sagte in zigbee2mqtt setup:
Ich denke, man macht nix kaputt, wenn man es einfach probiert. Falls was ist, kann ich deine Fragen direkt an die Entwickler stelen.
Dankeschön für die Rückmeldung.
Hat mich ja nur einmal interessiert, selber nutze ich zigbee2mqtt über mosquitto.
Ist halt Geschmacksache, bzw. jeder wie er kann, wie ich etwas an ioBroker anbinde. -
@hydrotec @mickym
Hier ein kleine Zusammenfassung: Es funktioniert jetztDie Verwendung des anderen mqtt Clients hat bei mir den Durchbruch gebracht.
Alle topics wurden automatisch angelegt auch die Topics zum schreiben (z.B. meiner OSRAM SmartPlug+ Steckdosen) wurden automatisch angelegt.
Ich habe ein wenig probieren müssen bis ich die richtige Syntax gefunden habe, aber bei mir funktioniert folgendes.setState("mqtt.0.zigbee2mqtt.OSRAM4.set","OFF");
Vielen Dank euch allen für die tolle Hilfe!
PS: Kann ich den Thread hier irgendwie als closed/solved markieren?
-
@hipohop sagte in zigbee2mqtt setup:
PS: Kann ich den Thread hier irgendwie als closed/solved markieren?
Den ersten Eintrag entsprechend editieren.
-
@hipohop sagte in zigbee2mqtt setup:
@hydrotec @mickym
Hier ein kleine Zusammenfassung: Es funktioniert jetztDankeschön für die Rückmeldung
Schön das es jetzt wie gewünscht funktioniert.Ich habe ein wenig probieren müssen bis ich die richtige Syntax gefunden habe, aber bei mir funktioniert folgendes.
setState("mqtt.0.zigbee2mqtt.OSRAM4.set","OFF");
Das kommt daher, das du bei dir in der zigbee2mqtt Konfiguration unter
mqtt-payload-format
:json
eingetragen hast.
Für die Zukunft, also wenn du komplett auf ioBroker umgezogen bist, würde ich dir, erst mal für den Übergangattribute_and_json
empfehlen. Und später dann aufattribute
zu wechseln. Dann wird deinpayload
gleich in einzelne Objekte zerlegt.
Ist dann einfacher zigbee2mqtt zu steuern, bzw. mit scripts zu arbeiten.
(zum Testen, kannst du den ganzen Objektbaum löschen, wird ja wieder angelegt)Vielen Dank euch allen für die tolle Hilfe!
Immer wieder gerne
PS: Kann ich den Thread hier irgendwie als closed/solved markieren?
Da war @Thomas-Braun schneller.
(bei mir ist ja noch früh am Morgen )Gruß, Karsten