Pion Power / Hoymiles HAS battery — custom HACS integration (monitor + control)

Got a Pion Power battery (Hoymiles HAS-7.6LV-USG1) and stuck with just the basic app? I reverse-engineered the Pion HEMS cloud API and built a Home Assistant integration around it — full monitoring + control with only your existing app login. No installer account, no extra hardware.

:backhand_index_pointing_right: Repo: GitHub - jc22zhao/pion-power-ha: Unofficial Home Assistant integration for Pion Power / Hoymiles HAS battery systems — monitoring + control via the Pion HEMS cloud API (HACS-installable) · GitHub

What you get

  • Monitoring: battery SOC, PV/grid/load/battery power, daily energy (Energy Dashboard–ready), pulled from the inverter's own signals.
  • TOU schedule editor built into the integration — each period is a device with Start/End/Mode/SOC/Power/Grid-Charge entities + Apply/Add/Delete buttons. No custom dashboards or YAML.
  • Reserve-floor & work-mode controls, plus a set_tou_template service for automations.
  • Writes are off by default (read-only until you opt in); reconfigure/re-auth supported.

Install (HACS custom repo): HACS → ⋮ → Custom repositories → add https://github.com/jc22zhao/pion-power-ha (category Integration) → install → restart → add the integration with your app login.

Caveats: Unofficial/reverse-engineered (cloud_polling, could break if their API changes). On AC-coupled solar, be careful with grid-charge (the HAS can curtail your microinverters). Built/tested for single-inverter setups — open an issue with your API responses if you have multiple.

Feedback, issues, and PRs welcome — especially other models or multi-inverter systems. :star: if it helps!