telemetry
Quoi de neuf

Home Assistant

  • Forum Electricité - Domotique
  • Auteur du sujet Auteur du sujet v1d53e2
  • Date de début Date de début
  • #401
Je n'ai pas eu de problème et livraison rapide de mon côté
 
  • #402
Ils m'ont envoyé une nouvelle confirmation de commande/emballage/prêt à partir.
J'ai désormais 3 numéros de commandes distincts.
Je ne serais pas étonné de voir arriver 3 paquets à la fin...
 
  • #403
P1 Meter reçu et intégré.
Me reste à le combiné avec le décompte (positif) de ma production solaire (SMA Solar) mais avoir un rendu visuel correct.
Mais c'est assez impressionnant (sur l'appli homewizard) de voir l'impact de l'allumage d'un éclairage !
 
  • #404
Je tente l'intégration de mon système STIEBEL ELTRON.
J'ai récupérer le précieux travail d'un autre client STIEBEL.
https://community.home-assistant.io...n-a-stiebel-eltron-climate-platform/65628/145
Mais j'ai un message assez étrange lorsque je procède à "Vérification et redémarrage".
upload_2023-2-5_17-12-53.png

Autant de message d'erreur que de tentative d'intégration de ceci (désolé c'est un peu indigeste), cela mentionne une erreur dans la config, mais j'appelle un autre fichier...
upload_2023-2-5_17-15-20.png

Fichiers MODBUS
Code:
  type: tcp
  host: 192.168.0.109 #IP-Adress of your ISGweb or ISGplus
  port: 502
  name: STIEBEL_ELTRON #Name for your Heat-Pump, needed if you have more than one (as i have)
  close_comm_on_error: false
  retry_on_empty: true
  retries: 10

Fichier Sensor
Code:
      # INPUT-Entities - Only for Reading
      - name:                temp_ext
        unique_id:           temp_ext # Unique ID enables you to rename it and change Icon etc via UI
        slave:               1
        address:             506 #507 - 1 <== Meaning: In the Documentation the Modbus-Adress is 507, here i need to use 506 (always -1)
        input_type:          input
        unit_of_measurement: °C
        device_class:        temperature
        scale:               0.1
        precision:           1

      - name:                temp_reelle_circuit-chauff1
        unique_id:           temp_reelle_circuit-chauff1
        slave:               1
        address:             507 #508 - 1
        input_type:          input
        unit_of_measurement: °C
        device_class:        temperature
        scale:               0.1
        precision:           1

      - name:                temp_consigne_circuit-chauff1
        unique_id:           temp_consigne_circuit-chauff1
        slave:               1
        address:             509 #510 - 1
        input_type:          input
        unit_of_measurement: °C
        device_class:        temperature
        scale:               0.1
        precision:           1

      - name:                temp_retour_relle
        unique_id:           temp_retour_relle
        slave:               1
        address:             515 #516 - 1
        input_type:          input
        unit_of_measurement: °C
        device_class:        temperature
        scale:               0.1
        precision:           1

      - name:                temp_relle_tampon
        unique_id:           temp_relle_tampon
        slave:               1
        address:             517 #518 - 1
        input_type:          input
        unit_of_measurement: °C
        device_class:        temperature
        scale:               0.1
        precision:           1

      - name:                temp_consigne_tampon
        unique_id:           temp_consigne_tampon
        slave:               1
        address:             518 #519 - 1
        input_type:          input
        unit_of_measurement: °C
        device_class:        temperature
        scale:               0.1
        precision:           1

      - name:                temp_reelle_ECS
        unique_id:           temp_reelle_ECS
        slave:               1
        address:             521 #522 - 1
        input_type:          input
        unit_of_measurement: °C
        device_class:        temperature
        scale:               0.1
        precision:           1

      - name:                temp_consigne_ECS
        unique_id:           temp_consigne_ECS
        slave:               1
        address:             522 #523 - 1
        input_type:          input
        unit_of_measurement: °C
        device_class:        temperature
        scale:               0.1
        precision:           1

      - name:                etat_fonctionnement
        unique_id:           etat_fonctionnement
        slave:               1
        address:             2500 #2501 - 1
        input_type:          input
        data_type:           uint16

      - name:                etat_defaut
        unique_id:           etat_defaut
        slave:               1
        address:             2503 #2504 - 1
        input_type:          input
        data_type:           uint16

      # HOLDING-Entities - Read AND Write possible

      - name:                mode_fonctionnement
        unique_id:           mode_fonctionnement
        slave:               1
        address:             1500 #1501 - 1
        input_type:          holding
        data_type:           uint16

      - name:                courbe_chauffe
        unique_id:           courbe_chauffe
        slave:               1
        address:             1503 #1504 - 1
        input_type:          holding
        scale:               0.01
        precision:           2

      - name:                temp_confort
        unique_id:           temp_confort
        slave:               1
        address:             1501 #1502 - 1
        input_type:          holding
        unit_of_measurement: °C
        device_class:        temperature
        scale:               0.1
        precision:           1

      - name:                temp_eco
        unique_id:           temp_eco
        slave:               1
        address:             1502 #1503 - 1
        input_type:          holding
        unit_of_measurement: °C
        device_class:        temperature
        scale:               0.1
        precision:           1

      - name:                temp_confort_ECS
        unique_id:           temp_confort_ECS
        slave:               1
        address:             1509 #1510 - 1
        input_type:          holding
        unit_of_measurement: °C
        device_class:        temperature
        scale:               0.1
        precision:           1

      - name:                temp_eco_ECS
        unique_id:           temp_eco_ECS
        slave:               1
        address:             1510 #1511 - 1
        input_type:          holding
        unit_of_measurement: °C
        device_class:        temperature
        scale:               0.1
        precision:           1

upload_2023-2-5_17-15-3.png
 
Dernière édition:
  • #405
Hello, à cause du logo bricozone impossible de lire la ligne 29 qui pose problème ;)
 
  • #406
Hello.
C'est le même screenshot que le précédent...
D'après mes investigations le message d'erreur pointe la ligne 29 alors que ce n'est probablement pas elle qui pose problèmes, mais plutôt les déclarations des sensors...
Bref ..
 
  • #407
Sorry avec le téléphone j'avais pas vue :laughing:

C'est ton fichier Modbus
Si tu regardes sur le site officiel ça doit ressembler à ça dans ton fichier :

Code:
- name: "hub1"
  close_comm_on_error: true
  delay: 5
  timeout: 5
  type: tcp


En fait dans ton fichier xxx.yaml doit commencer (en général) par - name : xxx

Et le reste des lignes faut pas oublier de mettre deux espaces ;)

Ici tu as une configuration Modbus

https://forum.hacf.fr/t/modbus-tcp-...te-de-choix-dans-ha-vers-un-equipements/14755

Code:
modbus:
  - name: hitachi
    type: tcp
    host: 192.168.1.60
    port: 502
    switches:
      - name: pac_1000_unit_on_off
        address: 1000
        write_type: holding
        command_on: 1
        command_off: 0
        verify:
            input_type: holding
            address: 1050
            state_on: 1
            state_off: 0

    sensors:
      - name: pac_1051_unit_mode
        address: 1051
      
      - name: pac_1052_circuit1_status
        address: 1052
        
      - name: pac_1053_circuit1_type_regul_chaud
        address: 1053
      
      - name: pac_1054_circuit1_type_regul_froid
        address: 1054
      
      - name: pac_1055_cons_temp_fixe_eau_chaud
        unit_of_measurement: °C
        address: 1055
      
      - name: pac_1056_cons_temp_fixe_eau_froid
        unit_of_measurement: °C
        address: 1056
      
      - name: pac_1057_circuit1_mode_eco_confort
        address: 1057
      
      - name: pac_1058_cons_temp_compensation_eco_chaud
        unit_of_measurement: °C
        address: 1058
        
      - name: pac_1059_cons_temp_compensation_eco_froid
        unit_of_measurement: °C
        address: 1059
      
      - name: pac_1062_cons_temp_thermostat
        unit_of_measurement: °C
        scale: 0.1
        precision: 1
        address: 1062
        
      - name: pac_1063_temp_piece_thermostat
        unit_of_measurement: °C
        scale: 0.1
        precision: 1
        address: 1063
      
      - name: pac_1090_unit_operational_status
        address: 1090
      
      - name: pac_1091_temp_exterieur
        unit_of_measurement: °C
        address: 1091
        
      - name: pac_1092_temp_arrivee_eau
        unit_of_measurement: °C
        address: 1092
        
      - name: pac_1093_temp_sortie_eau
        unit_of_measurement: °C
        address: 1093
      
      - name: pac_1097_unit_power
        unit_of_measurement: kWh
        address: 1097
      
      
      - name: pac_1201_temp_exterieur_moyenne
        unit_of_measurement: °C
        address: 1201
        
      - name: pac_1212_frequence_inverter
        unit_of_measurement: Hz
        scale: 1
        precision: 0
        address: 1212
        
      - name: pac_1214_intensite_compresseur
        unit_of_measurement: A
        scale: 1
        precision: 0
        address: 1214
        
      - name: pac_1220_debit_eau
        unit_of_measurement: m3/h
        scale: 0.1
        precision: 2
        address: 1220
 
Dernière édition:
  • #408
Je regarde ça asap. Grand merci.
 
  • #409
Pour simplifier, j'ai tout réintégrer dans le fichier configuration.yaml, je scinderais plus tard quand ca fonctionnera.
J'ai aussi élagué dans les "sensors". Ici j'en garde juste 1 pour plus de faciliter à débugger.
Avec cet extrait, pas d'erreur reportée.
Merci bcp.

Il me reste à trouver comment en faire des indicateurs et surtout des "actionneurs" pour les autres parties qui sont en "write"... :-)

Code:
modbus:
  - name: STIEBEL_ELTRON #Name for your Heat-Pump
    type: tcp
    host: 192.168.0.109 #IP-Adress of your ISGweb or ISGplus
    port: 502
    close_comm_on_error: false
    retry_on_empty: true
    retries: 10
   
    sensors:
      - name: temp_ext
        unique_id:           temp_ext # Unique ID enables you to rename it and change Icon etc via UI
        address: 506 #507 - 1 <== Meaning: In the Documentation the Modbus-Adress is 507, here i need to use 506 (always -1)
        slave:               1
        input_type:          input
        unit_of_measurement: °C
        device_class:        temperature
        scale:               0.1
        precision:           1
 
  • #410
J'ai chipoté un peu pour mettre en place influxdb pour le stockage, et grafana pour les graphiques.

Mes panneaux sont installés ce vendredi et l'onduleur suivra, donc je suis impatient de voir ce que ça donne!

Je me demande aussi dans quelle mesure on peut faire passer l'achat d'une Pi comme prime de domotique octroyée par la RW ?

upload_2023-2-8_21-1-45.png
 
  • #411
Pour les primes c'est toujours pareil.. Faut que ça soit installé par un pro..
 
  • #412
J’ai fait une demande pour les prises connectés, le kWh meter et le dongle de home wizard. On verra si ça passe.

En tout cas j’ai déjà reçu 2 lettres postales identiques au niveau du texte mais avec deux dates différentes me confirmant qu’ils avaient bien reçu ma demande. :joy:
 
  • #413
Je n'ose plus poster ici de peur de me faire bannir pour squattage intempestif.

@guirikiki , j'ai installé mon P1 Meter vendredi dernier, mes panneaux et onduleurs produisent depuis fin août.
J'ai tout intégré mais je ne suis pas certain d'avoir bien tout renseigné dans le dashboard énergie natif de HA. J'ai pas crosschecké les données mais les shapes ne me semblent pas cohérents à ceux visibles dans l'App Homewizard.

J'ai aussi installé InfluxDb, mais pas moyen d'y connecté des sensors,.j'ai aussi installé Grafana, mais sans InfluxDb fonctionnel ça semble inutile.
Mon but était de m'assurer la conservation suffisamment longue de mes datas de conso/prod (je ne sais pas quelle est la péremption native), et de pouvoir d'après l'analyse des graph et données détaillées paramétrer ma PAC en fonction pour maximiser l'autoconsommation (ECS plus chaude mais chauffée uniquement durant les heures de production, tenter une approche similaire avec le tampon de mon chauffage sol)...
J'ai tenté de collaborer avec ChatGPT pour qu'il m'aide à configurer le tout, mais ces conseils sont obsolètes avec l'évolution massive de HA ces dernières années...
Faut vraiment que j'optimise cette production...

Screenshot_20230209_151010_Energy.jpg
 
  • #414
J'ajouterai que j'ai en tête de réussir à intégrer ma Vmc simple flux Duco DC Box Silent Connect.
Je pense qu'il y a de la commande radio la dessous, possiblement exploitable.
Idem pour mes sèches serviettes qui sont agrémentés d'appoints électriques connectés à des thermostats mobiles avec une tripotée de programmation à l'intérieur.
Ici aussi, je pourrais faire chauffer plus les sdb en électrique durant l'après-midi si je suis en injection...
Bref
Je ne manque pas d'idées, mais je manque de temps et de capacité/connaissance dans le codage nécessaire...
 
  • #415
Je n'ose plus poster ici de peur de me faire bannir pour squattage intempestif.

@guirikiki , j'ai installé mon P1 Meter vendredi dernier, mes panneaux et onduleurs produisent depuis fin août.
J'ai tout intégré mais je ne suis pas certain d'avoir bien tout renseigné dans le dashboard énergie natif de HA. J'ai pas crosschecké les données mais les shapes ne me semblent pas cohérents à ceux visibles dans l'App Homewizard.

J'ai aussi installé InfluxDb, mais pas moyen d'y connecté des sensors,.j'ai aussi installé Grafana, mais sans InfluxDb fonctionnel ça semble inutile.
Mon but était de m'assurer la conservation suffisamment longue de mes datas de conso/prod (je ne sais pas quelle est la péremption native), et de pouvoir d'après l'analyse des graph et données détaillées paramétrer ma PAC en fonction pour maximiser l'autoconsommation (ECS plus chaude mais chauffée uniquement durant les heures de production, tenter une approche similaire avec le tampon de mon chauffage sol)...
J'ai tenté de collaborer avec ChatGPT pour qu'il m'aide à configurer le tout, mais ces conseils sont obsolètes avec l'évolution massive de HA ces dernières années...
Faut vraiment que j'optimise cette production...

Voir la pièce jointe 132384
Dans les graphiques de home wizard on montre l’intégration de la puissance sur base 5min. Graphique que j’ai réussi à reproduire dans grafana en utilisant la même logique. L’installation de influxdb s’est déroulé assez facilement, j’ai regardé une vidéo YouTube à ce sujet mais je n’ai pas rencontré de problèmes particuliers.

Il faut aussi regarder quels sont les données du dongle que vous utilisez pour les graphiques natifs HA ? Avez vous une image ?
 
  • #416
Pareil j'ai aussi INfluxDB et Grafana fonctionnels...

Le hic c'est que les graphes de Grafana ne peuvent pas facilement être intégrés à la dashboard Lovelace.
Donc il faut systématiquement charger Grafana d'abord.

Mais au moins avec la combinaison des 2 tu as un vrai historique.
J'ai dans les cartons de refaire une dashboard similaire à ce que je faisais avec ZonPHP (combiné à highcharts, pour mon site web)
 
  • #418
Dans les graphiques de home wizard on montre l’intégration de la puissance sur base 5min. Graphique que j’ai réussi à reproduire dans grafana en utilisant la même logique. L’installation de influxdb s’est déroulé assez facilement, j’ai regardé une vidéo YouTube à ce sujet mais je n’ai pas rencontré de problèmes particuliers.

Il faut aussi regarder quels sont les données du dongle que vous utilisez pour les graphiques natifs HA ? Avez vous une image ?

Avec toutes mes excuses pour la réponse ici brute de décoffrage, juste en copier/coller en passant.
Je suis conscient de ma déconnexion épisodique de mon "gros" onduleur.
Je dois le câbler, en espérant que ce ne soit pas un dysfonctionnement matériel.
upload_2023-2-9_21-5-42.png


La journée d'aujourd'hui (finie en prod, mais pas en conso)
upload_2023-2-9_21-6-20.png


Et la semaine en cours :
upload_2023-2-9_21-7-4.png
 
  • #419
ET je constate que ce sont mes deux onduleurs qui ont foiré en connexion.
Je vais devoir remonter le câblage dans la liste de mes priorités.
 
  • #420
Dans le graphique de base natif HA, c'est au maximum une donnée agrégée horaire et on ne peut pas avoir plus de précisions j'ai l'impression.

A voir si on sait agégrér facilement dans grafana des données pour avoir des bilans journaliers, mensuels, ...

Voici dans grafana :

upload_2023-2-9_21-18-3.png


VS HomeWizard :

327524104_1235458397376530_4882592611046344437_n.jpg
 

Sujet semblables

Réponses
4
Affichages
354
Phothom
Réponses
9
Affichages
2K
jcoenen
Réponses
40
Affichages
2K
Fgalette
Réponses
9
Affichages
1K
Michadt

Nos articles

On a aimé dans le forum

Retour
Haut