mqtt: broker: 192.168.1.96 port: 1883 username: mqtt password: 123 light: - name: D8-1 unique_id: D8-1 schema: template command_topic: "dimmer/55b71a5caf7a9902e9734477/set" state_topic: "dimmer/55b71a5caf7a9902e9734477/state" command_on_template: > {%- if brightness is defined -%} ,{"dimmer1":{"value":{{(brightness / 255 * 100) | int - 1}}} {%- else -%} ,'{"dimmer1":{"value":99}}' {%- endif -%} command_off_template: '{"dimmer1":{"value":0}}' state_template: > {%- if value_json.dimmer1.value == 0 -%} off {%- else -%} on {%- endif -%} brightness_template: '{{(value_json.dimmer1.value / 99 * 255)| int}}' - name: D8-2 unique_id: D8-2 schema: template command_topic: "dimmer/55b71a5caf7a9902e9734477/set" state_topic: "dimmer/55b71a5caf7a9902e9734477/state" command_on_template: > {%- if brightness is defined -%} ,{"dimmer2":{"value":{{(brightness / 255 * 100) | int - 1}}} {%- else -%} ,'{"dimmer2":{"value":99}}' {%- endif -%} command_off_template: '{"dimmer2":{"value":0}}' state_template: > {%- if value_json.dimmer2.value == 0 -%} off {%- else -%} on {%- endif -%} brightness_template: '{{(value_json.dimmer2.value / 99 * 255)| int}}' - name: D8-3 unique_id: D8-3 schema: template command_topic: "dimmer/55b71a5caf7a9902e9734477/set" state_topic: "dimmer/55b71a5caf7a9902e9734477/state" command_on_template: > {%- if brightness is defined -%} ,{"dimmer3":{"value":{{(brightness / 255 * 100) | int - 1}}} {%- else -%} ,'{"dimmer3":{"value":99}}' {%- endif -%} command_off_template: '{"dimmer3":{"value":0}}' state_template: > {%- if value_json.dimmer3.value == 0 -%} off {%- else -%} on {%- endif -%} brightness_template: '{{(value_json.dimmer3.value / 99 * 255)| int}}' - name: D8-4 unique_id: D8-4 schema: template command_topic: "dimmer/55b71a5caf7a9902e9734477/set" state_topic: "dimmer/55b71a5caf7a9902e9734477/state" command_on_template: > {%- if brightness is defined -%} ,{"dimmer4":{"value":{{(brightness / 255 * 100) | int - 1}}} {%- else -%} ,'{"dimmer4":{"value":99}}' {%- endif -%} command_off_template: '{"dimmer4":{"value":0}}' state_template: > {%- if value_json.dimmer4.value == 0 -%} off {%- else -%} on {%- endif -%} brightness_template: '{{(value_json.dimmer4.value / 99 * 255)| int}}' - name: D8-5 unique_id: D8-5 schema: template command_topic: "dimmer/55b71a5caf7a9902e9734477/set" state_topic: "dimmer/55b71a5caf7a9902e9734477/state" command_on_template: > {%- if brightness is defined -%} ,{"dimmer5":{"value":{{(brightness / 255 * 100) | int - 1}}} {%- else -%} ,'{"dimmer5":{"value":99}}' {%- endif -%} command_off_template: '{"dimmer5":{"value":0}}' state_template: > {%- if value_json.dimmer5.value == 0 -%} off {%- else -%} on {%- endif -%} brightness_template: '{{(value_json.dimmer5.value / 99 * 255)| int}}' - name: D8-6 unique_id: D8-6 schema: template command_topic: "dimmer/55b71a5caf7a9902e9734477/set" state_topic: "dimmer/55b71a5caf7a9902e9734477/state" command_on_template: > {%- if brightness is defined -%} ,{"dimmer6":{"value":{{(brightness / 255 * 100) | int - 1}}} {%- else -%} ,'{"dimmer6":{"value":99}}' {%- endif -%} command_off_template: '{"dimmer6":{"value":0}}' state_template: > {%- if value_json.dimmer6.value == 0 -%} off {%- else -%} on {%- endif -%} brightness_template: '{{(value_json.dimmer6.value / 99 * 255)| int}}' - name: D8-7 unique_id: D8-7 schema: template command_topic: "dimmer/55b71a5caf7a9902e9734477/set" state_topic: "dimmer/55b71a5caf7a9902e9734477/state" command_on_template: > {%- if brightness is defined -%} ,{"dimmer7":{"value":{{(brightness / 255 * 100) | int - 1}}} {%- else -%} ,'{"dimmer7":{"value":99}}' {%- endif -%} command_off_template: '{"dimmer7":{"value":0}}' state_template: > {%- if value_json.dimmer7.value == 0 -%} off {%- else -%} on {%- endif -%} brightness_template: '{{(value_json.dimmer7.value / 99 * 255)| int}}' - name: D8-8 unique_id: D8-8 schema: template command_topic: "dimmer/55b71a5caf7a9902e9734477/set" state_topic: "dimmer/55b71a5caf7a9902e9734477/state" command_on_template: > {%- if brightness is defined -%} ,{"dimmer8":{"value":{{(brightness / 255 * 100) | int - 1}}} {%- else -%} ,'{"dimmer8":{"value":99}}' {%- endif -%} command_off_template: '{"dimmer8":{"value":0}}' state_template: > {%- if value_json.dimmer8.value == 0 -%} off {%- else -%} on {%- endif -%} brightness_template: '{{(value_json.dimmer8.value / 99 * 255)| int}}'