Closed Sineos closed 1 year ago
Der Channel / Folder ist die State angelegt und wird so auch durch Jarvis dargestellt.
Der Channel / Folder ist die State angelegt und wird so auch durch Jarvis dargestellt.
Sorry, wenn ich auf dem Schlauch stehe, aber die Aussage verstehe ich nicht.
mqtt.0.zigbee2mqtt.DimmerKitchenEG
--> Alle DPs haben den Typ State
Jarvis:
Iobroker:
Bei ein par passt es ja:
mqtt.0.zigbee2mqtt.BlindsJona
--> An sich das Gleiche wie oben, nur hier passt es
Jarvis:
Iobroker:
Edit: Die Screenshots sind jetzt aus der Beta 6. Beta 8 geht bei mir überhaupt nicht. Kein einziger Schalter funktioniert. Das Verhalten bzgl. des State Explorers ist aber gleich
Du hast einen Ordner DimmerKtichenEG
, der aber als state
angelegt ist in ioBroker. Das ist falsch. Wenn es ein Ordner ist, dann muss es als channel
oder folder
angelegt sein, damit er korrekt im StateExplorer angezeigt wird. Dass das im ioBroker geht ist falsch und der eigentliche Fehler, auch wenn es kulant ist.
Ah, jetzt ist der Groschen gefallen. Danke für die Erklärung. Seltsam eigentlich, die hat Iobroker alle selber angelegt. Ich werde mal den kompletten Baum löschen.
Kannst du machen, aber ich glaube, dass der zigbee2mqtt Adapter hier falsch arbeitet
Kannst du machen, aber ich glaube, dass der zigbee2mqtt Adapter hier falsch arbeitet
Der Iobroker Baum ist vom reinen MQTT Adapter. Ich hab jetzt tatsächlich auf den zigbee2mqtt iobroker Adapter (https://github.com/o0shojo0o/ioBroker.zigbee2mqtt) umgestellt und damit klappt das problemlos. Schade nur, dass er beim Device Import diesen Adapter scheinbar nicht kennt.
Es gibt ein Programm dafür. https://mcuiobroker.gitbook.io/jarvis-infos/jarvis/system-effektprog./v3-systemprogramme/adddevice Wenn es aber nur wenige DPs sind sollte man manuell hinzufügen.
Manuell klappt gut. Die meisten Geräte brauchen eh nur einen oder max 3 DPs. Aber Faulheit rules 😉
P.S.: Wegen mir kann hier zu gemacht werden, oder willst du es noch stehen lassen @Zefau?
Ich prüfe nochmal den Importer. MQTT sollte mit der Beta eigl. klappen bzw. sollte Zigbee einfach integrierbar sein.
@Sineos kannst du mir mal ein Gerät aus zigbee2mqtt
exportieren, damit ich es bei mir importieren und testen kann?
Erstellt der zigbee2mqtt Adapter die Datenpunkte unter mqtt.0.
oder zigbee2mqtt.0.
?
Der zigbee2mqtt Adapter zeigt das "problematische" Verhalten mit den Foldern nicht. Der reine mqtt Adapter leider schon (Subscribe auf zigbee2mqtt/#
). Auch nach löschen des Trees und dem folgenden Neuaufbau hat sich das nicht gebessert.
In der angehängten Zip sind die Bäume beider Adapter. Vielen Dank für den unermüdlichen Einsatz!
Edit: Die Pfade sind jeweils:
zigbee2mqtt.0.xxx
: zigbee2mqtt Adapter
mqtt.0.zigbee2mqtt.xxx
: Reiner mqtt Adapter
@Sineos habe es runtergeladen, bitte wieder aus deinem Post löschen
sehe ich das richtig, dass zigbee2mqtt
nicht selbst einen Baum unter zigbee2mqtt.0
anlegt, sondern unter mqtt.0.zigbee2mqtt.
? Außerdem scheinen die Knoten direkt unter mqtt.0.zigbee2mqtt.
ohne Typ (weder channel
noch folder
) angelegt zu sein (was sich auch mit deinem Screenshot deckt).
Leider kann ich das nicht in den Importer integrieren :-( Da muss der Adapter-Entwickler von zigbee2mqtt mit einer ordentlichen Baum-Struktur arbeiten.
Nachtrag: Ich sehe gerade, dass es gar keinen zigbee2mqtt Adapter gibt? Wie ist denn das realisiert? Mit https://github.com/Koenkk/zigbee2mqtt ?
Ich glaube wir reden aneinander vorbei:
mqtt.0.zigbee2mqtt.xxx
an und es scheint dabei irgendwas krumm: https://github.com/ioBroker/ioBroker.admin/issues/1772. Momentan also nicht kompatibel zum State Explorerzigbee2mqtt.0.xxx
. Funktioniert wunderbar mit dem State ExplorerFür Variante ii. und iii. habe ich den Iobroker Baum exportiert und oben angehängt
Du hast (2x) deinen gesamten ioBroker Baum exportiert, ohne Filter / Selektion.
https://github.com/o0shojo0o/ioBroker.zigbee2mqtt --> Verbindet sich über Websocket zur zigbee2mqtt Instanz und legt darüber die Datenpunkte an. Ligen dann in der Form zigbee2mqtt.0.xxx. Funktioniert wunderbar mit dem State Explorer
Das meinte ich und habe es nicht gefunden. Danke für den Link. Ich schaue nochmal.
Du hast (2x) deinen gesamten ioBroker Baum exportiert, ohne Filter / Selektion.
😵💫 Ups, so war das natürlich nicht gedacht. Sorry und vielen Dank fürs Dranbleiben 👍
Prerequisites / Voraussetzungen
Firefox Konsole:
Describe the bug / Beschreibe den Fehler Der State Explorer zeigt nicht die vorhandenen Objekte aus dem Objektbaum von iobroker
Screenshots Iobroker Objekte:
Jarvis State Explorer: