BaillClim – Intégration BaillConnect de BaillIndustrie pour Home Assistant

:thermometer: BaillClim – Intégration BaillConnect pour Home Assistant (v4.0.0)

Bonjour à tous,
Merci à la communauté, vos retours m’ont motivé à aller au bout !
Je vous annonce que tout fonctionne désormais, avec une mise en place simplifiée et une nouvelle version majeure :tada:


:wrench: Description

BaillClim est une intégration personnalisée pour Home Assistant, permettant de piloter votre climatiseur via le portail BaillConnect.


:new: Nouveautés de la version 4.0.0

:white_check_mark: Détection automatique des thermostats via l’API
:white_check_mark: Retour d’état fiable du mode climatisation (select.mode_climatisation)
:white_check_mark: Optimisation des requêtes avec aiohttp
:white_check_mark: Capteur de debug complet : sensor.debug_baillconnect_data
:white_check_mark: Entités climate avec contrôle total :

  • :white_check_mark: Lecture de la température ambiante
  • :white_check_mark: Changement du mode (chauffage / froid / arrêt)
  • :white_check_mark: Allumage/extinction du thermostat
  • :white_check_mark: Modification directe de la température de consigne

:rocket: Installation via HACS

1. Ajouter le dépôt personnalisé

arduino

CopierModifier

https://github.com/hebrru/baillclim
  • HACS → Intégrations → ⋮ → Dépôts personnalisés
  • Catégorie : Intégration
  • Cliquez sur Ajouter

2. Installation de l’intégration

  • Installez BaillClim via HACS
  • Redémarrez Home Assistant
  • Paramètres → Appareils & Services → Ajouter une intégration
  • Recherchez BaillClim
  • Entrez vos identifiants BaillConnect (email + mot de passe)

:gear: Configuration manuelle à faire une seule fois

Dans le fichier const.py, remplacez XXX par votre group_id (visible dans l’URL BaillConnect) :

python

CopierModifier

# custom_components/baillclim/const.py

REGULATIONS_URL = "https://www.baillconnect.com/client/regulations/XXX"
COMMAND_URL = "https://www.baillconnect.com/api-client/regulations/XXX"

:hammer_and_wrench: Exemple d’automatisation YAML

yaml

CopierModifier

alias: "Changer mode clim vers Ventilation"
trigger:
  - platform: time
    at: "12:00:00"
action:
  - service: select.select_option
    data:
      entity_id: select.mode_climatisation
      option: Ventilation

:information_source: Remarques

:see_no_evil: C’est ma toute première intégration Home Assistant et première publication GitHub.
Je suis preneur de vos retours, bugs ou idées pour continuer à l’améliorer :muscle:


:brain: Suggestions, bugs ou idées ?

:point_right: Créer une issue sur GitHub


:page_facing_up: Licence

MIT – Libre de réutiliser, modifier et intégrer dans vos projets.


:bust_in_silhouette: Auteur

Développé par herbru
:link: GitHub : hebrru/baillclim

1 « J'aime »