Hi everyone,
I’m looking for guidance on how to integrate my inverter into Home Assistant. The inverter is equipped with a Wi-Fi Pro datalogger and uses the Smart ESS app for monitoring. Additionally, there’s a web portal called DESS Monitor that displays all the metrics.
I’d like to bring all the metrics into Home Assistant. Here’s what I’ve tried or researched so far:
What I Know:
-
Smart ESS App & DESS Monitor:
- The app (https://play.google.com/store/apps/details?id=com.eybond.smartclient.ess) and website (https://www.dessmonitor.com/) display semi real-time and historical data.
- I couldn’t find any official API documentation, but I’m not sure if it exists.
- I reached out to the DESS Monitor help… but they did not respond.
- DESS Monitor has an XLSX export which has all the metrics for a 1 month period in 5min intervals: example
Timestamp: 2024-12-19 14:26:11
Serial number: 55357737774747474
Grid voltage(V): 0.00
Grid frequency(Hz): 0.00
AC output voltage(V): 240.00
AC output frequency(Hz): 49.90
AC output active power(W): 242
Output load percent(%): 3.00
BUS voltage(V): 431.00
Battery voltage(V): 54.20
Battery charging current(A): 1.00
Battery capacity(%): 100.00
PV Input current for battery(A): 1.00
PV Input voltage(V): 252.50
Battery discharge current(A): 0.00
PV Charging power(W): 272.00
Model: Battery Mode
-
Wi-Fi Pro Datalogger:
- Has a WiFi SSID. But I can’t see any obvious way to surface any data.
What I Need Help With:
- Does anyone know if the Smart ESS/DESS Monitor platform has an accessible API?
- Has anyone successfully integrated a similar inverter or Wi-Fi Pro datalogger into Home Assistant?
- Are there tools or methods I can use to intercept the data from the Wi-Fi Pro datalogger and send it to Home Assistant? (e.g., Modbus, MQTT, scraping, or custom scripts)
- Any existing custom integrations or add-ons for this setup?
What I’m Considering:
- Using REST or scrape integration if I can get access to the data via the DESS Monitor website.
- Analyzing local network traffic from the Wi-Fi Pro datalogger to see if it uses an accessible protocol like Modbus.
- Writing a custom script to fetch and send data to Home Assistant, but I’m unsure where to start.
Other Details:
- The inverter is a Sumry.
- I can access the Smart ESS app and DESS Monitor dashboard without issues.
Any advice, tips, or leads would be greatly appreciated! If you’ve dealt with a similar setup, I’d love to hear about your experience.
Thanks in advance for your help!