Hallo liebe Leute, ich habe mal eine Frage:
Habe die Frage auch schon in der HA Gruppe bei Facebook geschrieben aber keine Reaktion bekommen. Deshalb der Versuch einmal hier.
Ich habe jetzt die letzten Tage mal mein HA geupdatet und auch den Umstieg von Raspberrymatic auf OpenCCU gewagt.
Beides läuft als eigene VM auf Proxmox. In Homeassistant läuft die entsprechende Integration.
Hab immer nach Updates erstmal geschaut, ob alles funktioniert und bin dann auf ein Problem gestoßen, das Tastendrucke meines HMip Tasters nicht immer empfangen wurden in HA. In OpenCCU aber angezeigt wurden. Habe dann ein wenig mit Chatgpt rumgeeiert und der meinte das meine Automation vllt nicht ganz verlässlich ist und schlug mit folgendes vor:
alias: EG Franzi Tasten
description: ""
triggers:
- trigger: event
event_type: homematic.keypress
event_data:
device_id: 35ac5d5d7c3a0c0185d47b84ff7649f3
conditions: []
actions:
- choose:
- conditions:
- condition: template
value_template: |
{{ trigger.event.data.type == 'press_short'
and trigger.event.data.subtype == 1 }}
sequence:
- action: light.turn_on
target:
entity_id: light.eg_franzi_deckenlicht
data:
transition: 1
color_temp_kelvin: 3500
brightness_pct: 100
- conditions:
- condition: template
value_template: |
{{ trigger.event.data.type == 'press_short'
and trigger.event.data.subtype == 2 }}
sequence:
- action: light.turn_off
target:
entity_id: light.eg_franzi_deckenlicht
data:
transition: 1
mode: queued
davor sah meine Automation immer so aus:
alias: EG Franzi Tasten Alt
description: ""
triggers:
- domain: homematicip_local
device_id: 35ac5d5d7c3a0c0185d47b84ff7649f3
event_type: homematic.keypress
interface_id: Homematic-HmIP-RF
model: HmIP-WRC2-A
value: null
type: press_short
subtype: 1
address: 0041E0C9B04CD9
trigger: device
id: einschalten
- domain: homematicip_local
device_id: 35ac5d5d7c3a0c0185d47b84ff7649f3
event_type: homematic.keypress
interface_id: Homematic-HmIP-RF
model: HmIP-WRC2-A
value: null
type: press_short
subtype: 2
address: 0041E0C9B04CD9
trigger: device
id: ausschalten
conditions: []
actions:
- choose:
- conditions:
- condition: trigger
id:
- einschalten
sequence:
- action: light.turn_on
metadata: {}
target:
entity_id: light.eg_franzi_deckenlicht
data:
transition: 1
color_temp_kelvin: 3500
brightness_pct: 100
- conditions:
- condition: trigger
id:
- ausschalten
sequence:
- action: light.turn_off
metadata: {}
target:
entity_id: light.eg_franzi_deckenlicht
data:
transition: 1
mode: single
Wobei hier die Frage ist ob bei den Aktionen die Entität besser zur Auswahl ist oder das Gerät. Das Gerät würde ich ja zum Dimmen benötigen, wenn mich nicht alles täuscht.
Letztendlich war der Hauptfehler glaube ich das Die Homematic IP Locale Integration noch auf Version 1.8 oder so was und HA auf der neusten Version. Habe OpennCCU dann einfach mal auf 2.5.2 Aktualisiert, jetzt scheint es zu funktionieren.
Die Frage ist jetzt aber trotzdem:
Welche Art der Automation ist die richtige und stabilste. Macht das überhaupt einen Unterschied?Meine ist halt mit dem Visuellen Editor erstellt und die andere von ChatGPT.
Vielen Dank für Eure Meinungen.