Intégration native BWT AQA Perla via Bluetooth (BLE)
Je publie une intégration native Home Assistant pour l’adoucisseur d’eau BWT AQA Perla via Bluetooth Low Energy.
Contexte
Il s’agit d’une réécriture complète de la v1 MQTT en vrai custom component HA, compatible avec les proxies Bluetooth ESPHome. Plus besoin de broker MQTT, de service systemd, ni d’adaptateur BLE USB sur le serveur HA.
Ce que ça fait
- Détection automatique via les données iBeacon du BWT (BestWaterTechno)
- Double cycle de lecture : rapide (15 min) + complet (1h), fidèle à la logique originale
- 13 entités : sel (% et kg), consommation (aujourd’hui / hier / 7 jours / moyenne 30 jours), régénérations (aujourd’hui / hier), autonomie sel (jours et semaines), dernière sync, firmware, alarme sel (binary sensor)
- Calcul de l’autonomie sel : réplique exacte de l’algorithme CalcAutonomie() du firmware Java BWT
- Traductions : français, anglais, allemand
Prérequis
- Home Assistant 2024.x minimum
- BWT AQA Perla Bluetooth (testé sur firmware A22X)
- Proxy Bluetooth ESPHome avec active: true à portée du BWT, ou un adaptateur BLE USB
Point important sur le signal BLE
Le BWT s’annonce en iBeacon passif sans nom, avec un RSSI souvent entre -75 et -85 dBm à travers les murs. Placez votre ESP32 proxy à moins de 5 mètres de l’adoucisseur avec le moins d’obstacles possible.
Installation
Via HACS (dépôt personnalisé) ou en copiant le dossier custom_components/bwt_aqa_perla_ble dans votre répertoire de config HA.
N’hésitez pas à tester et à remonter vos retours, notamment si vous avez un modèle BWT différent.
