Nouvelle page
Intégration d'une borne Legrand Green'Up dans Home Assistant via OCPP
Cette documentation décrit l'installation de base permettant de piloter une borne de recharge Legrand depuis Home Assistant en utilisant le protocole **OCPP 1.6**6 (Open Charge Point Protocol). Une fois en place, la borne se connecte à Home Assistant qui joue le rôle de serveur central : suivi de la consommation, contrôle de la charge et autorisation par badge RFID.
> **Principe à retenir :
**ce n'est pas Home Assistant qui interroge la borne, mais la**borne qui se connecte à HomeAssistant**Assistant en WebSocket. Home Assistant est le serveur central OCPP, la borne est le point de charge (« Charge Point »).
Prérequis
192.168.1.22`22).Partie 1 — Côté Home Assistant
1. Installer HACS
Installer HACS (Home Assistant Community Store) selon la procédure officielle : <https://hacs.xyz/>
2. Redémarrer Home Assistant
Redémarrer HAOS pour que HACS soit pris en compte.
3. Installer le module OCPP via HACS
Dans HACS, rechercher et installer le dépôt **OCPP**OCPP (`lbbrhzn/).ocpp`ocpp
4. Redémarrer Home Assistant
Redémarrer HAOS une seconde fois pour charger le module OCPP.
5. Déclarer l'intégration OCPP
Aller dans **Paramètres → Appareils et services → Ajouter une intégration**intégration, rechercher **OCPP**OCPP et l'ajouter.
6. Configurer le port d'écoute
Lors de l'ajout de l'intégration, déclarer le **port d'écoute**écoute sur lequel Home Assistant attendra la connexion de la borne.
0.0.0.0`0 (écoute sur toutes les interfaces).9000 (modifiable au besoin).L'identité du point de charge (« Charge point identity ») est recommandée sur sa valeur par défaut
`charger`charger. Elle servira de préfixe à toutes les entités créées dans Home Assistant.
Partie 2 — Côté borne Legrand
7. Inscrire les cartes RFID
Sur l'interface de la borne, onglet **RFID**RFID, passer en **mode enregistrement**enregistrement et présenter successivement chaque carte/badge à enregistrer.
8. Récupérer la configuration OCPP par défaut
Dans la section **Mode de charge**charge de l'interface borne, récupérer (télécharger) le fichier de configuration OCPP par défaut.
9. Modifier le fichier de configuration
Éditer le fichier récupéré avec les paramètres suivants :
Adresse du serveur**serveur : pointer vers Home Assistant
<Serveur attribut="ReadWrite">```
Remplacer `192.168.1. par l'IP de votre machine Home Assistant. Conserver le 22`22`/ final si la borne l'exige.`
UID : identité du point de charge (laisser `charger`charger de préférence, pour correspondre au préfixe HA)
<UID attribut="ReadWrite">Réseau : renseigner l'adresse IP de la borne, la passerelle et le(s) DNS, selon le mode de connexion utilisé (section `<RJ45> pour l'Ethernet ou ``<WiFi> pour le Wi-Fi).`
Identifiants d'accès**accès : changer le login et surtout le **mot de passe**passe par défaut.
<AccessControl attribut="ReadWrite">Reconnaissance des puces RFID**RFID : pour que seuls les badges enregistrés localement soient acceptés (y compris si la liaison avec Home Assistant est coupée)
<OfflineBehavior attribut="ReadWrite">```
Valeurs possibles : `NoControl`NoControl (tous les badges acceptés hors ligne) / `LocalAuthorizationList`LocalAuthorizationList (seuls les badges de la liste locale) / `NoAccess`NoAccess (tout refusé hors ligne). Ce paramètre ne régit que le comportement **lorsque la borne est déconnectée de Home Assistant**Assistant ; en fonctionnement normal, c'est Home Assistant qui autorise la charge.
Activer le mode OCPP**OCPP sur le(s) côté(s) utilisé(s) :
<ChargingModeOCPP attribut="ReadWrite">10. Charger le fichier dans la borne
Téléverser le fichier de configuration modifié dans la borne Legrand.
11. Activer l'OCPP et vérifier la connexion
Activer l'OCPP sur la borne, puis vérifier dans son interface que l'état affiche :
Partie 3 — Validation finale
12. Vérifier l'inscription dans Home Assistant
Dans Home Assistant, **Paramètres → Appareils et services**services, vérifier que la borne apparaît bien et que ses entités remontent (état, puissance, consommation, contrôle de charge, courant max…).
>Une entité reste sur
**« Unavailable »**tant que la borne ne s'est pas connectée, et sur**« Unknown »**tant que sa valeur n'a pas encore été lue. Les métriques disponibles sont auto-détectées à la connexion de la borne. Un redémarrage de la borne peut être nécessaire pour que les changements prennent effet.
Notes et points d'attention
Procédure d'installation de base — captures d'écran à insérer aux étapes correspondantes.*