telemetry
Quoi de neuf

Auto-installation Hybride Gaz & PAC air-eau Vaillant + Ventilo Clim

  • Forum Plomberie - VMC, PAC, Clim
  • Auteur du sujet Auteur du sujet Ulr
  • Date de début Date de début
  • #41
Premier froid depuis que j'ai découvert le BUG.

La nuit dernière, j'avais des cycles d'environ une heure séparés par des temps de pause d'environ 7 minutes.

A ce rythme-là, je ne changerai pas la carte, mais bon, on va voir, je vais continuer de regarder tout l'hiver.
 
  • #42
7 min ça ressemble fort à la durée d'un dégivrage.

Un temps de pause qui laisse l'intégral redescendre à -60° est plus long, sauf si la différence de T° entre la demande et l'eau de départ est de : 60 / 7 = 8,5° je ne sais plus si le bug est également dans ce sens là , si oui, alors 60 / 2 / 7 = 4,2 °
 
  • #43
Je prends le pump state pour voir les cycles, je suppose que c'est bon ?

Voilà un graphe qui montre le flow temp vs le pump state:
upload_2024-11-20_16-57-5.png
 
  • #44
La pompe ne s'arrête jamais, sur nos 55 elle reduit son débit de 860L/h à 590L/h

upload_2024-11-20_17-12-24.png

upload_2024-11-20_17-13-7.png
 
  • #45
Je n'ai pas le flow rate dans mes entités.

Que puis-je utiliser pour voir les cycles ? Ce que je fais est bon ou pas ?
 
  • #46
Je me fierais au Flow temp, mais la fréquence des relevés semble être trop faible, faut au moins un relevé par minute. Perso je lance une requête toutes les 10 sec
 
  • #47
J'ai ramé durant des mois pour avoir ces relevés enfin réguliés toutes les 10 sec depuis ce 1er novembre seulement ! bonne idée pour me souvenir de tout le brol mis en place

Voilà en gros, ça m'a bien pris la tête !
OK, je comprends maintenant le truc. Je n'ai pas la même config, mais c'est le même principe.

Je vais m'y mettre pour faire la même chose que toi.
 
  • Like
Réactions: Ulr
  • #49
Et après 3h de coupure par -1°C dehors, l'eau de la PAC était toujours à 21°C ?
 
  • #50
bonne question !

tout le monitoring est sur UPS, seule la PAC a été coupée, je n'ai pas encore les 100 kWh de batterie nécessaires :p, j'ai une sonde collée sur le départ avant les distributeurs et lorsque la pompe a redébité, l'eau y était à environ 21° en effet

elle serait donc assez bien isolée à l'intérieur. aussi, elle tournait depuis plus d'une journée, j'y placerai une sonde à l'intérieur afin de surveiller ça

upload_2024-11-21_12-3-39.png
 
  • #51
Dans ce cas, la vanne anti-gel est inutile, ce qui serait une bonne nouvelle pour ceux qui, comme moi, n'en ont pas mise (bien sûr, on ne pouvait pas le savoir à l'avance).

Il faut savoir qu'ORES est tenu de rétablir le courant dans les 6h, sauf cas de force majeure (catastrophe naturelle).
 
  • Like
Réactions: Ulr
  • #52
Tentative d'essai d'un démarrage de la chaudière gaz en poussant le tarif électricité à 1€/kWh :p pour passer le trivai sous 1... La PAC passe en veille avec un débit réduit à 5-600L/h... Le VRC montre bien que le générateur 2 est en mode chauffage, mais la chaudière reste en " S.30 Le thermostat d’ambiance bloque le mode chauffage."

J'ai tenté avec le mode bivalence et en paramétrant le point de bivalence et le point alternatif et pareil :(

Je contacterai le service technique vaillant pour en savoir plus
 
  • #53
J'ai ramé durant des mois pour avoir ces relevés enfin réguliés toutes les 10 sec depuis ce 1er novembre seulement ! bonne idée pour me souvenir de tout le brol mis en place

Voilà en gros, ça m'a bien pris la tête !
Je suppose que ceci fonctionne aussi pour une chaudière classique vaillant ? J'ai déjà aujourd'hui beaucoup d'entités via les fichiers de John30 mais peut-être qu'il y a d'autres entités que je ne récolte pas aujourd'hui. Vous avez "débloqué" beaucoup de nouvelles entités ?
 
  • #54
J'ai
OK, je comprends maintenant le truc. Je n'ai pas la même config, mais c'est le même principe.

Je vais m'y mettre pour faire la même chose que toi.
Voilà, c'est fait.

J'ai suivi tes instructions, en quelques minutes j'ai tout configuré, et ça a mis quelques heures pour avoir toutes les entités à jour.

C'est beaucoup mieux.

Je n'ai que 365 entités, mais j'ai ce qu'il faut.
 
  • Like
Réactions: Ulr
  • #55
créer des scripts pour chaque entité ( exemple : ebusd/hmu/FlowTemp/get ) et de faire tourner un automation qui les lance toutes les 10 sec et depuis ça marche super bien.
Peux-tu mettre une exemple ?
 
  • #56
Exemple d'un script :
upload_2024-11-23_15-30-8.png


tous les scripts :

upload_2024-11-23_15-30-55.png
upload_2024-11-23_15-31-26.png


mqtt_publish_ebusd_hmu_setmode:
alias: 'MQTT: Publish / ebusd/hmu/SetMode'
sequence:
- action: mqtt.publish
data:
qos: 0
retain: false
topic: ebusd/hmu/SetMode/get
description: ''
mqtt_publish_ebusd_hmu_returntemp:
alias: 'MQTT: Publish / ebusd/hmu/FlowTemp'
sequence:
- action: mqtt.publish
data:
qos: 0
retain: false
topic: ebusd/hmu/FlowTemp/get
description: ''
mqtt_publish_ebusd_hmu_state01:
alias: 'MQTT: Publish / ebusd/hmu/State01'
sequence:
- action: mqtt.publish
data:
qos: 0
retain: false
topic: ebusd/hmu/State01/get
description: ''
mqtt_publish_ebusd_hmu_returntemp_2:
alias: 'MQTT: Publish / ebusd/hmu/ReturnTemp'
sequence:
- action: mqtt.publish
data:
qos: 0
retain: false
topic: ebusd/hmu/ReturnTemp/get
description: ''
mqtt_publish_ebusd_hmu_buildingcircuitflow:
alias: 'MQTT: Publish / ebusd/hmu/BuildingCircuitFlow'
sequence:
- action: mqtt.publish
data:
qos: 0
retain: false
topic: ebusd/hmu/BuildingCircuitFlow/get
description: ''
mqtt_publish_ebusd_hmu_state00:
alias: 'MQTT: Publish / ebusd/hmu/State00'
sequence:
- action: mqtt.publish
data:
qos: 0
retain: false
topic: ebusd/hmu/State00/get
description: ''
mqtt_publish_ebusd_hmu_energyintegral:
alias: 'MQTT: Publish / ebusd/hmu/EnergyIntegral'
sequence:
- action: mqtt.publish
data:
qos: 0
retain: false
topic: ebusd/hmu/EnergyIntegral/get
description: ''
mqtt_publish_ebusd_hmu_waterthroughput:
alias: 'MQTT: Publish / ebusd/hmu/WaterThroughput'
sequence:
- action: mqtt.publish
data:
qos: 0
retain: false
topic: ebusd/hmu/WaterThroughput/get
description: ''
mqtt_publish_ebusd_hmu_rundatacurrentconsumedpower:
alias: 'MQTT: Publish / ebusd/hmu/RunDataCurrentConsumedPower'
sequence:
- action: mqtt.publish
data:
qos: 0
retain: false
topic: ebusd/hmu/RunDataCurrentConsumedPower/get
description: ''
mqtt_publish_ebusd_broadcast_outsidetemp:
alias: 'MQTT: Publish / ebusd/broadcast/OutsideTemp'
sequence:
- action: mqtt.publish
data:
qos: 0
retain: false
topic: ebusd/broadcast/OutsideTemp/get
description: ''
mqtt_publish_ebusd_hmu_currentyieldpower:
alias: 'MQTT: Publish / ebusd/hmu/CurrentYieldPower'
sequence:
- action: mqtt.publish
data:
qos: 0
retain: false
topic: ebusd/hmu/CurrentYieldPower/get
description: ''
mqtt_publish_ebusd_hmu_currentconsumedpower:
alias: 'MQTT: Publish / ebusd/hmu/CurrentConsumedPower'
sequence:
- action: mqtt.publish
data:
qos: 0
retain: false
topic: ebusd/hmu/CurrentConsumedPower/get
description: ''
mqtt_publish_ebusd_b7v_hc1actualflowtempdesired:
alias: 'MQTT: Publish / ebusd/b7v/Hc1ActualFlowTempDesired'
sequence:
- action: mqtt.publish
data:
qos: 0
retain: false
topic: ebusd/b7v/Hc1ActualFlowTempDesired/get
description: ''
mqtt_publish_ebusd_b7v_z1roomtemp:
alias: 'MQTT: Publish / ebusd/b7v/z1RoomTemp'
sequence:
- action: mqtt.publish
data:
qos: 0
retain: false
topic: ebusd/b7v/z1RoomTemp/get
description: ''
mqtt_publish_ebusd_b7v_hc1flowtemp:
alias: 'MQTT: Publish / ebusd/b7v/Hc1FlowTemp'
sequence:
- action: mqtt.publish
data:
qos: 0
retain: false
topic: ebusd/b7v/Hc1FlowTemp/get
description: ''
mqtt_publish_ebusd_b7v_outsidetempavg:
alias: 'MQTT: Publish / ebusd/b7v/outsidetempavg'
sequence:
- action: mqtt.publish
data:
qos: 0
retain: false
topic: ebusd/b7v/outsidetempavg/get
description: ''
mqtt_publish_ebusd_b7v_z1quickvetotemp:
alias: 'MQTT: Publish / ebusd/b7v/z1daytemp'
sequence:
- action: mqtt.publish
data:
qos: 0
retain: false
topic: ebusd/b7v/z1daytemp/get
description: ''
mqtt_publish_ebusd_b7v_z1coolingtemp:
alias: 'MQTT: Publish / ebusd/b7v/z1coolingtemp'
sequence:
- action: mqtt.publish
data:
qos: 0
retain: false
topic: ebusd/b7v/z1coolingtemp/get
description: ''
mqtt_publish_ebusd_b7v_z1actualroomtempdesired:
alias: 'MQTT: Publish / ebusd/b7v/z1actualroomtempdesired'
sequence:
- action: mqtt.publish
data:
qos: 0
retain: false
topic: ebusd/b7v/z1actualroomtempdesired/get
description: ''
mqtt_publish_ebusd_b7v_z1quickvetotemp_2:
alias: 'MQTT: Publish / ebusd/b7v/z1quickvetotemp'
sequence:
- action: mqtt.publish
data:
qos: 0
retain: false
topic: ebusd/b7v/z1QuickVetoTemp/get
description: ''
mqtt_publish_ebusd_hmu_yieldhcday:
alias: 'MQTT: Publish / ebusd/hmu/yieldhcday'
sequence:
- action: mqtt.publish
data:
qos: 0
retain: false
topic: ebusd/hmu/yieldhcday/get
description: ''
mqtt_publish_ebusd_hmu_airintaketemp:
alias: 'MQTT: Publish / ebusd/hmu/airintaketemp'
sequence:
- action: mqtt.publish
data:
qos: 0
retain: false
topic: ebusd/hmu/airintaketemp/get
description: ''
mqtt_publish_ebusd_hmu_compressorspeed:
alias: 'MQTT: Publish / ebusd/hmu/compressorspeed'
sequence:
- action: mqtt.publish
data:
qos: 0
retain: false
topic: ebusd/hmu/compressorspeed/get
description: ''
mqtt_publish_ebusd_b7v_systemflowtemp:
alias: 'MQTT: Publish / ebusd/b7v/systemflowtemp'
sequence:
- action: mqtt.publish
data:
qos: 0
retain: false
topic: ebusd/b7v/systemflowtemp/get
description: ''
mqtt_publish_ebusd_hmu_evaporationtemp:
alias: 'MQTT: Publish / ebusd/hmu/evaporationtemp'
sequence:
- action: mqtt.publish
data:
qos: 0
retain: false
topic: ebusd/hmu/evaporationtemp/get
description: ''



automations à 1 min et 10 sec :

upload_2024-11-23_15-32-55.png


upload_2024-11-23_15-33-17.png


upload_2024-11-23_15-33-38.png

upload_2024-11-23_15-33-56.png


- id: '1730553195354'
alias: 'Ebusd Refresh 1 min '
description: ''
trigger:
- platform: time_pattern
minutes: /1
condition: []
action:
- action: script.mqtt_publish_ebusd_b7v_z1quickvetotemp
data: {}
- action: script.mqtt_publish_ebusd_b7v_z1quickvetotemp_2
data: {}
- action: script.mqtt_publish_ebusd_b7v_z1coolingtemp
data: {}
- action: script.mqtt_publish_ebusd_b7v_z1actualroomtempdesired
data: {}
- action: script.mqtt_publish_ebusd_hmu_yieldhcday
data: {}
- action: script.mqtt_publish_ebusd_hmu_airintaketemp
data: {}
- action: script.mqtt_publish_ebusd_hmu_compressorspeed
data: {}
- action: script.mqtt_publish_ebusd_broadcast_outsidetemp
data: {}
- action: script.mqtt_publish_ebusd_b7v_outsidetempavg
data: {}
- action: script.mqtt_publish_ebusd_hmu_energyintegral
data: {}
mode: single

- id: '1721729908621'
alias: Refresh Ebusd 10 sec
description: ''
trigger:
- platform: time_pattern
seconds: /10
condition: []
action:
- action: script.mqtt_publish_ebusd_hmu_buildingcircuitflow
data: {}
- action: script.mqtt_publish_ebusd_hmu_currentyieldpower
data: {}
- action: script.mqtt_publish_ebusd_hmu_returntemp
data: {}
- action: script.mqtt_publish_ebusd_hmu_returntemp_2
data: {}
- action: script.mqtt_publish_ebusd_hmu_rundatacurrentconsumedpower
data: {}
- action: script.mqtt_publish_ebusd_hmu_setmode
data: {}
- action: script.mqtt_publish_ebusd_hmu_state00
data: {}
- action: script.mqtt_publish_ebusd_hmu_state01
data: {}
- action: script.mqtt_publish_ebusd_hmu_currentconsumedpower
data: {}
- action: script.mqtt_publish_ebusd_hmu_waterthroughput
data: {}
- action: script.mqtt_publish_ebusd_b7v_hc1actualflowtempdesired
data: {}
- action: script.mqtt_publish_ebusd_b7v_z1roomtemp
data: {}
- action: script.mqtt_publish_ebusd_b7v_hc1flowtemp
data: {}
- action: script.mqtt_publish_ebusd_b7v_systemflowtemp
data: {}
- action: script.mqtt_publish_ebusd_hmu_evaporationtemp
data: {}
mode: single
 
  • #57
Je suppose que ceci fonctionne aussi pour une chaudière classique vaillant ? J'ai déjà aujourd'hui beaucoup d'entités via les fichiers de John30 mais peut-être qu'il y a d'autres entités que je ne récolte pas aujourd'hui. Vous avez "débloqué" beaucoup de nouvelles entités ?

oui les CSV de jonesPD m'en ont débloqués beaucoup, j'en suis à 7 device et 850 entités, j'ai trié et n'en ai gardé que 210 actives utiles pour moi , nombreuses sont en doubles pour les Zone 1 Zone 2 Zone 3 plus tous les timer

upload_2024-11-23_15-43-45.png
 
  • #58
Tout n'est pas encore très clair pour moi, car je n'ai pas la même config.

As-tu eu cette erreur ?

Entity sensor.ebusd_hmu_waterthroughput (<class 'homeassistant.components.mqtt.sensor.MqttSensor'>) is using state class 'measurement' which is impossible considering device class ('volume') it is using; expected None or one of 'total', 'total_increasing';
 
  • #59
Je pense que j'obtenais cette erreur lorsque je tentais d'appeler cette entité alors qu'elle n'était découverte automatiquement, elle l'a été lorsque j'ai utilisé la config mqtt de jonesPD

il me manquait encore certaines entités... j'ai découvert qu'il fallait aussi utiliser un fichier MQTT modifié et plus précis, je ne sais plus où je l'ai trouvé, mais le voici https://drive.google.com/file/d/12kMxCR5Q-w4qi72fbHMxN4cVgSFvUDfL/view?usp=sharing , que j'ai copié dans un dossier HA et également modifié la config du addons pour qu'il utilise ce new mqtt
169763_db568413f23ffa4a3bc7a8c15a5778cc.png
 
  • #60
J'utilise cette config que tu as donnée, et pourtant j'ai cette erreur.
 

Sujet semblables

Réponses
5
Affichages
510
Ulr
Réponses
13
Affichages
543
A.L.
Réponses
24
Affichages
801
kenny82
Réponses
8
Affichages
2K
Tchotto
Réponses
·
Affichages
255
AleBXL

Nos articles

On a aimé dans le forum

Retour
Haut