Bonjour,
je me permet un petit post de demande d’aide car je suis perdu…
J’essaye de connecter ma ComfoAir 350 Luxe avec un RPI 4 B tournant sous Debian Bullseye.
J’ai un adaptateur USB vers DB9. J’ai testé et il fonctionne bien en pontant le RX vers le TX les message passe. Donc ca communique.
Mais malgrès cela, quand je branche sur ma VMC en Serie utilisant le port RS232-PC entouré en jaune dans la doc, rien ne se produit.
J’ai également essayé de le cabler sur le port RS232-KFB entouré en rouge et toujours rien, aucun communication entre la VMC et jeedom. les logs sont toujours en erreur:
[2026-01-21 13:24:01][WARNING] : get_fan_status function could not get serial data
[2026-01-21 13:24:03][WARNING] : get_bypass_control function could not get serial data
J’avoue etre perdu et avoir épuiser toute les possibilités… je ne sais pas comment proceder.
J’ai un comfosense et ce dernier fonctionne parfaitement quand brancher sur le port RS232KFB.
J’ai essayé avec le comfosense et sans et rien a faire…
voici les logs:
</-------------------- TRUNCATED LOG --------------------
[2026-01-21 16:28:37][WARNING] : get_temp function could not get serial data
[2026-01-21 16:28:39][WARNING] : get_ventilation_status function could not get serial data
[2026-01-21 16:28:41][WARNING] : get_filter_status function could not get serial data
[2026-01-21 16:28:43][WARNING] : get_fan_status function could not get serial data
[2026-01-21 16:28:45][WARNING] : get_bypass_control function could not get serial data
[2026-01-21 16:28:47][WARNING] : get_valve_status function could not get serial data
[2026-01-21 16:28:49][WARNING] : get_operating_hours function could not get serial data
[2026-01-21 16:28:56][WARNING] : get_temp function could not get serial data
[2026-01-21 16:28:58][WARNING] : get_ventilation_status function could not get serial data
[2026-01-21 16:29:00][WARNING] : get_filter_status function could not get serial data
[2026-01-21 16:29:02][WARNING] : get_fan_status function could not get serial data
[2026-01-21 16:29:04][WARNING] : get_bypass_control function could not get serial data
[2026-01-21 16:29:06][WARNING] : get_valve_status function could not get serial data
[2026-01-21 16:29:08][WARNING] : get_operating_hours function could not get serial data
[2026-01-21 16:29:15][WARNING] : get_temp function could not get serial data
[2026-01-21 16:29:17][WARNING] : get_ventilation_status function could not get serial data
[2026-01-21 16:29:19][WARNING] : get_filter_status function could not get serial data
[2026-01-21 16:29:21][WARNING] : get_fan_status function could not get serial data
[2026-01-21 16:29:23][WARNING] : get_bypass_control function could not get serial data
[2026-01-21 16:29:25][WARNING] : get_valve_status function could not get serial data
[2026-01-21 16:29:27][WARNING] : get_operating_hours function could not get serial data
[2026-01-21 16:29:34][WARNING] : get_temp function could not get serial data
[2026-01-21 16:29:36][WARNING] : get_ventilation_status function could not get serial data
[2026-01-21 16:29:38][WARNING] : get_filter_status function could not get serial data
[2026-01-21 16:29:40][WARNING] : get_fan_status function could not get serial data
[2026-01-21 16:29:42][WARNING] : get_bypass_control function could not get serial data
[2026-01-21 16:29:44][WARNING] : get_valve_status function could not get serial data
[2026-01-21 16:29:46][WARNING] : get_operating_hours function could not get serial data
[2026-01-21 16:29:53][WARNING] : get_temp function could not get serial data
[2026-01-21 16:29:55][WARNING] : get_ventilation_status function could not get serial data
[2026-01-21 16:29:57][WARNING] : get_filter_status function could not get serial data
[2026-01-21 16:29:58][INFO] : Successfully connected to MQTT server
[2026-01-21 16:29:58][INFO] : Successfully subscribed to the MQTT topics
[2026-01-21 16:29:59][INFO] : Refresh hrv config
[2026-01-21 16:30:01][WARNING] : get_bootloader_data function could not get serial data
[2026-01-21 16:30:03][WARNING] : get_firmware_info function could not get serial data
[2026-01-21 16:30:05][WARNING] : get_connector_board_info function could not get serial data
[2026-01-21 16:30:07][WARNING] : get_status function could not get serial data>
oui je suis sure du port. J’ai tout essayer inversion Tx/Rx, port KFB, Port Serie PC, mais ce dernier reste muet… J’ai mesuré les tension sur les pin Tx et RX du RS232 PC et il ne donne que quelques mV rien de cohérent.
J’ai également mesuré sur le KFB et la j’obtient 9V entre Tx et GND.
Je lis sur d’autre forum que cela pourrait etre car mon port n’est pas en RS232 mais en UART…
[2026-01-21 19:00:08] INFO Récupération du log du service distant
[2026-01-21 19:00:08] DEBUG getRemoteLog: /tmp/zehnder2mqtt.log to /var/www/html/core/class/../../log/vmczehnder_ComfoAir
[2026-01-21 19:00:09] DEBUG get file from 127.0.0.1
[2026-01-21 19:01:13] INFO (Re)starting remote service...
[2026-01-21 19:01:13] DEBUG Listening to topic:'zehnder2mqtt'
[2026-01-21 19:01:13] DEBUG SSH exec:sudo systemctl restart zehnder2mqtt.service =>
[2026-01-21 19:01:13] INFO start successfully executed, wait 1s
[2026-01-21 19:01:13] DEBUG handle Mqtt Message:{"zehnder2mqtt":{"516":{"LWT":"offline"}}}
[2026-01-21 19:01:13] INFO LWT update:offline
[2026-01-21 19:01:13] DEBUG handle Mqtt Message:{"zehnder2mqtt":{"516":{"config":{"version":"0.1","serial_port":"\/dev\/ttyUSB0","mqtt_qos":1,"mqtt_retain":false,"log_level":"INFO"},"LWT":"online"}}}
[2026-01-21 19:01:13] INFO config update:{"version":"0.1","serial_port":"\/dev\/ttyUSB0","mqtt_qos":1,"mqtt_retain":false,"log_level":"INFO"}
[2026-01-21 19:01:13] INFO LWT update:online
[2026-01-21 19:01:14] INFO Récupération du log du service distant
[2026-01-21 19:01:14] DEBUG getRemoteLog: /tmp/zehnder2mqtt.log to /var/www/html/core/class/../../log/vmczehnder_ComfoAir
[2026-01-21 19:01:14] DEBUG get file from 127.0.0.1
Log 2:
[2026-01-21 18:02:55]WARNING : get_operating_hours function could not get serial data
[2026-01-21 18:03:02]WARNING : get_temp function could not get serial data
[2026-01-21 18:03:04]WARNING : get_ventilation_status function could not get serial data
[2026-01-21 18:03:06]WARNING : get_filter_status function could not get serial data
[2026-01-21 18:03:08]WARNING : get_fan_status function could not get serial data
[2026-01-21 18:03:10]WARNING : get_bypass_control function could not get serial data
[2026-01-21 18:03:12]WARNING : get_valve_status function could not get serial data
[2026-01-21 18:03:14]WARNING : get_operating_hours function could not get serial data
[2026-01-21 18:03:21]WARNING : get_temp function could not get serial data
[2026-01-21 18:03:23]WARNING : get_ventilation_status function could not get serial data
[2026-01-21 18:03:25]WARNING : get_filter_status function could not get serial data
[2026-01-21 18:03:27]WARNING : get_fan_status function could not get serial data
[2026-01-21 18:03:29]WARNING : get_bypass_control function could not get serial data
[2026-01-21 18:03:31]WARNING : get_valve_status function could not get serial data
[2026-01-21 18:03:33]WARNING : get_operating_hours function could not get serial data
[2026-01-21 18:03:40]WARNING : get_temp function could not get serial data
[2026-01-21 18:03:42]WARNING : get_ventilation_status function could not get serial data
[2026-01-21 18:03:44]WARNING : get_filter_status function could not get serial data
[2026-01-21 18:03:46]WARNING : get_fan_status function could not get serial data
[2026-01-21 18:03:47] INFO : Successfully connected to MQTT server
[2026-01-21 18:03:47] INFO : Successfully subscribed to the MQTT topics
[2026-01-21 18:03:48] INFO : Refresh hrv config
[2026-01-21 18:03:50]WARNING : get_bootloader_data function could not get serial data
[2026-01-21 18:03:52]WARNING : get_firmware_info function could not get serial data
[2026-01-21 18:03:54]WARNING : get_connector_board_info function could not get serial data
[2026-01-21 18:03:56]WARNING : get_status function could not get serial data
[2026-01-21 18:03:58]WARNING : get_delay_timers function could not get serial data
[2026-01-21 18:04:01]WARNING : get_temp function could not get serial data
[2026-01-21 18:04:03]WARNING : get_ventilation_status function could not get serial data
[2026-01-21 18:04:05]WARNING : get_filter_status function could not get serial data
[2026-01-21 18:04:07]WARNING : get_fan_status function could not get serial data
[2026-01-21 18:04:09]WARNING : get_bypass_control function could not get serial data
[2026-01-21 18:04:11]WARNING : get_valve_status function could not get serial data
[2026-01-21 18:04:13]WARNING : get_operating_hours function could not get serial data
[2026-01-21 18:04:20]WARNING : get_temp function could not get serial data
[2026-01-21 18:04:22]WARNING : get_ventilation_status function could not get serial data
[2026-01-21 18:04:24]WARNING : get_filter_status function could not get serial data
[2026-01-21 18:04:26]WARNING : get_fan_status function could not get serial data
[2026-01-21 18:04:28]WARNING : get_bypass_control function could not get serial data
[2026-01-21 18:04:30]WARNING : get_valve_status function could not get serial data
[2026-01-21 18:04:32]WARNING : get_operating_hours function could not get serial data
[2026-01-21 18:04:39]WARNING : get_temp function could not get serial data
[2026-01-21 18:04:41]WARNING : get_ventilation_status function could not get serial data
[2026-01-21 18:04:43]WARNING : get_filter_status function could not get serial data
[2026-01-21 18:04:45]WARNING : get_fan_status function could not get serial data
[2026-01-21 18:04:47]WARNING : get_bypass_control function could not get serial data
[2026-01-21 18:04:49]WARNING : get_valve_status function could not get serial data
[2026-01-21 18:04:51]WARNING : get_operating_hours function could not get serial data
[2026-01-21 18:04:58]WARNING : get_temp function could not get serial data
[2026-01-21 18:05:00]WARNING : get_ventilation_status function could not get serial data
[2026-01-21 18:05:02]WARNING : get_filter_status function could not get serial data
[2026-01-21 18:05:04]WARNING : get_fan_status function could not get serial data
Bonsoir, bon j’ai installé un RPI a coté de la VMC… et la tout à l’air de fonctionner… je ne sais pas d’ou le problème venait mais j’ai des infos qui remote maintenant!
Merci pour l’aide, tout fonctionne. Ce week-end, je vais refaire l’installation proprement avec un RPI Zero 2W et un connecteur RS232 plus compact, histoire de pouvoir fermer la VMC. En attendant, je me suis servi du plugin widget onduleur pour représenter les flux. Ce n’est pas parfait, mais c’est déjà pas mal. Le petit point bouge et ca fait son petit effet
Merci pour ton aide! J’ai réinstallé sur un PI ZeroW2 et cela tourne parfaitement, reste à trouver un connecteur serie qui me permettrai de fermer le capot de la VMC