Skip to content

v1.0.0

Choose a tag to compare

@mbillow mbillow released this 24 Mar 03:59

💥 Breaking Changes

The switch entity that previously exposed the ability to start and stop charging on home chargers has been replaced with two button entities for individual start and stop functions. You will need to replace any switch.turn_on and switch.turn_off calls in your automations.

🔐 Improved Login Reliability

ChargePoint's bot-protection (Datadome) has been blocking many users from logging in. The integration now handles this gracefully: if a captcha is triggered during login, you will be prompted to provide a coulomb_sess session cookie instead. This is more reliable than password login and avoids the issue entirely going forward.

To get your token: log in at https://driver.chargepoint.com, open Developer Tools, navigate to Application > Cookies, and copy the value of the coulomb_sess cookie.

The same fallback applies during reauthentication if your session expires.

🗺️ Public Station Monitoring

You can now monitor public and shared ChargePoint stations directly from Home Assistant. This is useful for automations that notify you when a nearby station or specific port becomes available.

To get started, go to Settings > Devices & Services > ChargePoint, choose Configure > Manage Public Chargers > Add chargers, and drop a pin on the map.

Each tracked station adds:

  • A binary sensor for overall station availability
  • A binary sensor per port, named by connector type (e.g. "Port 1 (CHAdeMO, Combo)") with a matching plug icon
  • Diagnostic sensors for max power output and open hours

⚡ Account Session Sensors

Four new account-level sensors now track your active charging session regardless of where you are charging — home or public:

  • Session State
  • Session Power
  • Session Energy
  • Session Cost

🔧 Other Improvements

  • Legacy password and on-disk session token are cleaned up automatically on upgrade