V2C Cloud integration - hybrid cloud + local control for V2C Trydan wallboxes (RFID, PV profiles, scheduled charging)

Hi everyone,

I'd like to share a custom integration that connects Home Assistant to the V2C Cloud platform, purpose-built for V2C Trydan chargers:

:backhand_index_pointing_right: GitHub - samuelebistoletti/HomeAssistant-V2C-Cloud: V2C Cloud Home Assistant Integration ยท GitHub

The key design choice is a hybrid cloud + LAN architecture: real-time telemetry and frequent controls go through the wallbox's local HTTP interface (polled every 30 seconds), while pairing discovery, advanced settings and statistics use the official cloud API. The result is instant UI feedback without burning through the cloud quota.

Highlights:

  • Local-first entities โ€“ charge power/energy, house/PV/battery power, charge state, plus switches (dynamic mode, pause, lock, timer, LED), numbers (intensity, min/max, contracted power) and selects, all synced from LAN telemetry
  • Adaptive cloud budget โ€“ the cloud coordinator automatically scales its polling interval to stay within the 1000 calls/day API quota, with headroom for manual services
  • Optimistic smoothing โ€“ cloud-only controls hold their requested value for ~20 s, so no UI "flapping" between command and next poll
  • Comprehensive services โ€“ Wi-Fi provisioning, timers, full RFID card lifecycle, photovoltaic power profiles v2, scheduled charging (stop by kWh or minutes), OCPP and inverter settings, statistics exports
  • Automation-ready events โ€“ Wi-Fi scans, statistics and power profiles emit HA events with the raw payload
  • Solid engineering โ€“ pytest suite, CodeQL, Bandit SAST, pip-audit, gitleaks, HACS and hassfest validation in CI; releases are tagged only when tests and security checks pass

Setup is minimal: generate an API token at v2c.cloud, paste it into the config flow, and every paired charger becomes an HA device. Requires HA 2023.12+ and LAN reachability of the wallbox. Install via HACS as a custom repository or manually.

If you're an Octopus Energy Italy customer using Intelligent Octopus, this pairs well with my companion integration: GitHub - samuelebistoletti/HomeAssistant-OctopusEnergyIT: Octopus Energy Italy Home Assistant Integration ยท GitHub - together they let Intelligent Octopus optimize charging slots while HA keeps native visibility and control of the wallbox.

Feedback, issues and PRs are very welcome!

Thanks!
Samuele