Commit Graph

  • b8bee14839 Switch to persistent BLE connection model master Jannis 2026-04-13 17:46:20 +02:00
  • dcc528b96a Add global BLE lock + faster timeouts for multi-device reliability Jannis 2026-04-12 10:05:54 +02:00
  • 1520ed3c0f Refactor BLE layer for 24/7 reliability Jannis 2026-04-12 09:36:08 +02:00
  • c00d9b66c2 Add Lovelace dashboard for BMS monitoring Jannis 2026-04-11 20:49:26 +02:00
  • b52b25973e Add MOS gate control via select entity Jannis 2026-04-11 20:46:10 +02:00
  • b6c3e597f7 Prevent unavailable oscillation with failure tolerance Jannis 2026-04-11 20:29:50 +02:00
  • e1e6d69d2c Use BLE device name, add hard poll timeout, tighten request timing Jannis 2026-04-11 20:21:37 +02:00
  • 3fc25c083b Switch to connect→poll→disconnect per cycle (single-connection BMS fix) Jannis 2026-04-11 20:09:43 +02:00
  • af608792da Fix dirty client state after failed BLE connection Jannis 2026-04-11 20:02:31 +02:00
  • 03b63c476a Add request retries and nominal capacity override number entity Jannis 2026-04-11 19:57:22 +02:00
  • 5d527168e2 Full protocol coverage: binary sensors, energy, hardware version Jannis 2026-04-11 19:52:10 +02:00
  • e9132c33a7 Move translations/ inside the component directory Jannis 2026-04-11 19:47:29 +02:00
  • 5cee4bd543 Fix BMS not responding to commands Jannis 2026-04-11 19:43:38 +02:00
  • 78c8a23131 Fix setup failure when BMS not immediately reachable Jannis 2026-04-11 19:37:54 +02:00
  • db45679c12 Support ESPHome BLE proxies via HA Bluetooth subsystem Jannis 2026-04-11 19:33:04 +02:00
  • ea1e74c384 Remove .claude/ from tracking, add to .gitignore Jannis 2026-04-11 19:08:14 +02:00
  • 4a769bf50f Initial commit: Xiaoxiang Smart BMS Home Assistant integration Jannis 2026-04-11 19:07:18 +02:00