Найти в Дзене

Инвертирование бинарных значений получаемых от MegaD2561

Есть одна особенность у контроллера MegaD-2561 при подключении к нему датчика движения, при обнаружении движения он отдает 0 (OFF), а при отсутствии движения = 1 (ON). Нам требуется конвертировать данные значения. configuration.yaml: binary: !include includes/binary.yaml: - platform: template
sensors:
200_30_invert:
friendly_name: "ДД гараж (инверт)"
device_class: motion
value_template: "{{ is_state('binary_sensor.200_30', 'off') }}" 200_30_invert: Название нового объекта friendly_name: "ДД гараж (инверт)" Имя device_class: motion Класс устройства value_template: "{{ is_state('binary_sensor.200_30', 'off') }}" Если binary_sensor.200_30 получает 1 то 200_30_invert = off В автоматизациях используем уже его. А оригинальный можно скрыть, чтобы не путаться.

Есть одна особенность у контроллера MegaD-2561 при подключении к нему датчика движения, при обнаружении движения он отдает 0 (OFF), а при отсутствии движения = 1 (ON).

Нам требуется конвертировать данные значения.

configuration.yaml:

binary: !include includes/binary.yaml:

- platform: template
sensors:
200_30_invert:
friendly_name: "ДД гараж (инверт)"
device_class: motion
value_template: "{{ is_state('binary_sensor.200_30', 'off') }}"

200_30_invert:

Название нового объекта

friendly_name: "ДД гараж (инверт)"

Имя

device_class: motion

Класс устройства

value_template: "{{ is_state('binary_sensor.200_30', 'off') }}"

Если binary_sensor.200_30 получает 1 то 200_30_invert = off

В автоматизациях используем уже его. А оригинальный можно скрыть, чтобы не путаться.