Sauvegarder les sessions de charge Wallbox d’un véhicule électrique

Je regarde les données récupérées de l’intégration Wallbox

Ici un petit récap des données qui vont me permettre d’enregistrer les données de la dernière session de charge dans sensor.wallbox_charges.

J’ai déjà décrit toutes les entités de l’intégration Wallbox sur ce Retex :

Lire la suite

J’intègre le Power Boost EM112 de chez Carlo Gavazzi dans Home Assistant via le port RS485 (Modbus)

Information importante

A noter que l’intégration décrite ci-dessous ne peut fonctionner que si la clé USB/RS485 est le seul équipement du bus RS485 connectée au EM112. En effet (et grâce à l’aide d’Eric G.) J’ai compris qu’il ne pouvait y avoir qu’un seul équipement maitre sur le bus. Or le maitre est celui qui interroge et l’esclave celui qui répond. l’EM112 est donc esclave.

Mon idée première était de sniffer les trames de dialogues entre l’EM112 et ma Wallbox, la Wallbox étant maitre, je ne peux faire cela. Pour la beauté de l’exercice, j’ai testé avec deux maitres, cela fonctionne on retrouve des valeurs mais de temps en temps, quand les deux maitres posent une question ensemble, on se retrouve avec une erreur.

Si quelqu’un peut m’orienter vers une manière de « snifer » le bus 485 pour intercepter les informations que le EM112 envoie à une Wallbox par exemple, je suis preneur car à ce stade, je ne peux avoir une Wallbox et une Clé RS485/USB en parallèle (deux maitres).

Lire la suite

Je voudrais savoir si nous sommes le jour ou la nuit

Objectif

Mon objectif originel était de vouloir allumer les lumières extérieures quand le portail s’ouvre mais uniquement la nuit !

Essais

J’ai testé plusieurs intégrations :

Je créé un binary_sensor Il fait nuit

Evidemment, ce binary_sensor prend deux valeurs :

  • on : quand il fait nuit
  • off : quand il fait jour

Les plus puristes (qui cherchent les difficultés) pourront se faire plaisir et se créer un second binary_sensor pour le « il fait jour ». 😉

Code simplissime de ce binary_sensor, à créer dans binary_sensor.yaml en pensant à bien l’avoir déclaré dans configuration.yaml :

- platform: tod
  name: "Il fait nuit"
  unique_id: binary_sensor.nuit
  after: sunset
  after_offset: "-00:10"
  before: sunrise
  before_offset: "+00:10"

after_offset et before_offset à 10min, ce n’est pas par souci de perfection, c’est pour me souvenir la syntaxe de ce paramètre si je veux l’ajuster dans l’avenir.

  • Merci @ἶჰმ#6938 pour le coup de main.

Utilisation de ce binary_sensor dans une condition

Mon objectif est de n’allumer les lumières extérieures quand le portail s’ouvre QUE quand il faut nuit, voici donc la condition ajoutée :

Je ne mets pas la condition sur la fermeture, en effet si d’aventure il fait jour entre l’ouverture et la fermeture, les lumières resteraient allumées.