Je pense que cette passerelle gère deux protocoles.
En effet le T.FLOW et la VMC EASY HOME PUR AIR accepte des accessoires en IBUS (comme la batterie de préchauffage), qui sont développé par ALDES, donc ça me parais logique que le chauffe eau communique en IBUS.
Par contre pour LE T.ONE, intègre en plus le MODBUS, donc la passerelle communiquerais en MODBUS via USB.
Je pense que dans le cas du T.FLOW le chauffe eau envoi cette trame dés qu’il reçoit un byte en USB :
C’est possible que la passerelle implémente deux protocoles, mais une fois branchée au PC pourquoi elle envoie pas la même chose chez @guix77 et @yanoooou ? C’est parce que vous la parametrez pour un équipement donné donc elle bascule sur le protocole dédié ?
Parce que le T. One a aussi le ibus, donc il doit connaître les deux protocoles. Ils se sont embêter à faire de l’ibus sur usb et modbus(modifié visiblement) sur usb
Pour vraiment savoir comment ça fonctionne, il faudrait la réinitialiser et jouer avec différents paramétrages pour voir les trames envoyées en fonction.
J’avance un peu:
Le chauffe-eau envoi en permanence sur le port USB (toute les 10 secondes) une trame (le debut est identique à la trame Ibus) par exemple:
Hello,
J’arrive a faire l’acquisition des valeurs (Cond_C,Cond_R,T_haut,T_bas,T_hp,T_evap,T_vmc) et à les transmettre en MQTT toute les 30 secondes.
Par-contre l’envoi de commande ne fonctionne pas et je ne vois pas pourquoi…
Oui j’arrive à décoder une partie de la Trame, tout ça sur un pico W branché directement via USB sur le chauffe eau.
Je vous partage le code dés que possible.
Hello,
Désolé de ne pas avoir partagé de code, mais je voulais tester une autre solution avant !
Et ça fonctionne ! J’ai réussi ce soir à mettre en mode boost le chauffe-eau depuis mon montage via l’USB.
J’ai utilisé pour cela un STM32.
Je vais donc travailler cette semaine pour intégrer tout ça avec en + un ESP32 ou RP2040W pour avoir une connectivité WIFI.
Au final, je vais essayé de finaliser une version en MQTT avec les commandes du chauffe eau et les relectures des différents paramètres que j’ai identifiés.
A+
Salut,
Ça a l’air prometteur tout ça
Je serai intéressé que tu documentes le protocole, j’ai acheté des composants USB CDC vers TTL, j’aimerais essayer de communiquer avec le TOne.
Bravo en tout cas
Exemple du jour : « L’intelligence » Aldes, ou pourquoi le pilotage des modes du chauffe-eau depuis Home Assistant est essentiel pour moi.
Chez moi, le signal heures creuses (HC) est actif de 22h à 6h, car je suis sous contrat EDF TEMPO (heures pleines de 6h à 22h). Pourtant, mon chauffe-eau décide, pour une raison qui m’échappe, de se mettre à chauffer dès 19h20, alors que ma consommation depuis ce matin (6h) n’est que de 60L d’eau chaude, soit seulement 30% de la capacité. Il n’y a donc aucune urgence à refaire le plein d’eau chaude, d’autant que le signal HC n’est même pas actif…
Résultat : aujourd’hui, j’ai commencé à chauffer de l’eau au tarif HP Rouge (0,7562€/kWh) pour rien, alors que j’aurais pu attendre 22h pour bénéficier du tarif HC à 0,1568€/kWh. Je ne comprends pas la logique de paramétrage mise en place par Aldes.
Moi aussi je suis en TEMPO, voila pourquoi je suis motivé à piloter ce chauffe eau !
Par contre, mon chauffe eau n’a pas de moteur de VMC intégré. C’est le modèle pour collectif.
J’ai fait un montage « Maison » pour installer le chauffe eau à la sortie de ma VMC double flux UNELVENT.
Donc je ne pourrai pas décoder l’ensemble des paramètres de la Trame.
Ce n’est pas une priorité pour moi, mais si tu peux extraire les éléments que tu ne parviens pas à décoder dans une ou plusieurs variables, ce serait idéal. Cela permettrait d’identifier plus facilement la partie liée à la VMC.
De mémoire, je n’ai pas 50 paramètres liés à la VMC. Selon moi, il y a principalement :
Est-ce possible de poster ici le code de chacune de tes cartes que tu as utilisé afin qu’on puisse peut être essayer de t’aider sur l’aspect intégration ?
Si tu as également la possibilité de poster un rapide schéma même à main levé du câblage je suis preneur.