My SONOFF ZBMINI-L switch keeps switching between “previous_on_behavior” : null and “previous_on_behavior” : “previous” and am unable to turn on or off the switch. This is after HA restarts or a power outage. The only way I am able to regain control is by resetting and repairing the switch.
The log shows this many times per second:
info 2022-10-19 19:55:44: MQTT publish: topic 'zigbee2mqtt/Light: Kitchen Cold', payload '{"linkquality":124,"power_on_behavior":null,"state":"OFF","update":{"state":"idle"},"update_available":null}'
info 2022-10-19 19:55:44: MQTT publish: topic 'zigbee2mqtt/Light: Kitchen Warm', payload '{"linkquality":176,"power_on_behavior":"previous","state":"OFF","update":{"state":"idle"},"update_available":null}'
info 2022-10-19 19:55:44: MQTT publish: topic 'zigbee2mqtt/Light: Kitchen Cold', payload '{"linkquality":128,"power_on_behavior":null,"state":"OFF","update":{"state":"idle"},"update_available":null}'
info 2022-10-19 19:55:44: MQTT publish: topic 'zigbee2mqtt/Light: Kitchen Warm', payload '{"linkquality":176,"power_on_behavior":"previous","state":"OFF","update":{"state":"idle"},"update_available":null}'
info 2022-10-19 19:55:44: MQTT publish: topic 'zigbee2mqtt/Light: Kitchen Cold', payload '{"linkquality":124,"power_on_behavior":null,"state":"OFF","update":{"state":"idle"},"update_available":null}'
info 2022-10-19 19:55:44: MQTT publish: topic 'zigbee2mqtt/Light: Kitchen Warm', payload '{"linkquality":176,"power_on_behavior":"previous","state":"OFF","update":{"state":"idle"},"update_available":null}'
info 2022-10-19 19:55:44: MQTT publish: topic 'zigbee2mqtt/Light: Kitchen Cold', payload '{"linkquality":124,"power_on_behavior":null,"state":"OFF","update":{"state":"idle"},"update_available":null}'
info 2022-10-19 19:55:44: MQTT publish: topic 'zigbee2mqtt/Light: Kitchen Cold', payload '{"linkquality":124,"power_on_behavior":null,"state":"OFF","update":{"state":"idle"},"update_available":null}'
info 2022-10-19 19:55:44: MQTT publish: topic 'zigbee2mqtt/Light: Kitchen Warm', payload '{"linkquality":176,"power_on_behavior":"previous","state":"OFF","update":{"state":"idle"},"update_available":null}'
info 2022-10-19 19:55:44: MQTT publish: topic 'zigbee2mqtt/Light: Kitchen Cold', payload '{"linkquality":128,"power_on_behavior":null,"state":"OFF","update":{"state":"idle"},"update_available":null}'
info 2022-10-19 19:55:44: MQTT publish: topic 'zigbee2mqtt/Light: Kitchen Warm', payload '{"linkquality":180,"power_on_behavior":"previous","state":"OFF","update":{"state":"idle"},"update_available":null}'
info 2022-10-19 19:55:45: MQTT publish: topic 'zigbee2mqtt/Light: Kitchen Cold', payload '{"linkquality":124,"power_on_behavior":null,"state":"OFF","update":{"state":"idle"},"update_available":null}'
info 2022-10-19 19:55:45: MQTT publish: topic 'zigbee2mqtt/Light: Kitchen Warm', payload '{"linkquality":180,"power_on_behavior":"previous","state":"OFF","update":{"state":"idle"},"update_available":null}'
info 2022-10-19 19:55:45: MQTT publish: topic 'zigbee2mqtt/Light: Kitchen Cold', payload '{"linkquality":128,"power_on_behavior":null,"state":"OFF","update":{"state":"idle"},"update_available":null}'
info 2022-10-19 19:55:45: MQTT publish: topic 'zigbee2mqtt/Light: Kitchen Warm', payload '{"linkquality":180,"power_on_behavior":"previous","state":"OFF","update":{"state":"idle"},"update_available":null}'
info 2022-10-19 19:55:45: MQTT publish: topic 'zigbee2mqtt/Light: Kitchen Cold', payload '{"linkquality":128,"power_on_behavior":null,"state":"OFF","update":{"state":"idle"},"update_available":null}'
info 2022-10-19 19:55:45: MQTT publish: topic 'zigbee2mqtt/Light: Kitchen Warm', payload '{"linkquality":180,"power_on_behavior":"previous","state":"OFF","update":{"state":"idle"},"update_available":null}'
info 2022-10-19 19:55:45: MQTT publish: topic 'zigbee2mqtt/Light: Kitchen Cold', payload '{"linkquality":124,"power_on_behavior":null,"state":"OFF","update":{"state":"idle"},"update_available":null}'