{"repo":"OpenInverterGateway/OpenInverterGateway","free":true,"listed":false,"github":"https://github.com/OpenInverterGateway/OpenInverterGateway","clone":"git clone https://github.com/OpenInverterGateway/OpenInverterGateway.git","description":"Firmware replacement for Growatt ShineWiFi-S","language":"C++","stars":444,"topics":["modbus","esp8266","arduino-ide","solar","mqtt","rest-api","growatt-adapter","arduino","iot","photovoltaic"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"OpenInverterGateway Firmware replacement for Growatt ShineWiFi-S (serial), ShineWiFi-X (USB) or custom-built sticks (ESP8266/ESP32). Features Graphical UI using a built-in webserver with live visualization. Screenshots. The inverter is queried using Modbus protocol. Inverter data is made available via The data received will be transmitted using MQTT to a server of your choice. The data received is also provided as JSON and Prometheus format Firmware update via WifiManager Basic access to arbitrary modbus data Tries to autodetect which stick type to use Configuration access point for initial configuration of Wifi and MQTT server (IP, SSID, Password) Supports Growatt protocol versions v1.20, v1.24 and v3.05 Other Growatt protocol versions can easily be implemented / modified TLS support for ESP32 Debugging via Web and Telnet Power limiting (allows zero export) Screenshot How to install Use the precompiled release [!IMPORTANT] The precompiled version will only work if your inverter uses version 1.24 of the Growatt Protocol (here is why). You can start with it, but you will likely need to compile OpenInverterGateway yourself . 1. Download a precompiled release from the GitHub release page matching your hardware. 2. Follow the flashing / hardware section below. Compile a release yourself 1. Download / clone this repo. 2. Setup PlatformIO. 3. Open the project folder and choose the correct environment for your hardware by opening i.e.the Project Tasks ShineWiFiX section. 4. Rename t","default_branch":null,"files":null,"tree":[],"storefront":"/r/OpenInverterGateway","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/OpenInverterGateway/OpenInverterGateway/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}