English
...
Smart Meter configuration
WhatWatt Go
what is whatwatt go whatwatt go is a compact smart energy monitoring device it connects to your home’s smart meter and gives you real time data about your electricity usage on an app or via modbus tcp enable modbus tcp on whatwatt go check firmware version ensure your device is on firmware v1 2 20 or higher —modbus tcp support began at that version files whatwatt ch prepare the device make sure your whatwatt go is connected to your network via wi fi or ethernet (ethernet requires usb c power) and that you can access its webui or api files whatwatt ch via an ip address scanner, such as advanced ip scanner, find out the ip address of your whatwatt go and use it to access the webinterface click on system and check the firmware version if the firmware version is lower than 1 2 20 , update it the firmware (binary file) can be downloaded from the website https //whatwatt ch/en/faq and support from the web interface of your whatwatt, select the firmware stored on your computer hit the upgrade button to update the firmware finally, check the firmware version and reboot the device use the rest api to enable modbus tcp the relevant endpoint is api/v1/settings use git bash (not power shell or cmd prompt)! you’ll need to work with the services modbusobject in json here's a typical sequence of commands using curl enable modbus tcp, specifying port 502 curl i x put d '{"services" {"modbus" {"enable"\ true}}}' http //\<ip address of whatwatt go>/api/v1/settings after configuration changes, modbus is accessible try with a python script modbus tcp register the device comes with a default register layout (similar to siemens pac2200)