alias: Nursery Dimmer LEDs id: automation_nursery_dimmer_leds mode: single # Hide warnings when triggered while in delay. max_exceeded: silent trigger: - platform: state entity_id: light.nursery_hue attribute: brightness - platform: state entity_id: light.nursery_hue - platform: homeassistant event: start # condition: # - "{{ is_state('sensor.nursery_dimmer_node_status','alive') }}" action: - choose: - conditions: - alias: "Light off" condition: state entity_id: light.nursery_hue state: 'off' sequence: - service: zwave_js.set_config_parameter data: parameter: '19' value: '3' target: device_id: 89e0dee60d7bdf2aeb22b3438914aba4 - service: zwave_js.set_config_parameter data: parameter: '21' value: '3' target: device_id: 89e0dee60d7bdf2aeb22b3438914aba4 - conditions: - alias: "Light brightness below 78" condition: numeric_state entity_id: light.nursery_hue attribute: brightness below: 78 sequence: - service: zwave_js.set_config_parameter data: parameter: '19' value: '3' target: device_id: 89e0dee60d7bdf2aeb22b3438914aba4 - service: zwave_js.set_config_parameter data: parameter: '21' value: '3' target: device_id: 89e0dee60d7bdf2aeb22b3438914aba4 - conditions: - alias: "Light brightness below 104" condition: numeric_state entity_id: light.nursery_hue attribute: brightness below: 104 sequence: - service: zwave_js.set_config_parameter data: parameter: '19' value: '4' target: device_id: 89e0dee60d7bdf2aeb22b3438914aba4 - service: zwave_js.set_config_parameter data: parameter: '21' value: '4' target: device_id: 89e0dee60d7bdf2aeb22b3438914aba4 - conditions: - alias: "Light brightness below 130" condition: numeric_state entity_id: light.nursery_hue attribute: brightness below: 130 sequence: - service: zwave_js.set_config_parameter data: parameter: '19' value: '5' target: device_id: 89e0dee60d7bdf2aeb22b3438914aba4 - service: zwave_js.set_config_parameter data: parameter: '21' value: '5' target: device_id: 89e0dee60d7bdf2aeb22b3438914aba4 - conditions: - alias: "Light brightness below 156" condition: numeric_state entity_id: light.nursery_hue attribute: brightness below: 156 sequence: - service: zwave_js.set_config_parameter data: parameter: '19' value: '6' target: device_id: 89e0dee60d7bdf2aeb22b3438914aba4 - service: zwave_js.set_config_parameter data: parameter: '21' value: '6' target: device_id: 89e0dee60d7bdf2aeb22b3438914aba4 - conditions: - alias: "Light brightness below 182" condition: numeric_state entity_id: light.nursery_hue attribute: brightness below: 182 sequence: - service: zwave_js.set_config_parameter data: parameter: '19' value: '7' target: device_id: 89e0dee60d7bdf2aeb22b3438914aba4 - service: zwave_js.set_config_parameter data: parameter: '21' value: '7' target: device_id: 89e0dee60d7bdf2aeb22b3438914aba4 - conditions: - alias: "Light brightness below 208" condition: numeric_state entity_id: light.nursery_hue attribute: brightness below: 208 sequence: - service: zwave_js.set_config_parameter data: parameter: '19' value: '8' target: device_id: 89e0dee60d7bdf2aeb22b3438914aba4 - service: zwave_js.set_config_parameter data: parameter: '21' value: '8' target: device_id: 89e0dee60d7bdf2aeb22b3438914aba4 - conditions: - alias: "Light brightness below 234" condition: numeric_state entity_id: light.nursery_hue attribute: brightness below: 234 sequence: - service: zwave_js.set_config_parameter data: parameter: '19' value: '9' target: device_id: 89e0dee60d7bdf2aeb22b3438914aba4 - service: zwave_js.set_config_parameter data: parameter: '21' value: '9' target: device_id: 89e0dee60d7bdf2aeb22b3438914aba4 default: - service: zwave_js.set_config_parameter data: parameter: '19' value: '10' target: device_id: 89e0dee60d7bdf2aeb22b3438914aba4 - service: zwave_js.set_config_parameter data: parameter: '21' value: '10' target: device_id: 89e0dee60d7bdf2aeb22b3438914aba4 - delay: hours: 0 minutes: 0 seconds: 1 milliseconds: 0