Export Batery Status #2

Closed
opened 6 months ago by Marix · 2 comments
Marix commented 6 months ago
Owner

The Plenticore inverter knows three states for its battery operation:

  • Normal (Battery is used whenever more power is drawn than PV offers)
  • Sleep mode 1
  • Sleep mode 2

Having the battery mode exported is useful for Dashboards as it helps understanding the behaviour of the system, i.e. why no power was drawn from a full battery.

The Plenticore inverter knows three states for its battery operation: * Normal (Battery is used whenever more power is drawn than PV offers) * Sleep mode 1 * Sleep mode 2 Having the battery mode exported is useful for Dashboards as it helps understanding the behaviour of the system, i.e. why no power was drawn from a full battery.
Marix added the
feature
label 6 months ago
Marix added this to the 0.5.0 milestone 6 months ago
Poster
Owner

The appropriate Variable in the API seems to be EM_State which, according to the BA_KOSTAL-Interface-description-MODBUS-TCP_SunSpec_Hybrid.pdf document can have the following value:

  • 0x00: Idle
  • 0x01: n/a
  • 0x02: Emergency Battery Charge
  • 0x04: n/a
  • 0x08: Winter Mode Step 1
  • 0x10: Winter Mode Step 2
The appropriate Variable in the API seems to be `EM_State` which, according to the _BA_KOSTAL-Interface-description-MODBUS-TCP_SunSpec_Hybrid.pdf_ document can have the following value: * 0x00: Idle * 0x01: n/a * 0x02: Emergency Battery Charge * 0x04: n/a * 0x08: Winter Mode Step 1 * 0x10: Winter Mode Step 2
Poster
Owner

It would probably also be interesting to export the inverter state that's given presented in Inverter:State. According to the same document that has the following values:

  • 0: Off
  • 1: Init
  • 2: IsoMeas
  • 3: GridCheck
  • 4: StartUp
  • 5: -
  • 6: FeedIn
  • 7: Throttled
  • 8: ExtSwitchOff
  • 9: Update
  • 10: Standby
  • 11: GridSync
  • 12: GridPreCheck
  • 13: GridSwitchOff
  • 14: Overheating
  • 15: Shutdown
  • 16: ImproperDcVoltage
  • 17: ESB
  • 18: Unknown
It would probably also be interesting to export the inverter state that's given presented in `Inverter:State`. According to the same document that has the following values: * 0: Off * 1: Init * 2: IsoMeas * 3: GridCheck * 4: StartUp * 5: - * 6: FeedIn * 7: Throttled * 8: ExtSwitchOff * 9: Update * 10: Standby * 11: GridSync * 12: GridPreCheck * 13: GridSwitchOff * 14: Overheating * 15: Shutdown * 16: ImproperDcVoltage * 17: ESB * 18: Unknown
Marix added spent time 6 months ago
1h
Marix closed this issue 6 months ago
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Total Time Spent: 1h
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
There is no content yet.