OH3.2, PI4
Nachdem ich nun Mosquitto und den MQTT Broker in OH zum Laufen gebracht habe, möchte ich meine existierenden Shellies
und die Tasmota devices in OH3 einbinden.
Die Shellies benutze ich in OH2 ohne Shelly Binding, also MQTT enable.
Die Tasmotas habe ich alle im HomeAssistant mode, also setoption19 1.
Was brauch es denn nun noch in OH3 damit es die Dinger sieht? So einfach ist das in OH3 wohl nicht mehr ...
Ich sehe da gibt es noch ein HomeAssistant MQTT component und ein Generic MQTT thing,
was brauche ich denn nun? Ich brauche noch etwas mehr Licht im Tunnel

von udo1toni » 25. Dez 2021 12:13
Gewöhnlich sollte openHAB (ob 2 oder 3 spielt keine Rolle, solange es sich um das mqtt2 Binding handelt) alle HomeAssistant Geräte (also die Tasmotas mit SetOption19 1) vollautomatisch finden ()Inbox), sofern sie am mqtt Broker angemeldet sind. Es gibt dafür im HA-Standard extra Topics, in denen solche Geräte ihre Informationen zur Verfügung stellen, und das mqtt2 Binding macht davon Gebrauch. Geräte, die diese Option nicht bieten (oder bei denen der Mechanismus, aus welchen Gründen auch immer, nicht funktioniert) müssen von Hand eingebunden werden. Dazu legst Du pro Device ein mqtt generic Thing an und trägst dann dort die Channel des Device von Hand ein.
Gehe zur vollständigen Antwort