Hallo community,
ich bin noch recht neu im Thema HA aber finde die Möglichkeiten großartig. Hab im ganzen Hause als Basis ne KNX Installation und nutze HA auch als Brücke zwischen der IP und KNX Welt.
Mein Thema ist jetzt aber die recht “umständliche” Art wie ich zwischen den Welten vermitteln muss in einigen Fällen.
In HA habe ich per Modbus die Läftungsanlage integriert. Jetzt möchte ich die Stoßlüften Funktion natürlich über KNX Taster, automatisiert nach Regeln aber auch manuell in HA ein und ausschalten können. Dazu habe ich ein wildes Konstrukt aus Helfern und Automationen in HA gebaut aber frage mich wie ich das einfacher umsetzen könnte.
- Ich habe einen Helfer (input_boolean) der mir einen Schalter für Stoßlüften bietet
- Eine Automation checkt den Helfer und schaltet dann auf dem Modbus die Lüftung an und aus
- Eine weitere Automation horcht auf KNX Gruppenadresse fürs Stoßlüften und ändert dann den Helfer
- Per Modbus bekomme ich den Status der Stoßlüften-Aktion. 0 oder 1 in eine Entität
- Eine Automation horcht auf die Entität für den Status und ändert den Helfer um den Status abzubilden
- per KNX expose schreibe ich den Wert der modbus entity für den Status auf den KNX Bus damit auch der Taster weiß ob die Lüftung läuft
Ich frage mich ob es keine einfacheren Weg gibt den aktuellen Status der Stoßlüften Funktion immer auf den KNX Bus und die Home Assistent korrekt zu halten und “einfach” bei einer Aktivierung alle Parteien zu benachrichtigen. So ne Art binding oder subscription Modell.
Hab ihr da ne Idee für einen besseren Aufbau?
Viele Grüße