Skip to content

0.6.29 — audited P7+ commands and Silent Mode

Choose a tag to compare

@DrazorV DrazorV released this 24 Oct 13:20

Fixes verified against the official Android XPENG 3.16.0 app and measured cloud telemetry on a P7+ with Bluetooth off.

  • Fix false command timeouts when vehicle replies correlate through msg_ref.
  • Fix P7+ passenger heating/ventilation position, including delayed model discovery; confirm seat and steering commands before reporting success.
  • Fix trunk cover feedback using the current door snapshot.
  • Add capability-gated Silent Mode to the integration and bundled card (0.1.8), with all seven translations.
  • Surface parking-light failures instead of displaying optimistic success. The P7+ parking-light mapping is still unverified.
  • Scope legacy-service authorization to the receiving vehicle entry.
  • Incorporate upstream 0.6.28 translations and stable English entity naming with shared ancestry.

All 110 prior entity IDs, including evcc status entities, are retained. The card remains optional. Settings were restored after testing. No renewal-app version change is required.

Validation: 66/66 isolated test scripts, 1,046 Python tests (3 optional skips), 30 card tests, zero translation errors, documentation build and GitHub CI passed.

Audit methodology, coverage and known gaps. X-Guard sensitivity and successful HVAC schedule creation still need investigation; actual charging was not tested while unplugged. The emulator failed before login, so live comparisons used the authenticated physical phone.