Types of Device Issue
Definition
The Device health currently monitors for four types of issues for inverters and batteries:
Unresponsive fault
API fault
Command fault
Manufacturer fault
Unresponsive fault
Battery or inverter impact
Our optimisation will run on out-of-date data. For example, the optimisation might think that the battery is 50% full when it is actually 90% full. In this case, the engine might not make the best decision
The devices could be stuck in the last mode that was set.
There will be gaps in the data, so the last data they see will be from the last time the devices were responsive.
If the issue has happened repeatedly, there will be intermittent gaps in the data.
Customer experience impact
Depending on the customers’ tariffs and optimisation status, the customer could have lower savings/earnings because Zoa was unable to change the device modes (for example, through missed arbitrage opportunities) or set a suboptimal mode given the out-of-date data
API fault
The Manufacturers API returns errors when queries for the inverter are consistently over a period of at least 30 minutes. This could be an issue with the API, with authorisation, or with Zoas' query.
Battery or inverter impact
If Zoa is not able to read data from the API for a period of 15 minutes, then optimisation won’t run
If Zoa is not able to write to the API, then we won’t be able to set modes, and the battery will remain in the last mode set
Customer experience impact
The customer could have lower savings/earnings because we were unable to change the device modes or set a sub-optimal mode, given the out-of-date data.
Command fault
The inverter did not respond to a command from Zoa for at least 30 minutes. e.g. Asking the inverter to charge, discharge or go into balance mode.
Battery or inverter impact
If the inverter does not respond to a command, it means that optimisation won't be working to its greatest effect (if at all).
Customer experience impact
A customer might not notice that their battery is not changing modes. They will be able to see their battery modes changing within the Optimisation History; however, if the battery doesn't change state, it won't show up here.
Manufacturer fault
This is an error collected from the device manufacturer itself, different manufacturers will use different errors. These are listed below:
GivEnergy faults
(`field=latestSystemData.status`)
Status | Code | Description | Shown as a manufacturer error? |
Waiting | n/a | The inverter is operating normally and is not processing any power | n/a |
Normal | n/a | The inverter is operating normally and is processing an amount power | n/a |
Error | n/a | The inverter is reporting one or more faults. Its performance will be impacted | OEM fault |
Warning | n/a | The inverter is reporting one or more warnings. Its performance may not be impacted | OEM fault |
Lost | n/a | The inverter is offline | Unresponsive fault (Shown above) |
Unknown | n/a | The inverter has recently connected to the GivEnergy platform and has not yet updated its status | Unresponsive fault (Shown above) |
Updating | n/a | The inverter is currently updating its firmware | n/a |
Bypass | n/a | The inverter is currently in bypass mode | n/a |
Solis faults
(`field=inverterDetails.state`)
Status | Code | Description | Shown as Manufacturer error? |
Online | 1 | The inverter is operating normally | n/a |
Offline | 2 | The inverter is offline | Unresponsive fault (Shown above) |
Alarm | 3 | The inverter is reporting one or more faults. | Manufacturer error |
Solax faults
(field=inverterDetails.inverterStatus`)
Status | Code | Description | Shown as Manufacturer fault? |
Waiting | 100 | The inverter is waiting for the main grid power or solar power to be generated | n/a |
Checking | 101 | The inverter is checking the main grid power or solar power | n/a |
Normal | 102 | The inverter is operating normally | n/a |
Fault | 103 | The inverter is reporting one or more faults. | Manufacturer fault |
Permanent fault | 104 | The inverter is reporting a permanent fault. | Manufacturer fault |
Update | 105 | The inverter is currently updating its firmware | n/a |
EPS check | 106 | The inverter is checking the backup power function that activates when the main grid power is lost | Manufacturer fault |
EPS | 107 | The inverter is in backup power function that activates when the main grid power is lost | Manufacturer fault |
Self test | 108 | The inverter is performing a self-test | n/a |
Idle | 109 | The inverter is idle | n/a |
Standby | 110 | The inverter is in standby mode | n/a |
PV wake up | 111 | The inverter is waking up the battery using the power generated by the PV panels | n/a |
Gen check | 112 | The inverter is checking the back up generator | n/a |
Gen run | 113 | The inverter is running the back up generator | n/a |