Hey everyone, I’ve been working on integrating my CCT LED strip lights with the Plus RGBW PM controller, and I wanted to share my experience and some tips. While the controller itself is great, I’ve been focusing on controlling the lights through webhooks from another software setup, which has been both challenging and rewarding.
One of the main goals was to adjust the brightness without toggling the light’s state. This is especially useful for scenarios like sunset or sunrise automation, where I don’t want the lights to switch off and on unnecessarily. However, I encountered a bit of a snag when trying to send just the brightness command. It seemed like the system required a toggle command alongside it, which wasn’t ideal.
After some research and trial and error, I found a workaround. Instead of sending the brightness command alone, I included a toggle command that essentially does nothing if the light is already on. This way, the brightness changes smoothly without any interruptions. For example, using <http://192.168.2.228/light/3?turn=on&brightness=30> worked perfectly without affecting the current state if the light was already on. It’s a simple fix, but it made a big difference in how my automation runs.
I also wanted to mention the importance of security here. Ensuring that the webhook commands are sent securely, possibly with authentication, is crucial, especially if you’re controlling lights in areas where privacy matters. I’m still looking into the best practices for securing these commands, but it’s definitely something to keep in mind.
Overall, this project has been a fantastic learning experience. It’s amazing how a little tweak can make such a big difference in the functionality of your smart home setup. If anyone has any additional tips or experiences with similar setups, I’d love to hear about them! Happy tinkering everyone! ![]()