Hello, I myself have only been using Deconz for a short time and two days ago I bought a Friends of Hue Switch from SENIC.
The connection with Deconz/Phoscon worked without problems and the switch entity is displayed in Home Assistant too.
The deconz events can be found in the developer tools under the events tab. Just enter “deconz_event” into the “Listen to events” field and start listening. Afterwards the events should be displayed when you press a key.
Thats my automations I made so far with it:
#########################################################
# #
# FRIENDS OF HUE SWITCH OVER deCONZ #
# #
#########################################################
- id: 'a_sw_1_1'
alias: 'Schalter - Büro - Deckenlampe toggle'
initial_state: 'on'
trigger:
platform: event
event_type: deconz_event
event_data:
id: buro_schalter
event: 3002
action:
service: light.toggle
entity_id: light.buro_deckenlampe
- id: 'a_sw_1_2'
alias: 'Schalter - Büro - Deckenlampe start dimming up'
initial_state: 'on'
trigger:
platform: event
event_type: deconz_event
event_data:
id: buro_schalter
event: 3001
action:
- service: script.buero_schalter_deckenlampe_dimm_up
- id: 'a_sw_1_3'
alias: 'Schalter - Büro - Deckenlampe stop dimming up'
initial_state: 'on'
trigger:
- platform: event
event_type: deconz_event
event_data:
id: buro_schalter
event: 3003
- platform: event
event_type: deconz_event
event_data:
id: buro_schalter
event: 3002
action:
- service: script.turn_off
data:
entity_id: script.buero_schalter_deckenlampe_dimm_up
- service: script.turn_off
data:
entity_id: script.buero_schalter_deckenlampe_dimm_up_loop
- id: 'a_sw_1_4'
alias: 'Schalter - Büro - Deckenlampe start dimming down'
initial_state: 'on'
trigger:
platform: event
event_type: deconz_event
event_data:
id: buro_schalter
event: 4001
action:
- service: script.buero_schalter_deckenlampe_dimm_down
- id: 'a_sw_1_5'
alias: 'Schalter - Büro - Deckenlampe stop dimming down'
initial_state: 'on'
trigger:
- platform: event
event_type: deconz_event
event_data:
id: buro_schalter
event: 4003
- platform: event
event_type: deconz_event
event_data:
id: buro_schalter
event: 3002
action:
- service: script.turn_off
data:
entity_id: script.buero_schalter_deckenlampe_dimm_down
- service: script.turn_off
data:
entity_id: script.buero_schalter_deckenlampe_dimm_down_loop
- id: 'a_sw_1_6'
alias: 'Schalter - Büro - Deckenlampe Lichtstimmung wechseln'
initial_state: 'on'
trigger:
platform: event
event_type: deconz_event
event_data:
id: buro_schalter
event: 4002
action:
- service: input_select.select_next
data:
entity_id: input_select.buero_deckenlampe_lichtstimmung
- id: 'a_sw_2_1'
alias: 'Schalter - Büro - Schreibtischlampe toggle'
initial_state: 'on'
trigger:
platform: event
event_type: deconz_event
event_data:
id: buro_schalter
event: 1002
action:
service: light.toggle
entity_id: light.buro_schreibtisch
- id: 'a_sw_2_2'
alias: 'Schalter - Büro - Schreibtischlampe start dimming up'
initial_state: 'on'
trigger:
platform: event
event_type: deconz_event
event_data:
id: buro_schalter
event: 1001
action:
- service: script.buero_schalter_schreibtischlampe_dimm_up
- id: 'a_sw_2_3'
alias: 'Schalter - Büro - Schreibtischlampe stop dimming up'
initial_state: 'on'
trigger:
- platform: event
event_type: deconz_event
event_data:
id: buro_schalter
event: 1003
- platform: event
event_type: deconz_event
event_data:
id: buro_schalter
event: 1002
action:
- service: script.turn_off
data:
entity_id: script.buero_schalter_schreibtischlampe_dimm_up
- service: script.turn_off
data:
entity_id: script.buero_schalter_schreibtischlampe_dimm_up_loop
- id: 'a_sw_2_4'
alias: 'Schalter - Büro - Schreibtischlampe start dimming down'
initial_state: 'on'
trigger:
platform: event
event_type: deconz_event
event_data:
id: buro_schalter
event: 2001
action:
- service: script.buero_schalter_schreibtischlampe_dimm_down
- id: 'a_sw_2_5'
alias: 'Schalter - Büro - Schreibtischlampe stop dimming down'
initial_state: 'on'
trigger:
- platform: event
event_type: deconz_event
event_data:
id: buro_schalter
event: 2003
- platform: event
event_type: deconz_event
event_data:
id: buro_schalter
event: 1002
action:
- service: script.turn_off
data:
entity_id: script.buero_schalter_schreibtischlampe_dimm_down
- service: script.turn_off
data:
entity_id: script.buero_schalter_schreibtischlampe_dimm_down_loop
- id: 'a_sw_2_6'
alias: 'Schalter - Büro - Schreibtischlampe Lichtstimmung wechseln'
initial_state: 'on'
trigger:
platform: event
event_type: deconz_event
event_data:
id: buro_schalter
event: 2002
action:
- service: input_select.select_next
data:
entity_id: input_select.buero_schreibtischlampe_lichtstimmung
########################################################
# #
# END OF CONFIGURATION FILE #
# #
#########################################################
Maybe this helps you a little bit with your configuration @Snex33 ?
It should be the same procedure whether the switch is from Niko or SENIC.
Greetings