Диммер и Home assistant

Если кому-то пригодится пример как прописать в HA диммер, чтоб он отображался как обычная лампа с изменением яркости:

>   light:
>     - platform: template
>       lights:
>           mdm3_197_o1_light:
>             friendly_name: "Диммер mdm3_197_o1"
>             value_template: "{{ is_state('light.modbus_mdm3_197_o1', 'on') }}"           
>             level_template: >-
>               {% if is_state('light.modbus_mdm3_197_o1', 'on') %}
>                 {{ ((states.sensor.modbus_mdm3_197_o1_brightness.state|float * 255) / 100) |int }}
>               {% else %}
>                 0
>               {% endif %}
>             turn_on:
>               service: light.turn_on
>               data:
>                 entity_id:
>                   - light.modbus_mdm3_197_o1
>             turn_off:
>               service: light.turn_off
>               data:
>                 entity_id:
>                   - light.modbus_mdm3_197_o1
>             set_level:
>               service: modbus.write_register
>               data:
>                 address: 0
>                 slave: 197
>                 value: "{{ (brightness / 255 * 100)|int }}"
>                 hub: WBMGE

И так для каждого канала.

2 лайка