Swapping Devices Weird Behavior

I wanted to replace the Zigbee smart plugs (Third Reality) on our lamps to Zigbee smart bulbs (Sengled) since it was kinda screwing the Zigbee map. The following are the steps I took:

  1. Appended 'PLUG' to the smart plugs' Device Labels.
  2. Removed the smart plugs and inserted the smart bulbs. NOTE: The state of the plugs were off when removed.
  3. Paired Sengled bulbs and gave them the old Device Label names of the smart plugs (without the 'PLUG' appended).
  4. Settings > Swap Apps Device.

I could turn the bulbs on/off directly on the device page and the bulbs woud physically turn on and off. The "switch" state on the device page is correct. However, the HE apps didn't show the correct state. It was always off regardless of the bulb being on. For example, Room Lighting & Scenes were showing the current state as "off". None of my "toggle" switch rules would turn off the bulb, but would turn it on. I'm guessing this is because the state the apps recorded was always "off". It's almost as if the Apps were going by the Device Label in the "swap process" rather than going by the unique identifier? I don't know.

Fix: I did find a fix for it. Changing the smart bulb names by appending '2', saving, then removing the '2' made the apps start recognizing the correct state of the bulbs.

Edit: I tried doing the swap thing again for a different pair and giving the smart bulb a completely different name and had the same behavior. The same fix worked though (renaming the device)

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.