You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fixed public station secondary names not displaying (#75) — Stations with a second name line (e.g. "LUCENT / STATION 1") now show both parts correctly. Existing stations are backfilled on next startup
Fixed integration crashes on partial API failures (#80) — Individual API call failures (status, tech info, config) no longer crash the entire coordinator update. Each call degrades gracefully: a failed config call marks the LED brightness entity unavailable while all other entities remain unaffected; a failed status call marks that charger's entities unavailable without affecting other chargers or account-level sensors. Home charger API calls are also now made in parallel, reducing poll time
Public Station Monitoring
New binary sensors per station:
Full Power Available — on when every port on the station is simultaneously free, useful for automations that need full station capacity
Shared Power (diagnostic) — indicates the station shares power across its ports
Reduced Power (diagnostic) — indicates the station is operating at reduced power
Port status attribute — port availability sensors now expose the raw status value (available, in_use, maintenance_required, unreachable) so automations can distinguish between a port that's busy vs. one that's broken
estimated_shared_power_kw attribute — on shared-power stations, port sensors show the estimated available power based on how many ports are currently free
Stable entity IDs — public station entity IDs are now based on the station's numeric ID rather than its name. Renaming a station in ChargePoint no longer breaks automations. Existing entities are migrated automatically on first load
Diagnostics
Added support for HA's built-in diagnostics dump (Settings > Devices & Services > ChargePoint > (three dots) > Download Diagnostics). Attach this to bug reports — it captures your full integration state with sensitive fields automatically redacted
Documentation
Added a FAQ with browser-specific instructions (Chrome, Firefox, Safari) for extracting the coulomb_sess session token and tips for the public station search