Fil d’Ariane du forum – Vous êtes ici :ForumLa page Forum: Le Forum du routeur Solaire ☀Home assistant
Please or S’enregistrer to create posts and topics.

Home assistant

Salut Florian,

J'ai pris le temps de faire le nouveau firmware MQTT pour ton routeur:  MQTT_FlorianV0.3.bin (Calibré pour ton ESP32 et ta carte électronique). , à injecter en wifi -> vidéo

Le topic devrait ressembler à ca:

Fichiers téléversés :
  • Topic.png

Salut Laurent,

Merci pour le nouveau firmware je viens de faire l'update.

Y a t'il le code yaml à modifier dans home assistant ou pas ?

 

A+

Maintenant, c'est l'ESP32 qui réalise le comptage d'énergie. Voici mon fichier YAML et les captures d'écran. En espérant que tu aies tous les éléments, fais-moi signe s'il y a un problème.

switch:
sensor:
# Routeur Solaire #####################################
- name: "RSolaire.RSSI"
unique_id: "RSolaire.RSSI"
unit_of_measurement: "db"
state_class: measurement
device_class: signal_strength
state_topic: "routeursolaire/out/RSSI"
- name: "RSolaire.Tension"
unique_id: "RSolaire.Tension"
unit_of_measurement: "V"
state_class: measurement
device_class: voltage
state_topic: "routeursolaire/out/Tension"
- name: "RSolaire.EDF"
unique_id: "RSolaire.EDF"
unit_of_measurement: "W"
state_class: measurement
device_class: power
state_topic: "routeursolaire/out/EDF"
- name: "RSolaire.EDFConso_kWh"
unique_id: "RSolaire.EDFConso_kWh"
unit_of_measurement: "kWh"
state_class: total_increasing
device_class: energy
state_topic: "routeursolaire/out/EDFConso_kWh"
last_reset_value_template: "1970-01-01T00:00:00+00:00"
- name: "RSolaire.EDFInjec_kWh"
unique_id: "RSolaire.EDFInjec_kWh"
unit_of_measurement: "kWh"
state_class: total_increasing
device_class: energy
state_topic: "routeursolaire/out/EDFInjec_kWh"
last_reset_value_template: "1970-01-01T00:00:00+00:00"
- name: "RSolaire.ProdSolaire"
unique_id: "RSolaire.ProdSolaireF"
unit_of_measurement: "W"
state_class: measurement
device_class: power
state_topic: "routeursolaire/out/ProdSolaire"
- name: "RSolaire.ProdSolaire_kWh"
unique_id: "RSolaire.ProdSolaire_kWh"
unit_of_measurement: "kWh"
state_class: total_increasing
device_class: energy
state_topic: "routeursolaire/out/ProdSolaire_kWh"
last_reset_value_template: "1970-01-01T00:00:00+00:00"
- name: "RSolaire.PuissanceVar"
unique_id: "RSolaire.PuissanceVar"
unit_of_measurement: "W"
state_class: measurement
device_class: power
state_topic: "routeursolaire/out/PuissanceVar"
- name: "RSolaire.PuissanceVar_kWh"
unique_id: "RSolaire.PuissanceVar_kWh"
unit_of_measurement: "kWh"
state_class: measurement
device_class: energy
state_topic: "routeursolaire/out/PuissanceVar_kWh"
- name: "RSolaire.ConsigneVar1"
unique_id: "RSolaire.ConsigneVar1"
unit_of_measurement: "%"
state_class: measurement
device_class: power_factor
state_topic: "routeursolaire/out/ConsigneVar1"
- name: "RSolaire.ConsigneVar2"
unique_id: "RSolaire.ConsigneVar2"
unit_of_measurement: "%"
state_class: measurement
state_topic: "routeursolaire/out/ConsigneVar2"
# Routeur Solaire #####################################

Fichiers téléversés :
  • Capture-decran-2023-09-03-114428.png
  • Capture-decran-2023-09-03-114512.png

Alors @florianf ?

Ça avance, cette domotique ? Tu t'en sors avec les informations que j'ai partagées ?

Si vraiment tu galères, je peux essayer de te donner un coup de main via TeamViewer.

Salut Laurent,

j'ai un doute sur les valeurs remontées par la somme du routage sur le CE, j'ai les mêmes valeurs pour 2 jours consécutifs quasiment à chaque fois ce qui m'interpelle un peu..

j'ai pris la valeur "max" ne pouvant pas choisir les 3 autres du bas.

comment tu t'y es pris de ton coté ?

 

prochaine étape c'est de chiffrer en € l'élec routée dans le CE et celle exporté sachant que je vend le surplus à urban solar

A+

Fichiers téléversés :
  • chauffe_eau.PNG
  • graph_routage.PNG

Salut Florian,

En effet, c'est bizarre, ces deux jours consécutifs...

Du côté MQTT, l'information semble correcte, mais je ne sais pas trop comment modéliser ce compteur sous Home Assistant.

Je vais essayer de mon côté.

Fichiers téléversés :
  • Capture-decran-2023-09-26-133518.png

Peux-tu vérifier avec MQTT Explorer si le routeur solaire est à la bonne heure, afin de s'assurer qu'il réinitialise bien les compteurs à minuit ?

Fichiers téléversés :
  • h.png

Salut Laurent,

le routeur semble bien à l'heure.

Sur la seconde capture les valeurs ne semblent pas correspondre pas avec l'histogramme posté plus tôt... (il y a aussi des trous mais c'est dû a home assistant qui plante la mémoire se sature et il m'est impossible même d’accéder à mon NAS obligé de redémarrer.)

Fichiers téléversés :
  • mqtt_explorer.PNG
  • puiss_var_kwh.PNG

salut, je m'abonne a ce fil car je vais me lancer dans HA, j'ai commandé un mini pc pour pouvoir faire l'installation.
Le but pour moi sera de pouvoir ajouter des pinces et commander des relais pour mettre en route ma PAC au dessus d'une certaine production solaire.

L'idée serait que :

prod solaire < 3000 alors le routeur injecte dans une résistance
prod solaire > 3000 activer un relais pour faire une marche forcée de la PAC avec la prise en compte d'une thermostat pour T° max du circuit.

Il faudra que si "relais actif" alors attendre que la prod redescende en dessous de 2000W pour le couper.
Afin d'éviter les marches/arrets successifs lorsque la prod et autour de 3000w.
Eventuellement une tempo entre 2 instructions au cas ou malgré la règle précédente la prod varie de 3000 a 2000 trop souvent.

Voila, les idées ne manquent pas.

Salut @ast,

Bienvenue dans HA, c'est loin d'être simple mais ça vaut vraiment le coup d'y passer quelques heures à développer.

Pour information, tous mes routeurs peuvent être compatible HA via le protocole MQTT.

Le prince de fonctionnement que tu décris ne devrait pas poser de problème à mettre en place.

Il te reste à choisir la bonne technologie pour piloter des relais, des prises, des sondes...

A+

Je n'ai aucune notion pour l'instant donc ça risque de me prendre un peu de temps mais ça se fera petit a petit.

Salut Laurent,

j'ai installé HA récemment mais je n'est pas de connaissance particulaire  en codage, je voudrais avoir mes relevés du routeur que tu ma fourni directement sur Home assistant

Ça risque d’être compliqué pour moi ,ou je peu trouver des tutos sur internet ?

Cordialement

Salut @will, tu possèdes un routeur monophasé ?

Il faut commencer par installer un broker mqtt (mosquitto), regarde ce tuto:

Après, tu manipules avec MQTT Explorer sur Windows pour valider ton broker. Fais-moi signe quand c'est bon.

salut,

j'ai enfin installé HA et mosquitto,je remonte pour l'instant mes panneaux solaire et mes prises connectés,quel est la démarche pour la suite pour le routeur solaire ?

cordialement

Hello @will,

Bonne nouvelle 👍

Avant de poster le firmware MQTT, peux-tu me confirmer que tu arrives à te connecter à ton broker avec mqtt explorer ?

salut Laurent,

Je me connecte bien sur Mqtt explorer.

Laurent a réagi à ce message.
Laurent

@will, Alors, il est temps de mettre les mains dans le cambouis 😉
C'est du boulot à paramétrer dans HA, mais c'est un très bon exercice !

Je viens de mettre en ligne une nouvelle page dédiée au MQTT.

Firmware MQTT

J'ai hâte de voir ton tableau de bord !

jerboy a réagi à ce message.
jerboy

Bonjour,

Merci Laurent j'ai suivi ton tuto a la lettre ,je vois bien le routeur sur mqtt explorer ,mais je rencontre une erreur sur le code YAML dans HA.

J'ai fais un copier coller de ton fichier txt.Je comprends pas ou est le problème.

 

 

 

Fichiers téléversés :
  • Capture-decran-2024-02-16-203725.png

Oups, je viens de réuploader le fichier. Il faut faire un clic droit puis sélectionner "Enregistrer le lien sous...", car en YAML, les espaces sont importants.

Le code doit ressembler à ceci :

 

Fichiers téléversés :
  • yaml2.png
will a réagi à ce message.
will

Bonjour,

Je progresse tout doucement mais je bloque de nouveau

Dans outils et développement lorsque  je fais "vérifier et redémarrer" je retrouve des erreurs de sensors ?

 

Fichiers téléversés :
  • sensors.png
  • mqtt.png