Control one or two xTool SafetyPro AP2 air purifiers over BLE and expose them to Home Assistant via an ESP32 (the ap2_hub external component): per-slot fan control with live gear sync, runtime-settable flash-persisted MACs, an on-device scanner, M9033 status polling (filter life, serial, firmware), buzzer control, and BLE bonding. Includes the PC debug tool (tools/ap2_ble.py) and the reverse-engineered protocol spec (SPEC.md). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
10 lines
98 B
Plaintext
10 lines
98 B
Plaintext
.claude/settings.local.json
|
|
__pycache__/
|
|
*.pyc
|
|
secrets.yaml
|
|
.env
|
|
.esphome/
|
|
.pioenvs/
|
|
build/
|
|
logs/
|