Smart button lost half its actions after a firmware update — what changed?
Steve H.
Expert ★★★★★ 27,853 satisfied customers
Specialities: smart button trigger loss after firmware changes, scene controller event mapping, Zigbee and hub re-sync checks, automation trigger diagnostics.
After a firmware change, start with safe checks: trigger types, scene mappings, hub status, and whether some button events stopped reporting
Quick answer: the accepted fix
Accepted first approach when a smart button loses some actions after a firmware change:
• Confirm which press types still appear in logs before editing scenes or removing the device
• Compare current button events with the trigger names or mappings your automations expect
• Check whether the integration now exposes fewer actions or a different controller mode than before
• Rule out weak battery or slow wake behavior if complex actions fail more than single press
• Change one variable at a time so you can tell whether the issue is firmware exposure, device state, or automation mismatch
Why scene buttons can lose some functions right after firmware changes
A firmware update can leave a smart button online while changing how double press, hold, or multi-click actions are reported to the hub. In some cases the scenes are still fine, but the event names or trigger types no longer match older automations. A weak battery or slow wake-up can make the change look even worse by causing only the simplest action to register reliably.
What to check first before rebuilding your automations
Start with simple checks: which button actions still show up in logs, whether the scenes still run manually, and whether the device page exposes fewer events than before. If only single press works, compare current triggers with the ones your automations expect. Avoid re-pairing or deleting the controller until you know whether the real problem is missing events, changed mappings, or a weak battery.
Tip: don’t remove the smart button until you know whether the missing actions still exist in logs
A partial action loss often comes from changed event exposure, not a dead controller.
If the scenes still run manually and at least one press type still works, the device may still be paired correctly. The safer path is to compare live button events with your automation triggers before rebuilding anything. That usually shows whether the update changed action names, reduced available presses, or exposed a battery timing issue.
Disclaimer: This information is AI-generated and intended for general guidance only. Steps vary by smart button brand, hub integration, and firmware version. For exact instructions for your setup, consult the manufacturer’s support site.
Getting Started Is Easy
Low-risk diagnosis first
Start by checking live button events, scene behavior, and current trigger exposure before changing the whole setup.
Identify what changed
Firmware, integration behavior, or event naming can shift after an update even when the button still appears online.
Avoid “random fixes”
Changing one thing at a time makes it much easier to see whether the issue is the battery, mapping, or controller exposure.
FAQ
Why did my smart button lose some actions after an update?
Firmware can change how press events are reported to the hub. The button may still be online, but double press or hold may use different trigger values or stop reporting correctly. Scenes can remain intact while the button mapping changes underneath them.
Is this a scene problem or a button problem?
If the scenes still run manually, the scenes themselves are usually fine. The issue is often with the button events, controller mode, or automation triggers. Logs can show which layer is actually failing.
Can low battery make only some button actions stop working?
Yes, sometimes it can. Timing-sensitive actions like double press or hold may become unreliable before single press fails. That can make the problem look like broken firmware when battery or wake timing is involved too.
Can this be checked safely at home?
Yes. Start by comparing live button events with the triggers your automations expect. Make one change at a time and avoid deleting the device until you know whether the missing actions are gone or just renamed.
Sources
- Home Assistant Docs — Automation triggers
- Home Assistant Docs — Zigbee Home Automation (ZHA)
- Zigbee2MQTT — Using buttons and automations
- Aqara — Wireless Mini Switch product information
Filed under: General Other Issues
Related articles
- Smart home routine runs twice and now my lights or locks act weird
- Smart curtain track moves the wrong way after setup
- Smart shades work in the app but not at sunrise or sunset
- Smart blinds open halfway and then stop for no clear reason
- Smart AC cools the room but won’t follow the schedule — what should I check first?
- Smart fan changed direction and speed by itself after power flicker
- Smart fan responds in the app, but the speed never changes
- Smart Air Purifier Changes Fan Speed at Night — Fix Auto Mode, Sensor & Schedule Issues Fast