Hey everyone, I’m really excited to share my recent experience with integrating smart switches and bulbs into my home automation setup. I’ve been using Meross WiFi switches with SmartThings for a while now, and recently I added some Sengled RGBW bulbs to the mix. While the setup has been mostly smooth, I’ve encountered a few quirks that I thought I’d document and see if others have faced similar issues or have tips to share.
One of the main challenges I’ve noticed is the status reporting of the Sengled bulbs. They don’t always reflect their current state accurately, especially when the wall switch is toggled. This has led to some unexpected behaviors, like the bulbs turning on and off sporadically or not responding at all. I’ve tried using the lighting group actuator to refresh the Meross switch status, which works well, but manually toggling the switch a few times isn’t exactly ideal for maintaining a seamless user experience.
To address this, I’ve been experimenting with Rule Machine to create some automated workflows. My initial attempt was to query the Meross switch and turn on the lights if it’s detected as on. This worked perfectly when the switch was actuated via the tile or device page, but there was a delay when toggling manually since the driver polls every minute. To reduce latency, I tried refreshing the switches every second, but this caused performance issues, leading to a halt in the system due to excessive logging.
I then moved on to creating variables for each lighting unit to track their online status. This approach involved setting variables based on the switch state, bulb status, and group actuator. While this provided better control, it still had some flakiness due to the bulbs’ inconsistent state reporting. I also noticed that querying the variable every second led to log overflow, which wasn’t ideal.
After some trial and error, I settled on a simplified rule that checks the variable every second and adjusts the group accordingly. While this hasn’t completely eliminated the logging issue, it’s been the most reliable solution so far. I’m now focusing on optimizing the logging to reduce noise without sacrificing functionality.
I’d love to hear from others who’ve tackled similar issues. Have you found effective ways to handle bulb status reporting or reduce system logging? Any insights or alternative approaches would be greatly appreciated! Let’s keep the discussion going and help each other achieve that seamless smart home experience we all strive for. ![]()