Hello everyone, I hope you’re all doing well! I wanted to share my recent success with integrating the SinoTimer WDS688 power meter into my OpenHAB setup using Tasmota. It’s been a fantastic journey, and I thought I’d document it here in case anyone else is looking to do something similar.
I’ve been using the SinoTimer WDS688 for a while now with the Smart Life app, but I’ve always wanted to transition everything to OpenHAB for a more unified smart home experience. After some research, I came across a helpful guide that reverse-engineered the ZMAi-90 protocol, which was exactly what I needed. I decided to give it a shot, and I’m thrilled to say it worked out perfectly!
Here’s a brief overview of what I did:
-
Tasmota Configuration: I started by setting up Tasmota on my ESP8266 module. I modified the default rule to reduce the measurement interval to 2 seconds for real-time data and added a baudrate command to ensure reliable communication every time the device boots up. This was crucial for consistent data collection.
-
OpenHAB Setup: Next, I configured OpenHAB to receive and parse the data from the SinoTimer. I created a custom Thing to handle the MQTT messages and set up rules to extract and convert the raw data into usable values for voltage, current, power, and energy consumption. The rule parses the incoming data and updates the respective channels in OpenHAB.
-
Dashboard Integration: Finally, I integrated everything into my OpenHAB dashboard. I added gauges and graphs to visualize the data, which has been incredibly useful for monitoring my energy usage. It’s amazing to see all the detailed metrics right there in my OpenHAB interface!
I must give a huge shoutout to the creator of the original guide for their reverse-engineering efforts. Without their work, this integration wouldn’t have been possible. I also want to thank the OpenHAB community for their incredible support and resources, which made this project achievable even for someone like me who’s still learning the ropes.
If anyone has any questions or needs help setting this up, feel free to reach out! I’d be happy to share more details or troubleshoot any issues you might encounter. It’s always great to connect with others who are passionate about smart home automation.
Happy tinkering, and here’s to many more successful projects!