Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PV Power from POW-HVM10.2M seems to only show one of the two PV string #31

Open
pkirk opened this issue Mar 25, 2024 · 4 comments
Open

Comments

@pkirk
Copy link

pkirk commented Mar 25, 2024

Gentleman,
I have two PV strings to my inverter(4 + 4kW) , but the register 4505 seems to show only one. The same thing is on the physical display of the Inverter, where only one string at a time is showed, but clicking make it cycle and show first one and then, after some other screen, the other one.

Any idea?

@odya
Copy link
Owner

odya commented Apr 13, 2024

Unfortunately, I don't have PV panels, so I can't test whether the values from them are accurate. However, I think there might be some additional register on more powerful inverter models.

@bradmatt275
Copy link

Through trial and error I'm pretty sure I have found the registers on my POW-HVM10.2M:

  - platform: modbus_controller
    modbus_controller_id: smg_inverter
    name: "PV 2 Voltage"
    id: pv2_voltage
    address: 4563
    register_type: holding
    value_type: U_WORD
    unit_of_measurement: "V"
    device_class: voltage
    state_class: measurement
    accuracy_decimals: 1
    lambda: |-
      return swapBytes(x);
    filters:
      - multiply: 0.1

  - platform: modbus_controller
    modbus_controller_id: smg_inverter
    name: "PV 2 Power"
    id: pv2_power
    address: 4564
    register_type: holding
    value_type: U_WORD
    accuracy_decimals: 1
    unit_of_measurement: "W"
    device_class: power
    state_class: measurement
    lambda: |-
      return swapBytes(x);

  - platform: template
    name: "PV 2 Current"
    state_class: "measurement"
    device_class: current
    unit_of_measurement: "A"
    accuracy_decimals: 1
    icon: mdi:solar-power
    lambda: |-
      return id(pv2_power).state / id(pv2_voltage).state;

image

@pkirk
Copy link
Author

pkirk commented May 21, 2024

Thanks @bradmatt275 but, too bad, my inverter doesn't have those values :(

@bradmatt275
Copy link

Thanks @bradmatt275 but, too bad, my inverter doesn't have those values :(

Oh I guess they must have updated the firmware. Mine is quite new and it has the new display.

Well not that it matters now. After weeks of work I had it all working perfectly. Then I ruined it by mis wiring the BMS cable and fried the comms card.

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

No branches or pull requests

3 participants