[Tuto] Home assistant et MsunPV

  • Tochy
  • Auteur du sujet
  • Absent
  • Membre elite
  • Membre elite
Plus d'informations
11 Déc 2023 19:29 - 12 Déc 2023 21:51 #136 par Tochy
Réponse de Tochy sur le sujet [Tuto] Home assistant et MsunPV

La dernière procédure d'installation de l'intégration est disponible à l'adresse : github.com/tochy83/MsunPv_to_HA

Toute la procédure est décrite dans le fichier README du github et une vidéo youtube est également disponible pour vous guider.

L'intégration est désormais plus complète et compatible avec les versions 2_2 et 4_4 du routeur. Une FAQ répond également aux questions les plus fréquentes.

Elle permet de :
  • Récupérer les infos fournies par le MsunPv (Puissances, % de routage, températures, tension ...)
  • Récupérer les valeurs des compteurs interne du MsunPv
  • D'intégrer les compteurs de consommation, de production et d'injection du MsunPv au 'dashboard energie' de Home Assistant
  • D'envoyer des ordres au MsunPv (ex. activer manubal pour forcer la chauffe du cumulus)
  • D'afficher les programmations horaires des différentes sorties
Dernière édition: 12 Déc 2023 21:51 par Tochy.

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

  • Tochy
  • Auteur du sujet
  • Absent
  • Membre elite
  • Membre elite
Plus d'informations
11 Déc 2023 19:32 #137 par Tochy
Réponse de Tochy sur le sujet [Tuto] Home assistant et MsunPV
De quel dashboard parles tu car je n'ai pas réellement fourni de dashboard avec l'intégration ?

Si il s'agit du dossier dashboard sur le github je l'ai mis vite fait suite a une demande pour qu'il puisse servir d'exemple mais il y'a dans le code beaucoup d'éléments non nécessaire de base.

Si c'est celui la il faudrait que j'en fasse une version épurée qui ne prenne en compte que le routeur pour qu'il soit utilisable quelle que soit les configs.

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

Plus d'informations
12 Déc 2023 08:57 #138 par patmtp35
Réponse de patmtp35 sur le sujet [Tuto] Home assistant et MsunPV
arf le message est pas parti hier soir désolé.

oui effectivement j'ai louché sur ton dossier dashboard et comme il semblait y avoir un tuto, je tentais de le mettre en place effectivement en prenant des morceaux.
Ayant aussi du aps avec 2 ecu-b ca m' a permis de me lancer vers leur integrations.
et cela m'a aussi permis de mieux comprendre le fonctionnement des dashboards, vue, cards et autre même si j'ai pas avancé lol ...on apprend de ce erreurs :)

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

  • Tochy
  • Auteur du sujet
  • Absent
  • Membre elite
  • Membre elite
Plus d'informations
12 Déc 2023 13:00 #139 par Tochy
Réponse de Tochy sur le sujet [Tuto] Home assistant et MsunPV
Y'a pas vraiment un tuto car j'avais uploadé ça pour quelqu'un qui connaissait déjà Home Assistant.

Ce qui est sur c'est que pour que tout fonctionne et se cale comme sur la photo du dashboard il faut déjà dans un premier temps installer les différents dépôts HACS dont j'ai mis les liens github. Après ce n'ai plus qu'une question de copier/coller.
J'essaierai de faire un truc plus définitif qui ne prennent en compte que les sensors disponibles avec l'intégration du routeur.
Toujours est il qu'en l'état ça peut servir d'exemple.

Si tu veux prendre en morceaux juste le bloc droite et gauche te seront utiles puisque l'entête et la zone notification sont propre à l'ensemble des pages de mon dashboard.

Pour l'ecu je ne l'ai pas intégrée directement dans HA mais en cliquant sur sa carte ça m'ouvre directement sa page dans un navigateur (c'est même possible d'ouvrir l'app sur mobile) et la seconde carte m'ouvre la page caché (zigbee status) qui permet de vérifier si des onduleurs se sont mis en erreur. Pour tout dire depuis que j'ai mis cette page en place sur mon dashboard, je ne consulte même plus la page apsystems et la page web du routeur, je n'y vais que si je constate un problème sur les données dans HA.

De toute façon c'est sûr que je mettrai en ligne un truc mais c'est comme tout ça demande du temps de faire quelque chose de propre et compréhensible par le maximum de personnes.

Bonne journée.
Les utilisateur(s) suivant ont remercié: DarkGamelle

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

Plus d'informations
12 Déc 2023 15:08 #140 par patmtp35
Réponse de patmtp35 sur le sujet [Tuto] Home assistant et MsunPV
merci c'est déjà énorme le taf que tu as fait et ton partage !

je vais effectivement récupérer des morceaux pour mon HA bac a sable .

j'avance petit a petit le pont mqtt entre les deux plateformes est genial :)

Plus j'avance et plus la puissance de HA me ravie !

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

Plus d'informations
16 Déc 2023 08:56 - 21 Déc 2023 15:28 #141 par patmtp35
Réponse de patmtp35 sur le sujet [Tuto] Home assistant et MsunPV
( plus j'avance sous HA plus je me regale !!!) :) le mode hybride fonctionne a merveille , mais je pense qu'a therme tout passera sous HA !

cela prend forme fortement inspiré :) et je trouve le rendu sur mobile top on est a des années lumiere de jeedom

Pièces jointes :
Dernière édition: 21 Déc 2023 15:28 par patmtp35.

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

Plus d'informations
22 Déc 2023 11:15 #142 par patmtp35
Réponse de patmtp35 sur le sujet [Tuto] Home assistant et MsunPV
je vais m attaquer a la modif de la sortie S2 qui pour moi pilote un radiateur . je viens de bien comprendre ton cheminiment pour les boutons
Les utilisateur(s) suivant ont remercié: Tochy

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

Plus d'informations
05 Jan 2024 20:49 #143 par Accarien
Réponse de Accarien sur le sujet [Tuto] Home assistant et MsunPV
Salut et merci pour ce travail génial !
Et meilleurs vœux à tous par la même occasion
Je suis en train de migrer de domoticz vers home assistant. Afin de toujours disposer d'eau chaude, je force la commande de mon chauffe eau en fonction de la valeur moyenne de la température du chauffe eau et du mac atteint sur la même periode(enregistrée dans domoticz). Ceci est actuellement géré par un script python.

J'aimerais faire la même chose avec une automation dans HA, j'aimerais donc utiliser une carte "statistics", mais l'entité "msunpv_t_bal1" ne m'y est pas proposée, je la vois pourtant bien dans mon dashboard.

Sauriez vous pourquoi svp ?
Merci

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

  • Tochy
  • Auteur du sujet
  • Absent
  • Membre elite
  • Membre elite
Plus d'informations
06 Jan 2024 01:36 #144 par Tochy
Réponse de Tochy sur le sujet [Tuto] Home assistant et MsunPV
Salut Accarien

Pour que l'entité "msunpv_t_bal1" soit utilisable dans les statistiques il faut lui rajouter un device_class et un state_class.

Recherche dans le code du fichier msunpv_2_2.yaml ou msunpv_4_4.yaml selon celui que tu utilises les lignes :
      - name: msunpv_t_bal1 #Température cumulus
        unique_id: "msunpv_t_bal1"
        icon: mdi:thermometer
        state: >-
          {{ (state_attr('sensor.msunpv_xml', 'inAns')|replace(" ","")|replace(",",".")).split(";")[5] |float }}
        unit_of_measurement: "°C"

Et ajoute le device_class et state_class comme ci-dessous :
      - name: msunpv_t_bal1 #Température cumulus
        unique_id: "msunpv_t_bal1"
        icon: mdi:thermometer
        state: >-
          {{ (state_attr('sensor.msunpv_xml', 'inAns')|replace(" ","")|replace(",",".")).split(";")[5] |float }}
        unit_of_measurement: "°C"
        device_class: temperature
        state_class: measurement 

Ensuite tu fais un rechargement rapide et tu pourras alors créer une carte statistique avec "msunpv_t_bal1"
Les utilisateur(s) suivant ont remercié: patmtp35

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

Plus d'informations
06 Jan 2024 11:44 #145 par Accarien
Réponse de Accarien sur le sujet [Tuto] Home assistant et MsunPV
Merci
Je regarderai, mais j'ai pu faire ce que je voulais en créant un capteur average :
github.com/Limych/ha-average

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

Plus d'informations
08 Jan 2024 21:08 - 08 Jan 2024 21:09 #146 par Accarien
Réponse de Accarien sur le sujet [Tuto] Home assistant et MsunPV
Je galère à répondre sur le forum !
Quand je valide, ca me dit que le corps de message est vide
J'ai copié collé ma question dans un fichier texte et l'ai mise en pièce jointe.
Pour la poser et comprendre pourquoi je ne peux poster :(

Fichier attaché :

Nom du fichier : question.txt
Taille du ficher :1 ko
Pièces jointes :
Dernière édition: 08 Jan 2024 21:09 par Accarien.

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

  • etienneroussel
  • Absent
  • Membre elite
  • Membre elite
Plus d'informations
08 Jan 2024 21:15 #147 par etienneroussel
Réponse de etienneroussel sur le sujet [Tuto] Home assistant et MsunPV
Il faut supprimer les apostrophes

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

Plus d'informations
08 Jan 2024 21:17 - 08 Jan 2024 21:17 #148 par Accarien
Réponse de Accarien sur le sujet [Tuto] Home assistant et MsunPV
Merci @etienneroussel
Dans le même ordre d idée, j essaye de récupérer la température max du ballon depuis minuit, j utilise pour cela un template dont le contenu est :
- trigger:
  - platform: time_pattern
    hours: "0"
    minutes: "0"
    id: "midnight"
  - platform: state
    entity_id: sensor.msunpv_t_bal1
    id: "change"
  sensor:
  - name: "TmaxBal_day"
    state: >
      {% set outt = states( sensor.msunpv_t_bal1 )|float(None) %}
      {% set maxt = this.state %}
      {% if  outt != None  and (trigger.id ==  midnight  or maxt == None
        or outt > maxt) %} {{ outt }}
      {% else %} {{ maxt }} {% endif %}
    unit_of_measurement: °C

Le sensor TmaxBal_day est bien créé au redémarrage mais son état est "indisponible" et il ne se met pas à jour quand msunpv_t_bal1 est mis à jour.

Une idée de l origine du problème svp ?

Je me permets de poser la question ici, car ça vient peut être de la manière dont est créée l entité msunpv_t_bal1 ?
Dernière édition: 08 Jan 2024 21:17 par Accarien.

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

  • Tochy
  • Auteur du sujet
  • Absent
  • Membre elite
  • Membre elite
Plus d'informations
08 Jan 2024 22:51 #149 par Tochy
Réponse de Tochy sur le sujet [Tuto] Home assistant et MsunPV
Non je ne pense pas que soit du à la façon dont est créé le sensor mais comme je ne l'utilise pas n'ayant pas de sonde, sait on jamais. Je dirai que si la valeur de sensor.msunpv_t_bal1 varie bien dans home assistant c'est que ça doit être bon.

Par contre ce qui est sur il te manque des apostrophes sur la ligne si dessous :
{% set outt = states( sensor.msunpv_t_bal1 )|float(None) %}
à corriger par :
{% set outt = states( 'sensor.msunpv_t_bal1' )|float(None) %}

Pour la ligne :
{% set maxt = this.state %}
Je ne sais pas si ça fonctionne mais je ne l'ai jamais utliser.

A priori tu cherches à récupérer la temp max du ballon à minuit. Le capteur average que tu à installer ne le permet pas directement ?

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

Plus d'informations
09 Jan 2024 07:36 #150 par Accarien
Réponse de Accarien sur le sujet [Tuto] Home assistant et MsunPV
J'ai supprimé les apostrophes pour pouvoir poster sur le forum :dry:

Effectivement, Average doit permettre ca directement, il est dit dans la doc : "max:
Maximum value of processed values of source sensors."

Merci donc !

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

Propulsé par Kunena