@joe_d sagte in MQTT Topic/Payload Dokumentation:
Im Endeffekt wäre sowas wie https://www.home-assistant.io/docs/mqtt/discovery ganz hübsch:
HomeAssistant setzt einen externen Broker voraus, bei ioBroker kannst du auch einen integrierten Broker verwenden.
Wie du selber schon erfahren hast, geht jede Automatisationssoftware anders mit diesem Thema um.
Ich kann dir nur empfehlen, solltest du bei ioBroker bleiben, wovon ich ausgehe, dann vergiss ganz schnell wie andere Automationslösungen das umgesetzt haben. Am Anfang hatte ich auch meine Probleme, das rührte daher, das bei ioBroker nicht mehr so kompliziert gedacht werden muss. Kenne das auch, nächtelang irgendwelche Regex zusammenbasteln, nur um ganz einfache Dinge zu realisieren. Seit ioBroker ist das vorbei, zum Glück 😉
@joe_d sagte in MQTT Topic/Payload Dokumentation:
... iobroker hat doch unterschiedliche roles/types/write und read-Eigenschaften (die ich bislang noch nicht so ganz verstehe). Warum und wozu kann ich die manuell anpassen?
Bitte nicht falsch verstehen, warum möchtest du das anpassen, gibt es einen bestimmten Grund dafür?
Wenn der gesendete Payload in dem richtigen Objekt unter Wert drinn steht, kannst du doch damit arbeiten.
Auch wenn @mickym und @apollon77 schon die Antworten dazu geliefert haben, wenn du es genau wissen willst.
https://www.iobroker.net/#de/documentation/dev/stateroles.md
Eigentlich ist das für den Benutzer uninteressant, für uns kommen eher die "Aufzählungen" in Frage, wenn du die nutzen möchtest.