[Tuto] Home assistant et MsunPV

Plus d'informations
30 Avr 2023 19:22 - 30 Avr 2023 19:34 #46 par Tochy
Réponse de Tochy sur le sujet [Tuto] Home assistant et MsunPV
Je viens de faire un test en partant d'une feuille vide

- 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)
Dernière édition: 30 Avr 2023 19:34 par Tochy.
Les utilisateur(s) suivant ont remercié: patmtp35, angilube38

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
30 Avr 2023 22:03 #47 par angilube38
Réponse de angilube38 sur le sujet [Tuto] Home assistant et MsunPV
Merci, je viens enfin de reussir non sans mal, j'ai tout supprime le service google sheet et les automatisations et recommence depuis le debut, ca fonctionne bien quand je fais test, ca va recuperer les index, par contre ce n'est pas au bon format, juste la 1ere colonne est Kwh les 2 autres en Wh, moi c'est un 4 sorties, y'a t-il une difference dans la structure du fichier xml ou il suffit aue je modifie les formules /1000

bomn je continurais demain

merci
Pièces jointes :

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
30 Avr 2023 22:28 - 30 Avr 2023 22:37 #48 par Tochy
Réponse de Tochy sur le sujet [Tuto] Home assistant et MsunPV
Non c'est bon c'est moi qui ai noté kWh dans le fichier mais ce sont bien des Wh mais rien ne t'empeche de faire la division si tu veux des kWh

Par contre sur ta conso tu as du faire la division non ?
Dernière édition: 30 Avr 2023 22:37 par Tochy.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
01 Mai 2023 12:40 #49 par angilube38
Réponse de angilube38 sur le sujet [Tuto] Home assistant et MsunPV
Non je n’ai rien modifié, c’est bizarre la virgule ne se met au même endroit, je vais peaufiner les formules de ton tableau pour adapter à l’affichage en KwH, c’est plus lisible pour moi :lol: :)
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…
Pièces jointes :

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
01 Mai 2023 12:49 #50 par Tochy
Réponse de Tochy sur le sujet [Tuto] Home assistant et MsunPV
Que les chiffres ne correspondent pas exactement à ceux d'enedis est normal, le routeur n'est pas aussi precis que le linky et en plus avec les histoire de puissance apparente, réactive etc...

Pour l'histoire des Wh kWh que te donne home assisatnt si tu fait ça

Pièces jointes :

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
01 Mai 2023 12:58 - 01 Mai 2023 13:00 #51 par Tochy
Réponse de Tochy sur le sujet [Tuto] Home assistant et MsunPV
Oups j'ai lu un peu en travers par rapport au tableau energie.

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
Dernière édition: 01 Mai 2023 13:00 par Tochy.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
01 Mai 2023 13:18 - 01 Mai 2023 13:22 #52 par angilube38
Réponse de angilube38 sur le sujet [Tuto] Home assistant et MsunPV
A oui ce n’est pas pareil, j’ai des Wh et kWh. Faut que je retrouve ou modifier ses valeurs dans HA ;)
Pièces jointes :
Dernière édition: 01 Mai 2023 13:22 par angilube38.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
01 Mai 2023 13:29 #53 par Tochy
Réponse de Tochy sur le sujet [Tuto] Home assistant et MsunPV
As tu bien ça
 #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.

Plus d'informations
01 Mai 2023 13:37 #54 par angilube38
Réponse de angilube38 sur le sujet [Tuto] Home assistant et MsunPV
#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

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.

Plus d'informations
01 Mai 2023 14:02 #55 par Tochy
Réponse de Tochy sur le sujet [Tuto] Home assistant et MsunPV
Sur ton screen de la page du routeur plus haut on voit bien des Wh mais par contre remonté dans home assistant ce sont des kWh pour la conso alors que ton code parait bon.





Peut être que tu as changé à ce niveau dans les parametres de enconso ?
Pièces jointes :

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
01 Mai 2023 14:04 - 01 Mai 2023 14:14 #56 par angilube38
Réponse de angilube38 sur le sujet [Tuto] Home assistant et MsunPV
je ne me rappelais plus ou j'avais modifie un truc, ok j'ai trouve je viens de mettre tout en KwH, je test l'automatisation dans le tableau
Pièces jointes :
Dernière édition: 01 Mai 2023 14:14 par angilube38.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
01 Mai 2023 14:48 #57 par angilube38
Réponse de angilube38 sur le sujet [Tuto] Home assistant et MsunPV
Et voila, merci encore pour l'aide.
Il me restera a modifier les formules en retirant /1000 en fin de ligne. :-)
Pièces jointes :

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
02 Jui 2023 18:28 - 02 Jui 2023 18:45 #58 par guirikiki
Réponse de guirikiki sur le sujet [Tuto] Home assistant et MsunPV
Merci pour le tuto!

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 :
Dernière édition: 02 Jui 2023 18:45 par guirikiki.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
20 Jui 2023 16:26 #59 par Zefr0g
Réponse de Zefr0g sur le sujet [Tuto] Home assistant et MsunPV
Salut,
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 :cheer:

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
04 Juil 2023 10:38 #60 par M@tt
Réponse de M@tt sur le sujet [Tuto] Home assistant et MsunPV
Bonjour,
super tuto pour rendre mon home assistant encore plus indispensable.
J'ai un petit soucis avec l'onglet énergie je ne pense pas avoir fait d'erreur mais bizarrement les encarts distribution d'énergie et sources restent à zéro...
Une idée de ce que j'ai loupé?

Pièces jointes :

Connexion ou Créer un compte pour participer à la conversation.

Propulsé par Kunena