Watts Live MQTT integrates the smart power meter from Watts.dk into Homey.
The smart meter supports sending live data to a MQTT broker, and this app consumes that data, and exposes the smart power meter inside Homey.
To use it you will need a MQTT broker. If you don’t already have one, the excellent MQTT Broker app for Homey works just fine.
Once you’ve setup the broker, and created a login for the Watts Live device, you can then proceed to the actual setup of the device. Watts has a description for setting it up with Home Assistant, and you can skip step sections 1 and 2.
Next up you need the MQTT Client app for Homey, which you need to configure to connect to the broker running on your Homey Pro.
Finally you can install the Watts Live MQTT App. It automatically detects and connects to your MQTT Broker via the client app, and detects all Watts Live devices sending data to that broker.
Production metric are not included on initial setup as there is no way to tell if the device has production or not. Instead these can be enabled from the app settings once installed.
I get this error when trying to add Watts Live MQTT, I have followed the instructions and know the MQTT Broker is working as I can subscribe to the watts topic using a MQTT client on my PC with the same settings as I used with the MQTT client on Homey, but it does not find anything.
When you look at the watts topic, does it say /watts/+ or does it say /watts/some identifier/ ?
If it’s a plus sign then your watts device is not connected to the broker.
Also, is your Honey MQTT client connected ? You can check the logs of the client to see if it connects.
When I get the time, I will implement MQTT directly into the Watts app, as this seems to cause more trouble than I anticipated. It is however not trivial to do, so it will take some time.
Thanks, using the diagnostic report I think I was able to replicate the issue on my local Homey, and I have pushed a build to test that fixes the problem for my instance.
Could you give it a try before I promote it from testing
Is this working anywhere? Did anyone avctually manage to connect it? I get the same error; simply the text “null” when clicking the “connect” button on the devices