Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- light:
- - platform: mqtt
- name: "Woonkamer RGB lamp"
- entity_id: Woonkamer
- command_topic: "cmnd/Woonkamer/Lamp/POWER"
- state_topic: "stat/Woonkamer/Lamp/POWER"
- payload_on: "ON"
- payload_off: "OFF"
- brightness_command_topic: "cmnd/Woonkamer/Lamp/DIMMER"
- brightness_scale: 100
- brightness_state_topic: "stat/Woonkamer/Lamp/RESULT"
- brightness_value_template: "{% if value_json.Dimmer is defined %}{{ value_json.Dimmer }}{% else %}{{ states.light.woonkamer_rgb_lamp.attributes.brightness / 255 * 100 }}{% endif %}"
- rgb_command_topic: "cmnd/Woonkamer/Lamp/COLOR"
- rgb_command_template: "{{ '%02X%02X%02X0000' | format(red, green, blue) }}"
- rgb_state_topic: "stat/Woonkamer/Lamp/COLOR"
- rgb_value_template: "{% if value_json.Color is defined %}{{ value_json.Color[0:2]|int(base=16) }},{{ value_json.Color[2:4]|int(base=16) }},{{ value_json.Color[4:6]|int(base=16) }}{% else %}{{ states.light.woonkamer_rgb_lamp.attributes.rgb_color|join(',') }}{% endif %}"
- color_temp_command_topic: "cmnd/Woonkamer/Lamp/CT"
- color_temp_state_topic: "stat/Woonkamer/Lamp/COLOR"
- color_temp_value_template: "{% if value_json.CT is defined %}{{ value_json.CT }}{% else %}{{ states.light.light.woonkamer_rgb_lamp.attributes.color_temp }}{% endif %}"
- effect_command_topic: "cmnd/Woonkamer/Lamp/SCHEME"
- effect_state_topic: "stat/Woonkamer/Lamp/SCHEME"
- effect_value_template: "{% if value_json.SCHEME is defined %}{{ value_json.SCHEME }}{% else %}{{ states.light.light.woonkamer_rgb_lamp.attributes.effect }}{% endif %}"
- effect_list:
- - 0
- - 1
- - 2
- - 3
- - 4
- availability_topic: "tele/Woonkamer/Lamp/LWT"
- payload_available: "Online"
- payload_not_available: "Offline"
- - platform: mqtt
- name: "Keuken RGB lamp"
- command_topic: "cmnd/Keuken/Lamp/POWER"
- state_topic: "stat/Keuken/Lamp/POWER"
- entity_id: Keuken
- payload_on: "ON"
- payload_off: "OFF"
- brightness_command_topic: "cmnd/Keuken/Lamp/DIMMER"
- brightness_scale: 100
- brightness_state_topic: "stat/Keuken/Lamp/RESULT"
- brightness_value_template: "{% if value_json.Dimmer is defined %}{{ value_json.Dimmer }}{% else %}{{ states.light.keuken_rgb_lamp.attributes.brightness / 255 * 100 }}{% endif %}"
- rgb_command_topic: "cmnd/Keuken/Lamp/COLOR"
- rgb_command_template: "{{ '%02X%02X%02X0000' | format(red, green, blue) }}"
- rgb_state_topic: "stat/Keuken/Lamp/RESULT"
- rgb_value_template: "{% if value_json.Color is defined %}{{ value_json.Color[0:2]|int(base=16) }},{{ value_json.Color[2:4]|int(base=16) }},{{ value_json.Color[4:6]|int(base=16) }}{% else %}{{ states.light.keuken_rgb_lamp.attributes.rgb_color|join(',') }}{% endif %}"
- color_temp_command_topic: "cmnd/Keuken/Lamp/CT"
- color_temp_state_topic: "stat/Keuken/Lamp/RESULT"
- color_temp_value_template: "{% if value_json.CT is defined %}{{ value_json.CT }}{% else %}{{ states.light.keuken_rgb_lamp.attributes.color_temp }}{% endif %}"
- effect_command_topic: "cmnd/Keuken/Lamp/SCHEME"
- effect_state_topic: "stat/Keuken/Lamp/RESULT"
- effect_value_template: "{% if value_json.Scheme is defined %}{{ value_json.Scheme }}{% else %}{{ states.light.keuken_rgb_lamp.attributes.effect }}{% endif %}"
- effect_list:
- - 0
- - 1
- - 2
- - 3
- - 4
- availability_topic: "tele/Keuken/Lamp/LWT"
- payload_available: "Online"
- payload_not_available: "Offline"
- - platform: mqtt
- name: "Keuken RGB Snoer"
- entity_id: Keuken
- state_topic: "stat/Keuken/RgbSnoer/POWER"
- command_topic: "cmnd/Keuken/RgbSnoer/POWER"
- brightness_state_topic: "stat/Keuken/RgbSnoer/Dimmer"
- brightness_command_topic: "cmnd/Keuken/RgbSnoer/Dimmer"
- brightness_value_template: "{{ value_json.Dimmer }}"
- brightness_scale: 100
- rgb_command_template: "{{ '#%02x%02x%02x%02x%02x' | format(blue, green, red, 00, 00)}}"
- rgb_command_topic: "cmnd/Keuken/RgbSnoer/Color2"
- rgb_state_topic: "stat/Keuken/RgbSnoer/Color2"
- rgb_command_mode: hex
- rgb_value_template: "{% if value_json.Color2 is defined %}{{ value_json.Color2[0:2]|int(base=16) }},{{ value_json.Color2[2:4]|int(base=16) }},{{ value_json.Color2[4:6]|int(base=16) }}{% else %}{{ states.light.Woonkamer_rgb_snoer.attributes.COLOR2|join(',') }}{% endif %}"
- color_temp_command_topic: "cmnd/Keuken/RgbSnoer/CT"
- effect_command_topic: "cmnd/Keuken/RgbSnoer/SCHEME"
- effect_state_topic: "stat/KKeuken/RgbSnoer/RESULT"
- effect_value_template: "{% if value_json.Scheme is defined %}{{ value_json.Scheme }}{% else %}{{ states.light.woonkamer_rgb_snoer.attributes.effect }}{% endif %}"
- effect_list:
- - 0
- - 1
- - 2
- - 3
- - 4
- qos: 0
- payload_on: "ON"
- payload_off: "OFF"
- optimistic: false
- - platform: mqtt
- name: "Woonkamer RGB Snoer"
- entity_id: Woonkamer
- state_topic: "stat/Woonkamer/RgbSnoer/POWER"
- command_topic: "cmnd/Woonkamer/RgbSnoer/POWER"
- brightness_state_topic: "stat/Woonkamer/RgbSnoer/Dimmer"
- brightness_command_topic: "cmnd/Woonkamer/RgbSnoer/Dimmer"
- brightness_value_template: "{{ value_json.Dimmer }}"
- brightness_scale: 100
- rgb_command_template: "{{ '#%02x%02x%02x%02x%02x' | format(green, red, blue, 00, 00)}}"
- rgb_command_topic: "cmnd/Woonkamer/RgbSnoer/Color2"
- rgb_state_topic: "stat/Woonkamer/RgbSnoer/Color2"
- rgb_command_mode: hex
- rgb_value_template: "{% if value_json.Color2 is defined %}{{ value_json.Color2[0:2]|int(base=16) }},{{ value_json.Color2[2:4]|int(base=16) }},{{ value_json.Color2[4:6]|int(base=16) }}{% else %}{{ states.light.Woonkamer_rgb_snoer.attributes.COLOR2|join(',') }}{% endif %}"
- color_temp_command_topic: "cmnd/Woonkamer/RgbSnoer/CT"
- effect_command_topic: "cmnd/Woonkamer/RgbSnoer/SCHEME"
- effect_state_topic: "stat/KWoonkamer/RgbSnoer/RESULT"
- effect_value_template: "{% if value_json.Scheme is defined %}{{ value_json.Scheme }}{% else %}{{ states.light.woonkamer_rgb_snoer.attributes.effect }}{% endif %}"
- effect_list:
- - 0
- - 1
- - 2
- - 3
- - 4
- qos: 0
- payload_on: "ON"
- payload_off: "OFF"
- optimistic: false
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement