[Tuto] Home assistant et MsunPV
- Tochy
- Auteur du sujet
- Hors Ligne
- Membre platinium
- Messages : 432
- Remerciements reçus 95
- Tu ouvres la feuille qui correspond à ton projet et tu supprimes tout son contenu (fais en une copie avant au cas où)
- Ensuite tu fais fichier importer, onglet importer et tu choisis le fichier xlsx (excel) que tu as pris soin de dezipper avant
- Tu laisses le choix par defaut qui est remplacer la feuille de calcul et tu cliques importer les données
- Normalement tu devrais te retrouver avec des données sur la feuille raw data ainsi que mars, avril et récap (puisque cela correspond à mes données)
- Tu supprimes mes données sur la feuille raw data à l'exception des titres cela va vider les autres feuilles
- A partir de là tu es pret pour tes données (Tu peux si tu veux t'ammuser à en rentrer à la main si tu le souhaites, je l'avais fait pour que mon tableau commence debut mars)
Tu peux ensuite modifier les cellules que tu veux à l'exception de celles qui sont masquées à savoir les colonnes A, B, C, D et les lignes 1, 2 sur les feuilles de calcul mensuelles
J'ai d'ailleurs protéger les feuilles pour eviter une fausse manip et avoir un avertissement quand on modifie (je n'ai pas verifier si ça reste après l'importation des données)
Connexion ou Créer un compte pour participer à la conversation.
- angilube38
- Hors Ligne
- Membre premium
- Messages : 84
- Remerciements reçus 0
bomn je continurais demain
merci
Pièces jointes :
Connexion ou Créer un compte pour participer à la conversation.
- Tochy
- Auteur du sujet
- Hors Ligne
- Membre platinium
- Messages : 432
- Remerciements reçus 95
Par contre sur ta conso tu as du faire la division non ?
Connexion ou Créer un compte pour participer à la conversation.
- angilube38
- Hors Ligne
- Membre premium
- Messages : 84
- Remerciements reçus 0
Maintenant j’attaque la partie énergie de home assistant, ça fonctionne partiellement, là conso total ne correspond pas à ma future facture.
Dans énergie je devrais visualiser ce que j’ai consommé sur le réseau (importé) il me semble et donc la conso à droite maison total avoir la somme de l’import et mon autoconsommation, hors en total j’ai la conso importé qui correspond à Enedis à quelques KwH…
Connexion ou Créer un compte pour participer à la conversation.
- Tochy
- Auteur du sujet
- Hors Ligne
- Membre platinium
- Messages : 432
- Remerciements reçus 95
Pièces jointes :
Connexion ou Créer un compte pour participer à la conversation.
- Tochy
- Auteur du sujet
- Hors Ligne
- Membre platinium
- Messages : 432
- Remerciements reçus 95
Oui la maison doit correspondre au total de solaire et import reseau. Je pense que tu as un probleme de valeur positive ou negative ou de conversion Wh kWh. Poste le tableau que j'ai affiché juste au dessus ou du moins les valeurs des compteurs telles qu'elles apparaissent dans home assitant
Connexion ou Créer un compte pour participer à la conversation.
- angilube38
- Hors Ligne
- Membre premium
- Messages : 84
- Remerciements reçus 0
Connexion ou Créer un compte pour participer à la conversation.
- Tochy
- Auteur du sujet
- Hors Ligne
- Membre platinium
- Messages : 432
- Remerciements reçus 95
#Les compteurs
msunpv_enconso:
unique_id: "msunpv_enconso"
friendly_name: "Consommation réseau journalière"
value_template: >-
{% set cptVals =state_attr('sensor.msunpv_xml', 'cptVals')|replace(" ","") %}
{{ cptVals.split(";")[0]|int(base=16)/10 |float }}
unit_of_measurement: "Wh"
device_class: energy
Dans la partie ou tu recupères les données depuis home assistant ? N'aurais tu pas rajouter un /1000 à ce niveau ?
Connexion ou Créer un compte pour participer à la conversation.
- angilube38
- Hors Ligne
- Membre premium
- Messages : 84
- Remerciements reçus 0
msunpv_enconso:
unique_id: "msunpv_enconso"
friendly_name: "Consommation réseau journalière"
value_template: >-
{% set cptVals =state_attr('sensor.msunpv_xml', 'cptVals')|replace(" ","") %}
{{ cptVals.split(";")[0]|int(base=16)/10 |float }}
unit_of_measurement: "Wh"
device_class: energy
msunpv_eninj:
unique_id: "msunpv_eninj"
friendly_name: "Production injectée"
value_template: >-
{% set cptVals =state_attr('sensor.msunpv_xml', 'cptVals')|replace(" ","") %}
{{ (0 if cptVals.split(";")[1]|int(base=16)|int == 0 else ((0xFFFFFFFF - cptVals.split(";")[1]|int(base=16)) * -1)/10) |float }}
unit_of_measurement: "Wh"
device_class: energy
msunpv_enpv_j:
unique_id: "msunpv_enpv_j"
friendly_name: "Production panneaux journalière"
value_template: >-
{% set cptVals =state_attr('sensor.msunpv_xml', 'cptVals')|replace(" ","") %}
{{ (0 if cptVals.split(";")[2]|int(base=16)|int == 0 else ((0xFFFFFFFF - cptVals.split(";")[2]|int(base=16)) * -1)/10) |float }}
unit_of_measurement: "Wh"
device_class: energy
msunpv_enpv_p:
unique_id: "msunpv_enpv_p"
friendly_name: "Production panneaux totale"
value_template: >-
{% set cptVals =state_attr('sensor.msunpv_xml', 'cptVals')|replace(" ","") %}
{{ (0 if cptVals.split(";")[3]|int(base=16)|int == 0 else ((0xFFFFFFFF - cptVals.split(";")[3]|int(base=16)) * -1)/10) |float }}
unit_of_measurement: "Wh"
device_class: energy
Connexion ou Créer un compte pour participer à la conversation.
- Tochy
- Auteur du sujet
- Hors Ligne
- Membre platinium
- Messages : 432
- Remerciements reçus 95
Pièces jointes :
Connexion ou Créer un compte pour participer à la conversation.
- angilube38
- Hors Ligne
- Membre premium
- Messages : 84
- Remerciements reçus 0
Connexion ou Créer un compte pour participer à la conversation.
- angilube38
- Hors Ligne
- Membre premium
- Messages : 84
- Remerciements reçus 0
Pièces jointes :
Connexion ou Créer un compte pour participer à la conversation.
- guirikiki
- Hors Ligne
- Nouveau membre
- Messages : 3
- Remerciements reçus 0
Tout fonctionne bien après redémarrage complet de HA.
Je n'avais pas les valeurs si je faisais simplement un rechargement rapide.. bon à savoir.
Pièces jointes :
Connexion ou Créer un compte pour participer à la conversation.
- Zefr0g
- Hors Ligne
- Nouveau membre
- Messages : 1
- Remerciements reçus 0
Merci pour ton tuto, excellent boulot.
J'avais bricolé un script PHP pour déclencher "manubal" la nuit si l'injection avait été inférieure à un certain seul, histoire d'être sûr d'avoir de l'eau chaude. Vu la fiabilité et la stabilité de homeasssistant je vais essayer d'automatiser ça dedans, histoire de pouvoir le désactiver si je suis pas là.
Un jour peut-être je me pencherai sur un composant dédié mais le dev sur hassio c'est compliqué quand même...
Excellent
Connexion ou Créer un compte pour participer à la conversation.
- M@tt
- Hors Ligne
- Membre junior
- Messages : 32
- Remerciements reçus 1
Pièces jointes :
Connexion ou Créer un compte pour participer à la conversation.
- Vous êtes ici :
- Accueil
- forum
- MSun-PV
- Vos installations
- [Tuto] Home assistant et MsunPV