Управление замком Danalock v3 (zigbee)

Хочу поделиться решением проблемы управлением замка Danalock по зигби.
В wirenboard появляются вот такие топики

auto_relock_time  0
battery   88
last_seen  1726556797811
lock_state  unlocked
state  UNLOCK
linkquality  36
action  unlock
action_source  2
action_source_name  manual
action_user  0

Ни по одному их них замок закрывать или открывать не получалось. Даже по тегу action
В MQTT explorer по топику /devices/danalock/controls/action отправлял unlock lock - результата ноль.
Нашел на сайте zigbee2mqtt

По топику zigbee2mqtt/danalock/set отправил payload {"state": "LOCK"} и о чудо замок закрылся, но если отправлять по топику /devices/danalock/set c payload `{“state”: “LOCK”}. То работать не будет.

Почему так не пойму, но решение такое
код для homeassistant выглядит так

  lock:
    name: door_lock
    state_topic: "/devices/danalock/controls/lock_state"
    command_topic: "zigbee2mqtt/danalock/set"
    command_template: '{ "state": "{{ value }}"}'
    payload_lock: "LOCK"
    payload_unlock: "UNLOCK"
    state_locked: "locked"
    state_unlocked: "unlocked"
1 лайк

Здравствуйте.

Наша команда благодарит вас за то, что поделились своим опытом интеграции!