Closed tabascoz closed 1 month ago
Thanks I'll add that
Most of these are related to battery status. For now I've added pvstatus codes 0, 1 and 3 for standby, normal and fault status
statusGroups: InverterStatus = {
standby: {states: ['0', 'standby', 'stand-by'], color: 'blue', message: localize('common.standby')},
selftest: {states: ['selftest', 'self-checking'], color: 'yellow', message: localize('common.selftest')},
normal: {states: ['1', 'normal', 'ok'], color: 'green', message: localize('common.normal')},
alarm: {states: ['alarm'], color: 'orange', message: localize('common.alarm')},
fault: {states: ['3', 'fault'], color: 'red', message: localize('common.fault')},
}
Many thanks Sir! ;)
Hi there slipx06,
I tested the code, understand the status is more close to the battery, however the SPF5000es, being a hybrid inverter, is where all the energy management really happens. I changed the js to reflect at least key indicator of Off-grid and On-grid for some pvstatus variables and i feel it's better suitable for the display purpose. May i submit a PR ?
Go for it. Happy to take a look.
Is there an existing issue for this?
Current Behavior
Hi, I own some Growatt SPF5000ES and I noticed the code states in growatt.ts doesn't match neither general status err codes or PV codes for this model.
Would it be possible to include the status according to PV status variable the device generates, which to me it makes more sense?
These are the values it generates (from my Homeassistant mqtt setup):
`
Expected behaviour
Card shows Growatt SPF5000ES status according to its specs.
Possible Solutions
No response
Mode
Both
Context / Reason
SPF5000 family is a common inverter used in many solar installations.