You have a Smart Inverter with a name like SG600MD and it looks like this?
Then this might be of use to you :)
This repo is inspired by a comment in the NETSGPClient Project ( https://github.com/atc1441/NETSGPClient/issues/13#issuecomment-1147458860 ) which was a quick and dirty way of throwing some example code together and the result was a firmware for an esp that offers a webgui and mqtt capabilities. I loved it so much that I created this here to iron out some issues.
This project offers ESP firmware that improves inverters from newenergytek ( www.newenergytek.com ) sold under many brands. They can be bought from AliExpress, Amazon etc. . They have very limited monitoring capabilities via proprietary "databoxes" which transfer the serial interface unencrypted over the air. Newer Versions (gen3) have a Smart Life/Tuya CBU adapter that works only with the smart life app via a cloud service hosted from china.
The idea is to put an ESP into the inverter to connect it to wifi. The ESP reports performance data via MQTT and offers a simple web page - all without the need of any cloud service.
Guide:
Hardware modification:
http://opennetek-<InverterID\>/update
without usb connection. This way the esp can stay in the inverter and still receive firmware updates.Configuration:
http://opennetek-<InverterID\>.local/
from the same Network)I suggest using an ESP with the possibility to connect an external antenna. This way you can repurpose the hole (and even the antenna) from the LC12S. I used ESP32-WROOM-32U, ESP32C3 and also ESP8266.
Beware: some ESP with external antenna socket and internal antenna need hardware modification to "switch" to the external antenna.