Home Assistant MQTT discovery Modul?

Hallo zusammen,

ich würde mich sehr für eure Meinung zu dem Thema interessieren.
Hintergrund ist, dass ich mal wieder an meiner Heizung bastel und dafür das EMS-ESP32 nutze, über MQTT bekomme ich die Werte auch schnell und einfach in IPS aber um von dort etwas schalten zu können wird es schnell aufwändig. Daher habe ich überlegt mal ein Modul anzufangen und bin schnell auf das oben genannte Home Assistant MQTT discovery gestoßen. Nach etwas recherche habe ich festgestellt, dass dies von einigen sehr bekannten ( Zigbee2MQTT, ESPHome, Tasmota, Z-waveJS UI, ebusd,… ) Projekten unterstütz wird. Für einige davon gibt es auch entsprechende Module für IPS aber leider nicht für alle.
Gab es von einem von euch (vor allem den Modulentwicklern @KaiS @bumaas oder vielleicht sogar von zentraler Stelle @paresy) schon mal Ansätze oder Überlegungen ein Modul zu erstellen das dieses nutzt um quasi ein Universalmodul für alle die das HA MQTT discovery unterstützen direkt in IPS anlegen zu können? Es klingt sehr verlockend nur ein Modul pflegen zu müssen um damit ein ganzes Paket an gängigen Systemen anbinden zu können und es schein wohl auch von z.B. openHAB so gemacht zu werden. Wie sehr ihr das? Vorallem wo seht ihr die Probleme?

Danke für eure Meinung!

Viele Grüße
Rolf

3 „Gefällt mir“

Ich schaue mir das auch gerade an und überlege wie ich daraus ein Modul bauen könnte…
Gruß Dennis

2 „Gefällt mir“

Hallo Zusammen,
ich gehe etwas mehr in die Planung.
Es währe für mich sehr Hilfreich ein paar Config Payloads von euch und verschiedenen Geräten zu bekommen. Es gibt wohl auch im Homeassistant mehrere Definitionen bzw. Versionen des Discovery Modul.
Für mich währe es Hilfreich ein paar configs zu bekommen.
Wie kommt ihr daran. 1. Im Gerät muss natürlich die homeassistant Integration aktiviert werden und auf euren/einen MQTT Server geschaltet werden. Dann mit, z.B. dem Programm MQTT Explorer (Windows Store) sich mit dem MQTT Server verbinden und im Topic „homeassistant“ nach den publizierten Topics schauen.
image
unter homeassistant kommen erstmal die verschieden integrationsarten.
Darunter folgen dann meistens Geräte ID´s und darunter die einzelnen Möglichkeiten.
Zu jeder Möglichkeit gibt es dann das config Payload. Diese Payloads und das Topic benötige ich. Im Zweifel könnt ihr natürlich ID´s verfremden.
Ein Payload sieht dann ungefähr so aus:
image

Ich benötige natürlich das komplette Payload.

Wie gesagt würde mir sehr Helfen um nicht ewig Beta Fehler auszumerzen.

VG
Dennis

1 „Gefällt mir“