Skip to content

feat: Add AC power, battery management, and diagnostic sensors for Hinen#1085

Open
thiagofigueiro wants to merge 1 commit into
davidrapan:mainfrom
thiagofigueiro:main
Open

feat: Add AC power, battery management, and diagnostic sensors for Hinen#1085
thiagofigueiro wants to merge 1 commit into
davidrapan:mainfrom
thiagofigueiro:main

Conversation

@thiagofigueiro

@thiagofigueiro thiagofigueiro commented Jun 6, 2026

Copy link
Copy Markdown
Contributor

This expands the Hinen H5000 profile with 18 new sensors covering AC metering, battery management, thermal monitoring, and firmware diagnostics.

Picks-up where I left from #198 (comment)

AC group:

  • Grid Power (signed, registers [26,25]) - total AC active power
  • Power Factor (register 57, with 10000 offset formula)
  • AC Charge Power (registers [107,106]) - grid-to-battery AC charging

Battery group:

  • Battery Combined Power (signed, registers [150,149]) - net battery power
  • Battery Current (register 164) - BMS-measured battery current
  • BMS Max Charge/Discharge Current (registers 166, 167)
  • BMS Gauge Remaining and Full Charge Capacity (registers 168, 169)
  • BMS Cycle Count (register 173)

Diagnostics group (new):

  • IPM Temperature (register 133) - internal power module temperature
  • LLC Temperature (register 134) - LLC resonant converter temperature
  • Fan Speed (register 135)
  • Bus1/Bus2 Voltage (registers 130, 131) - DC bus voltages
  • Fault Maincode (register 147) - main fault code with lookup table

Info group:

  • Master/Slave DSP Versions (registers 341, 342)

Also dixed a typo in the existing "Today Energy Export" sensor
(descripton -> description).

Tested on a Hinen H5000-EU Single-Phase Hybrid
(Model: S05U01T00E0FP0500B0500). All sensors reporting live data.

image image image image

@thiagofigueiro

Copy link
Copy Markdown
Contributor Author

Hi, @davidrapan 👋. Hope you've been well.

I have a lot more sensors coming up for the Hinen 5000.

Would you prefer a single big PR or several smaller ones?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant