После нажатия кнопки “update devices”, в случае если в правилах имеется
trackMqtt("/devices/0xZigbeeDevice/controls/action" …)
событие начинает срабатывать по 2 раза,
нажмем кнопку “update devices” ещё раз, и вот они уже прилетают по три раза
Подтверждаю данный баг.
При нажатии “update devices” происходит повторная подписка (wb-zigbee2mqtt.js: initTracker/trackMqtt) на существующие устройства.
Лечится только перезапуском wb-rules.