Page 1 sur 1

[Plugin Python]PSA Car Controller - Connecter sa Peugeot/Citroën

Publié : 13 avr. 2026, 18:26
par Neutrino
Plugin Domoticz — PSA Car Controller

J'ai un peu de temps libre, alors je mets de choses qui fonctionnent au propre :mrgreen:
Voici donc un Plugin Python pour Domoticz permettant de superviser et contrôler une voiture PSA via psa_car_controller de flobz.

Prérequis
  • Domoticz ≥ 2022.x avec support plugins Python
  • psa_car_controller démarré, configuré et accessible en réseau local
  • Python 3.x (fourni avec Domoticz)
Installation

Code : Tout sélectionner

cd /home/pi/domoticz/plugins
git clone https://github.com/neutrino85/PSAdomoticzPlugin.git
cd PSAdomoticzPlugin
sudo chmod a+r plugin.py

#2. Redémarrer Domoticz
sudo systemctl restart domoticz
Puis dans Domoticz :
Configuration → Matériel → Ajouter → Type : PSA Car Controller

Capteurs créés automatiquement

Lecture — get_vehicleinfo
  • Batterie : Niveau batterie haute tension (%)
  • Santé Batterie 12V : Tension batterie 12V (%)
  • Compteur : Kilométrage total cumulatif (km)
  • Autonomie : Autonomie restante (km)
  • Mode de Charge : Texte
  • Temps Restant Charge : Texte (ex : 1H30)
  • Vitesse de Charge : Puissance de charge (km/h)
  • Statut Charge : Sélecteur (Débranché / En Charge / Terminé / Stoppé / Erreur)
  • Température : Température extérieure
  • Localisation : Texte (lat,lon)
  • Ignition : État du contact
Commandes
  • Charge Max : Setpoint (%) — Fixe le seuil de charge (50–100 %)
  • Actions : Sélecteur (Lancer Charge / Arrêter Charge / Réveil)
  • Préconditionnement : Interrupteur (On/Off)
  • Charge Programmée : Interrupteur (On/Off)

Suivi LOA

Si les paramètres LOA sont renseignés, le capteur Moyenne LOA s'allume en orange dès que la moyenne journalière réelle dépasse de plus de 1 % la moyenne cible. Il affiche le delta de kilomètres ainsi que le coût estimé du dépassement (0,06 €/km).

psaInter.png
psaInter.png (72.72 Kio) Consulté 486 fois
psaMesures.png
psaMesures.png (170.09 Kio) Consulté 481 fois