This project forked from https://github.com/odya/esphome-powmr-hybrid-inverter
ESPHome config to monitor and management various PowMr Hybrid Inverter models and Inverters that supported by the WIFI-VM (WiFi Plug Pro) device and SmartESS
cloud application.
Protocol is Modbus RTU via RS232. Protocol ID (SmartESS) : 2341
(hex 0925). Slave ID : 5
.
Registers map
1) registers-map.md from original project
2) 0925.json in JSON fromat from offical app SmartESS.apk
3) registers-map-SmartESS.md - compilated from 0925.json
1) Copy the contents of the src
repo folder to your ESPHome configuration directory
2) Edit substitutions & customize powmr-inverter.yaml
& main.yaml
3) Flash firmware to your ESP32
Note. Some registers (like "Machine Type", "Main CPU Version", etc) are commented out in /modules/inverter.yaml
because I don't need them.
For easy integration into Home Assistant, you can use the following snippet.
The following custom plugins are required: sunsynk-power-flow-card, stack-in-card, canary.