HEART power.supply-unstable H-02002
Power supply unstable. Voltage or supply is outside the normal range.
| Code | HEART power.supply-unstable; inside a message "code": "power.supply-unstable" |
|---|---|
| H-number | H-02002: area 02, code 002 |
| Area | power: Supply, battery, charging |
| Typical severity | warning. A product may set another for its own case. |
| Applies to | Mains- and battery-powered products; Chargers, motors and anything that draws a large current |
Likely causes
- Grid voltage outside its range, such as outside 207 to 253 V on a 230 V supply.
- A weak or overloaded adapter, or a long thin cable that drops voltage under load.
- Large loads switching nearby: motors, compressors, welders.
- A loose connection that heats and makes voltage jump.
How to fix or prevent it
- Check the readings in the alert: too high, too low, or jumping.
- Check plugs, terminals and cables for looseness or heat.
- Use the right adapter, and a shorter or thicker cable.
- Move the product to another circuit, away from large switching loads.
- To prevent it: a line conditioner or UPS for sensitive equipment.
What the HEART does by itself
It raises a warning with the readings, and may ask the product to reduce load or delay heavy work, if the product allows it. It resolves when the supply is back in range.
When to call service
If it comes from the building's supply (call an electrician or the grid operator), or if any connection is warm or discoloured.
Related codes
power.supply-lostH-02001: Main power lostsystem.unexpected-restartH-01004: Unexpected restartactuators.overcurrentH-09005: Overcurrent
Inside a message a code is written bare, "code": "storage.full". In logs, tickets, documents and searches it is written
HEART storage.full. Things that simply happen, such as system.started, are event types, not faults.
The codes are defined in Part 3, Section 5.4, and their H-numbers in Section 5.7.
All of it, as data: fault-codes.json.
All fault codes, by area · All fault codes, by H-number · Problem types (API errors)