Hallo,
ich bin etwas verwirrt.
Ohne die Dokumentation zu lesen, hätte ich erwartet, dass
Read und Write ist. Ist aber nur Write, ich kann also nur eine Szene Auslösen.
Warum ist das so?
Wie auch immer, da ich auf eine KNX Szene reagieren möchte, habe ich angefangen zu lesen:
Hier https://community.home-assistant.io/...vent/276749/12 wird vorgeschlagen, eine Automation mit dem knx_event zu machen.
Da war ich mir jetzt nicht sicher, ob data=3 oder 2 sein sollte (KNX Szene ist 3, aber auf dem Bus kommt ja eine 2).
Also mal in den Entwickleroptionen gehört:
chrome_8XyHdlB3Vq.png
Da kommt aber garnix. Auch wenn ich normal das Licht schalte.
Nun gut. Was sagt Youtube?
https://youtu.be/L3O59IK4Si8?t=1165
Hier wird vorgeschlagen in der knx.yaml ein Event anzulegen (type: scene)
Aber natürlich lesen wir vorher die Dokumentation zu Event. Aber huch, da steht
Jetzt bin ich total verwirrt.
Also: Es gibt knx_event in der knx.yaml UND in der Automation als trigger.
Aber nutzen soll ich lieber knx.telegram.
Warum?
Intuitiv fänd ich es, das, worauf ich reagieren will in der knx.yaml einzurichten.
In der automation auf Events zu reagieren wirkt ein wenig, als würde man auf die Roh-Daten zugreifen und es wirkt wie ein Hack.
Sorry, ist jetzt ein wenig lang geworden... Aber vielleicht kann jemand Licht ins Dunkel bringen.
Gruß,
Hendrik
ich bin etwas verwirrt.
Ohne die Dokumentation zu lesen, hätte ich erwartet, dass
Code:
scene: - name: "Zocken" address: 10/1/2 scene_number: 3
Warum ist das so?
Wie auch immer, da ich auf eine KNX Szene reagieren möchte, habe ich angefangen zu lesen:
Hier https://community.home-assistant.io/...vent/276749/12 wird vorgeschlagen, eine Automation mit dem knx_event zu machen.
Code:
trigger: - platform: event event_type: knx_event event_data: destination: 10/1/2 data: 3 condition: []
Da war ich mir jetzt nicht sicher, ob data=3 oder 2 sein sollte (KNX Szene ist 3, aber auf dem Bus kommt ja eine 2).
Also mal in den Entwickleroptionen gehört:
chrome_8XyHdlB3Vq.png
Da kommt aber garnix. Auch wenn ich normal das Licht schalte.
Nun gut. Was sagt Youtube?
https://youtu.be/L3O59IK4Si8?t=1165
Hier wird vorgeschlagen in der knx.yaml ein Event anzulegen (type: scene)
Aber natürlich lesen wir vorher die Dokumentation zu Event. Aber huch, da steht
For automation triggers, it is recommended to use the knx.telegram trigger instead of knx_event
Also: Es gibt knx_event in der knx.yaml UND in der Automation als trigger.
Aber nutzen soll ich lieber knx.telegram.
Warum?
Intuitiv fänd ich es, das, worauf ich reagieren will in der knx.yaml einzurichten.
In der automation auf Events zu reagieren wirkt ein wenig, als würde man auf die Roh-Daten zugreifen und es wirkt wie ein Hack.
Sorry, ist jetzt ein wenig lang geworden... Aber vielleicht kann jemand Licht ins Dunkel bringen.
Gruß,
Hendrik
Kommentar