# ------ Einschalten --------------- - alias: EsszimmerRadio Oben an trigger: # Switch on when pushing play or power - platform: event event_type: ir_command_received event_data: button_name: key_play repeat_counter: 0 host: esszimmerradio.fritz.box - platform: event event_type: ir_command_received event_data: button_name: key_power repeat_counter: 0 host: esszimmerradio.fritz.box # Switch on when pressing any number button - platform: event event_type: ir_command_received event_data: button_name: btn_1 repeat_counter: 0 host: esszimmerradio.fritz.box - platform: event event_type: ir_command_received event_data: button_name: btn_2 repeat_counter: 0 host: esszimmerradio.fritz.box - platform: event event_type: ir_command_received event_data: button_name: btn_3 repeat_counter: 0 host: esszimmerradio.fritz.box - platform: event event_type: ir_command_received event_data: button_name: btn_4 repeat_counter: 0 host: esszimmerradio.fritz.box - platform: event event_type: ir_command_received event_data: button_name: btn_5 repeat_counter: 0 host: esszimmerradio.fritz.box - platform: event event_type: ir_command_received event_data: button_name: btn_6 repeat_counter: 0 host: esszimmerradio.fritz.box - platform: event event_type: ir_command_received event_data: button_name: btn_7 repeat_counter: 0 host: esszimmerradio.fritz.box - platform: event event_type: ir_command_received event_data: button_name: btn_8 repeat_counter: 0 host: esszimmerradio.fritz.box - platform: event event_type: ir_command_received event_data: button_name: btn_9 repeat_counter: 0 host: esszimmerradio.fritz.box action: service: switch.turn_on data: entity_id: switch.esszimmer_oben_radio_steckdose1 # ------ Ausschalten --------------- - alias: EsszimmerRadio Oben aus trigger: # Switch off when pushing goto or pause - platform: event event_type: ir_command_received event_data: button_name: key_goto repeat_counter: 0 host: esszimmerradio.fritz.box - platform: event event_type: ir_command_received event_data: button_name: key_pause repeat_counter: 0 host: esszimmerradio.fritz.box action: service: switch.turn_off data: entity_id: switch.esszimmer_oben_radio_steckdose1 # ------ Squeezelite neustart --------------- #- alias: EsszimmerRadio oben squeezelite neustart # trigger: # # Switch off when pushing goto or pause # - platform: event # event_type: ir_command_received # event_data: # button_name: key_record # repeat_counter: 0 # host: esszimmerradio.fritz.box # action: # service: sysdweb.restart # data: # hostname: esszimmerradio.fritz.box # service_name: squeezelite