Bug avec ComfoAir 350 Luxe

# CA350 Luxe firmware 3.70.32 - zehnder2mqtt crash en boucle (ZeroDivisionError dans get_fan_status)

Bonjour,

Je rencontre un problème avec le plugin VMC Zehnder et le service `zehnder2mqtt`.

## Configuration

- Jeedom : 4.6.1

- Plugin : vmczehnder

- Raspberry Pi Zero 2 W dédié à la VMC

- Port série : `/dev/ttyUSB0`

- Modèle VMC : CA350 Luxe

- Firmware : 3.70.32

- Connector board : 3.22

## Symptômes

Le service `zehnder2mqtt` passe en permanence :

```text

LWT online

LWT offline

LWT online

LWT offline

```

Toutes les 20 à 40 secondes environ.

Dans Jeedom, on constate des reconnexions permanentes du démon.

## Cause identifiée

Après analyse du `journalctl`, le service plante dans la fonction :

```python

get_fan_status()

```

avec l’erreur :

```text

ZeroDivisionError: division by zero

```

Trace :

```text

File « /opt/zehnder2mqtt/zehnder2mqtt.py », line 479

ExhaustFanRPM = int(

1875000 / (int(data[11], 16) * 256 + int(data[12], 16))

)

ZeroDivisionError: division by zero

```

## Réponse brute de la VMC

Commande envoyée :

```text

00 0B

```

Réponse reçue :

```text

07 f3

07 f0

00 0c

06

00 00 c5 e2 00 00

66

07 0f

```

Décodage :

```text

Data byte 1 = 00

Data byte 2 = 00

Data byte 3 = C5

Data byte 4 = E2

Data byte 5 = 00

Data byte 6 = 00

```

Dans le code actuel :

```python

IntakeFanRPM = int(

1875000 / (int(data[9],16) * 256 + int(data[10],16))

)

ExhaustFanRPM = int(

1875000 / (int(data[11],16) * 256 + int(data[12],16))

)

```

Le calcul devient :

```text

1875000 / 0

```

car les deux derniers octets sont `00 00`.

Le service se termine alors immédiatement et systemd le redémarre.

## Ce qui fonctionne correctement

Toutes les autres commandes semblent cohérentes :

- CA350 Luxe détectée correctement

- Firmware 3.70.32

- Températures correctes

- fanSpeed = 3

- intakeFanActive = True

- bypass présent

- MQTT OK

Par exemple la commande `00 CE` retourne :

```text

extractLevel0 = 15

extractLevel1 = 28

extractLevel2 = 40

extractLevel3 = 70

supplyLevel0 = 15

supplyLevel1 = 26

supplyLevel2 = 46

supplyLevel3 = 66

fanSpeed = 3

intakeFanActive = True

```

## Question

Est-ce que quelqu’un disposant d’une CA350 Luxe firmware 3.70.32 observe la même réponse à la commande `00 0B` ?

Le mapping utilisé par `get_fan_status()` est-il toujours valable pour ce firmware ou la signification de la commande `0x0B` a-t-elle changé sur les versions récentes ?

À minima, le code devrait probablement protéger le calcul par :

```python

rpm_out_raw = int(data[11],16) * 256 + int(data[12],16)

ExhaustFanRPM = (

int(1875000 / rpm_out_raw)

if rpm_out_raw > 0

else 0

)

```

afin d’éviter le crash du service.

Et enfin, pourquoi les vitesses de rotations des ventilateurs remontent à 0, ce n’est absolument pas normale…

Log principal:
41636|[2026-09-04 15:37:53] DEBUG Update config filtersDelay
41637|[2026-09-04 15:37:53] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« rf_high_time_long_minutes »:30,« kitchenSwitchOffDelay »:0}}}}
41638|[2026-09-04 15:37:53] DEBUG Update config kitchenSwitchOffDelay
41639|[2026-09-04 15:37:56] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« temp_Comfort »:21}}}}
41640|[2026-09-04 15:37:57] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« temp_FreshAir »:22.5,« temp_InjectedAir »:26,« temp_ExtractedAir »:25.5}}}}
41641|[2026-09-04 15:37:57] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« temp_RejectedAir »:26,« efficiency »:100}}}}
41642|[2026-09-04 15:37:59] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« extractLevel0 »:15,« extractLevel1 »:28}}}}
41643|[2026-09-04 15:37:59] DEBUG Update config extractLevel0
41644|[2026-09-04 15:37:59] DEBUG Update config extractLevel1
41645|[2026-09-04 15:37:59] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« extractLevel2 »:40,« extractLevel3 »:70,« extractLevelCurrent »:0}}}}
41646|[2026-09-04 15:37:59] DEBUG Update config extractLevel2
41647|[2026-09-04 15:37:59] DEBUG Update config extractLevel3
41648|[2026-09-04 15:38:00] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« supplyLevel0 »:15,« supplyLevel1 »:26,« supplyLevel2 »:46}}}}
41649|[2026-09-04 15:38:00] DEBUG Update config supplyLevel0
41650|[2026-09-04 15:38:00] DEBUG Update config supplyLevel1
41651|[2026-09-04 15:38:00] DEBUG Update config supplyLevel2
41652|[2026-09-04 15:38:00] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« supplyLevel3 »:66,« supplyLevelCurrent »:0,« fanSpeed »:3}}}}
41653|[2026-09-04 15:38:00] DEBUG Update config supplyLevel3
41654|[2026-09-04 15:38:00] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« intakeFanActive »:« True »}}}}
41655|[2026-09-04 15:38:03] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« filterError »:1}}}}
41656|[2026-09-04 15:38:05] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« LWT »:« offline »}}}
41657|[2026-09-04 15:38:05] INFO LWT update:offline
41658|[2026-09-04 15:38:16] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« config »:{« version »:« 0.1 »,« serial_port »:« \/dev\/ttyUSB0 »,« mqtt_qos »:1,« mqtt_retain »:false,« log_level »:« INFO »},« LWT »:« online »}}}
41659|[2026-09-04 15:38:16] INFO config update:{« version »:« 0.1 »,« serial_port »:« \/dev\/ttyUSB0 »,« mqtt_qos »:1,« mqtt_retain »:false,« log_level »:« INFO »}
41660|[2026-09-04 15:38:16] INFO LWT update:online
41661|[2026-09-04 15:38:19] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« bootLoaderVersion »:« 3.70.32 »,« bootLoaderDevicename »:« CA350 luxe »}}}}
41662|[2026-09-04 15:38:19] DEBUG Update config bootLoaderVersion
41663|[2026-09-04 15:38:19] DEBUG Update config bootLoaderDevicename
41664|[2026-09-04 15:38:21] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« firmwareVersion »:« 3.70.32 »}}}}
41665|[2026-09-04 15:38:21] DEBUG Update config firmwareVersion
41666|[2026-09-04 15:38:21] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« firmwareDevicename »:« CA350 luxe »}}}}
41667|[2026-09-04 15:38:21] DEBUG Update config firmwareDevicename
41668|[2026-09-04 15:38:23] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« connectorBoardVersion »:3.22,« connectorBoardDevicename »:« Luxe CA350 »,« versionCCEase »:0}}}}
41669|[2026-09-04 15:38:23] DEBUG Update config connectorBoardVersion
41670|[2026-09-04 15:38:23] DEBUG Update config connectorBoardDevicename
41671|[2026-09-04 15:38:23] DEBUG Update config versionCCEase
41672|[2026-09-04 15:38:24] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« versionCCLuxe »:0}}}}
41673|[2026-09-04 15:38:24] DEBUG Update config versionCCLuxe
41674|[2026-09-04 15:38:26] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« P17_active »:« False »,« P16_active »:« True »,« P15_active »:« False »}}}}
41675|[2026-09-04 15:38:26] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« P14_active »:« True »,« P13_active »:« True »,« P12_active »:« False »}}}}
41676|[2026-09-04 15:38:26] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« P11_active »:« True »,« P10_active »:« False »,« P19_active »:« False »}}}}
41677|[2026-09-04 15:38:27] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« P18_active »:« False »,« P97_active »:« False »,« P96_active »:« False »}}}}
41678|[2026-09-04 15:38:27] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« P95_active »:« False »,« P94_active »:« False »,« P93_active »:« False »}}}}
41679|[2026-09-04 15:38:27] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« P92_active »:« True »,« P91_active »:« True »,« P90_active »:« True »}}}}
41680|[2026-09-04 15:38:27] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« preheating_present »:« False »,« bypass_present »:« True »,« type »:« Left »}}}}
41681|[2026-09-04 15:38:28] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« size »:« Small »,« options_present »:« True »,« enthalpy_present »:« False »}}}}
41682|[2026-09-04 15:38:28] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« ewt_present »:« Managed »}}}}
41683|[2026-09-04 15:38:30] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« bathroomSwitchOnDelay »:0,« bathroomSwitchOffDelay »:30,« l1SwitchOffDelay »:0}}}}
41684|[2026-09-04 15:38:30] DEBUG Update config bathroomSwitchOnDelay
41685|[2026-09-04 15:38:30] DEBUG Update config bathroomSwitchOffDelay
41686|[2026-09-04 15:38:30] DEBUG Update config l1SwitchOffDelay
41687|[2026-09-04 15:38:30] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« boostVentilationDelay »:30,« filtersDelay »:26,« rf_high_time_short_minutes »:10}}}}
41688|[2026-09-04 15:38:30] DEBUG Update config boostVentilationDelay
41689|[2026-09-04 15:38:30] DEBUG Update config filtersDelay
41690|[2026-09-04 15:38:31] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« rf_high_time_long_minutes »:30,« kitchenSwitchOffDelay »:0}}}}
41691|[2026-09-04 15:38:31] DEBUG Update config kitchenSwitchOffDelay
41692|[2026-09-04 15:38:34] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« temp_Comfort »:21}}}}
41693|[2026-09-04 15:38:34] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« temp_FreshAir »:22.5,« temp_InjectedAir »:26,« temp_ExtractedAir »:25.5}}}}
41694|[2026-09-04 15:38:34] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« temp_RejectedAir »:26,« efficiency »:100}}}}
41695|[2026-09-04 15:38:36] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« extractLevel0 »:15,« extractLevel1 »:28}}}}
41696|[2026-09-04 15:38:36] DEBUG Update config extractLevel0
41697|[2026-09-04 15:38:36] DEBUG Update config extractLevel1
41698|[2026-09-04 15:38:37] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« extractLevel2 »:40,« extractLevel3 »:70,« extractLevelCurrent »:0}}}}
41699|[2026-09-04 15:38:37] DEBUG Update config extractLevel2
41700|[2026-09-04 15:38:37] DEBUG Update config extractLevel3
41701|[2026-09-04 15:38:37] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« supplyLevel0 »:15,« supplyLevel1 »:26,« supplyLevel2 »:46}}}}
41702|[2026-09-04 15:38:37] DEBUG Update config supplyLevel0
41703|[2026-09-04 15:38:37] DEBUG Update config supplyLevel1
41704|[2026-09-04 15:38:37] DEBUG Update config supplyLevel2
41705|[2026-09-04 15:38:37] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« supplyLevel3 »:66,« supplyLevelCurrent »:0,« fanSpeed »:3}}}}
41706|[2026-09-04 15:38:37] DEBUG Update config supplyLevel3
41707|[2026-09-04 15:38:38] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« intakeFanActive »:« True »}}}}
41708|[2026-09-04 15:38:40] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« filterError »:1}}}}
41709|[2026-09-04 15:38:42] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« LWT »:« offline »}}}
41710|[2026-09-04 15:38:42] INFO LWT update:offline
41711|[2026-09-04 15:38:53] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« config »:{« version »:« 0.1 »,« serial_port »:« \/dev\/ttyUSB0 »,« mqtt_qos »:1,« mqtt_retain »:false,« log_level »:« INFO »},« LWT »:« online »}}}
41712|[2026-09-04 15:38:53] INFO config update:{« version »:« 0.1 »,« serial_port »:« \/dev\/ttyUSB0 »,« mqtt_qos »:1,« mqtt_retain »:false,« log_level »:« INFO »}
41713|[2026-09-04 15:38:53] INFO LWT update:online
41714|[2026-09-04 15:38:56] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« bootLoaderVersion »:« 3.70.32 »,« bootLoaderDevicename »:« CA350 luxe »}}}}
41715|[2026-09-04 15:38:56] DEBUG Update config bootLoaderVersion
41716|[2026-09-04 15:38:56] DEBUG Update config bootLoaderDevicename
41717|[2026-09-04 15:38:58] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« firmwareVersion »:« 3.70.32 »,« firmwareDevicename »:« CA350 luxe »}}}}
41718|[2026-09-04 15:38:58] DEBUG Update config firmwareVersion
41719|[2026-09-04 15:38:58] DEBUG Update config firmwareDevicename
41720|[2026-09-04 15:39:00] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« connectorBoardVersion »:3.22}}}}
41721|[2026-09-04 15:39:00] DEBUG Update config connectorBoardVersion
41722|[2026-09-04 15:39:00] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« connectorBoardDevicename »:« Luxe CA350 »,« versionCCEase »:0,« versionCCLuxe »:0}}}}
41723|[2026-09-04 15:39:00] DEBUG Update config connectorBoardDevicename
41724|[2026-09-04 15:39:00] DEBUG Update config versionCCEase
41725|[2026-09-04 15:39:00] DEBUG Update config versionCCLuxe
41726|[2026-09-04 15:39:03] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« P17_active »:« False »}}}}
41727|[2026-09-04 15:39:03] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« P16_active »:« True »,« P15_active »:« False »,« P14_active »:« True »}}}}
41728|[2026-09-04 15:39:03] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« P13_active »:« True »,« P12_active »:« False »,« P11_active »:« True »}}}}
41729|[2026-09-04 15:39:03] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« P10_active »:« False »,« P19_active »:« False »,« P18_active »:« False »}}}}
41730|[2026-09-04 15:39:04] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« P97_active »:« False »,« P96_active »:« False »,« P95_active »:« False »}}}}
41731|[2026-09-04 15:39:04] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« P94_active »:« False »,« P93_active »:« False »,« P92_active »:« True »}}}}
41732|[2026-09-04 15:39:04] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« P91_active »:« True »,« P90_active »:« True »,« preheating_present »:« False »}}}}
41733|[2026-09-04 15:39:05] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« bypass_present »:« True »,« type »:« Left »,« size »:« Small »}}}}
41734|[2026-09-04 15:39:05] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« options_present »:« True »,« enthalpy_present »:« False »,« ewt_present »:« Managed »}}}}
41735|[2026-09-04 15:39:07] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« bathroomSwitchOnDelay »:0,« bathroomSwitchOffDelay »:30,« l1SwitchOffDelay »:0,« boostVentilationDelay »:30}}}}
41736|[2026-09-04 15:39:07] DEBUG Update config bathroomSwitchOnDelay
41737|[2026-09-04 15:39:07] DEBUG Update config bathroomSwitchOffDelay
41738|[2026-09-04 15:39:07] DEBUG Update config l1SwitchOffDelay
41739|[2026-09-04 15:39:07] DEBUG Update config boostVentilationDelay
41740|[2026-09-04 15:39:08] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« filtersDelay »:26,« rf_high_time_short_minutes »:10}}}}
41741|[2026-09-04 15:39:08] DEBUG Update config filtersDelay
41742|[2026-09-04 15:39:08] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« rf_high_time_long_minutes »:30,« kitchenSwitchOffDelay »:0}}}}
41743|[2026-09-04 15:39:08] DEBUG Update config kitchenSwitchOffDelay
41744|[2026-09-04 15:39:11] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« temp_Comfort »:21}}}}
41745|[2026-09-04 15:39:11] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« temp_FreshAir »:22.5,« temp_InjectedAir »:26,« temp_ExtractedAir »:25.5}}}}
41746|[2026-09-04 15:39:12] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« temp_RejectedAir »:26,« efficiency »:100}}}}
41747|[2026-09-04 15:39:14] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« extractLevel0 »:15,« extractLevel1 »:28}}}}
41748|[2026-09-04 15:39:14] DEBUG Update config extractLevel0
41749|[2026-09-04 15:39:14] DEBUG Update config extractLevel1
41750|[2026-09-04 15:39:14] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« extractLevel2 »:40,« extractLevel3 »:70,« extractLevelCurrent »:0}}}}
41751|[2026-09-04 15:39:14] DEBUG Update config extractLevel2
41752|[2026-09-04 15:39:14] DEBUG Update config extractLevel3
41753|[2026-09-04 15:39:14] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« supplyLevel0 »:15,« supplyLevel1 »:26,« supplyLevel2 »:46}}}}
41754|[2026-09-04 15:39:14] DEBUG Update config supplyLevel0
41755|[2026-09-04 15:39:14] DEBUG Update config supplyLevel1
41756|[2026-09-04 15:39:14] DEBUG Update config supplyLevel2
41757|[2026-09-04 15:39:15] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« supplyLevel3 »:66,« supplyLevelCurrent »:0,« fanSpeed »:3}}}}
41758|[2026-09-04 15:39:15] DEBUG Update config supplyLevel3
41759|[2026-09-04 15:39:15] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« intakeFanActive »:« True »}}}}
41760|[2026-09-04 15:39:17] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« filterError »:1}}}}
41761|[2026-09-04 15:39:19] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« LWT »:« offline »}}}
41762|[2026-09-04 15:39:19] INFO LWT update:offline
41763|[2026-09-04 15:39:30] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« config »:{« version »:« 0.1 »,« serial_port »:« \/dev\/ttyUSB0 »,« mqtt_qos »:1,« mqtt_retain »:false,« log_level »:« INFO »},« LWT »:« online »}}}
41764|[2026-09-04 15:39:30] INFO config update:{« version »:« 0.1 »,« serial_port »:« \/dev\/ttyUSB0 »,« mqtt_qos »:1,« mqtt_retain »:false,« log_level »:« INFO »}
41765|[2026-09-04 15:39:30] INFO LWT update:online
41766|[2026-09-04 15:39:33] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« bootLoaderVersion »:« 3.70.32 »,« bootLoaderDevicename »:« CA350 luxe »}}}}
41767|[2026-09-04 15:39:33] DEBUG Update config bootLoaderVersion
41768|[2026-09-04 15:39:33] DEBUG Update config bootLoaderDevicename
41769|[2026-09-04 15:39:35] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« firmwareVersion »:« 3.70.32 »}}}}
41770|[2026-09-04 15:39:35] DEBUG Update config firmwareVersion
41771|[2026-09-04 15:39:36] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« firmwareDevicename »:« CA350 luxe »}}}}
41772|[2026-09-04 15:39:36] DEBUG Update config firmwareDevicename
41773|[2026-09-04 15:39:38] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« connectorBoardVersion »:3.22,« connectorBoardDevicename »:« Luxe CA350 »,« versionCCEase »:0}}}}
41774|[2026-09-04 15:39:38] DEBUG Update config connectorBoardVersion
41775|[2026-09-04 15:39:38] DEBUG Update config connectorBoardDevicename
41776|[2026-09-04 15:39:38] DEBUG Update config versionCCEase
41777|[2026-09-04 15:39:38] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« versionCCLuxe »:0}}}}
41778|[2026-09-04 15:39:38] DEBUG Update config versionCCLuxe
41779|[2026-09-04 15:39:40] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« P17_active »:« False »,« P16_active »:« True »,« P15_active »:« False »}}}}
41780|[2026-09-04 15:39:40] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« P14_active »:« True »,« P13_active »:« True »,« P12_active »:« False »}}}}
41781|[2026-09-04 15:39:41] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« P11_active »:« True »,« P10_active »:« False »,« P19_active »:« False »}}}}
41782|[2026-09-04 15:39:41] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« P18_active »:« False »,« P97_active »:« False »,« P96_active »:« False »}}}}
41783|[2026-09-04 15:39:41] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« P95_active »:« False »,« P94_active »:« False »,« P93_active »:« False »}}}}
41784|[2026-09-04 15:39:42] DEBUG handle Mqtt Message:{« zehnder2mqtt »:{« 534 »:{« values »:{« P92_active »:« True »,« P91_active »:« True »,« P90_active »:« True »}}}}

Log VMC:
3168|[2026-09-04 15:27:19] INFO : Successfully connected to MQTT server
3169|[2026-09-04 15:27:19] INFO : Successfully subscribed to the MQTT topics
3170|[2026-09-04 15:27:20] INFO : Refresh hrv config
3171|[2026-09-04 15:27:56] INFO : Successfully connected to MQTT server
3172|[2026-09-04 15:27:56] INFO : Successfully subscribed to the MQTT topics
3173|[2026-09-04 15:27:57] INFO : Refresh hrv config
3174|[2026-09-04 15:28:34] INFO : Successfully connected to MQTT server
3175|[2026-09-04 15:28:34] INFO : Successfully subscribed to the MQTT topics
3176|[2026-09-04 15:28:35] INFO : Refresh hrv config
3177|[2026-09-04 15:29:11] INFO : Successfully connected to MQTT server
3178|[2026-09-04 15:29:11] INFO : Successfully subscribed to the MQTT topics
3179|[2026-09-04 15:29:12] INFO : Refresh hrv config
3180|[2026-09-04 15:29:48] INFO : Successfully connected to MQTT server
3181|[2026-09-04 15:29:48] INFO : Successfully subscribed to the MQTT topics
3182|[2026-09-04 15:29:49] INFO : Refresh hrv config
3183|[2026-09-04 15:30:25] INFO : Successfully connected to MQTT server
3184|[2026-09-04 15:30:25] INFO : Successfully subscribed to the MQTT topics
3185|[2026-09-04 15:30:26] INFO : Refresh hrv config
3186|[2026-09-04 15:31:03] INFO : Successfully connected to MQTT server
3187|[2026-09-04 15:31:03] INFO : Successfully subscribed to the MQTT topics
3188|[2026-09-04 15:31:04] INFO : Refresh hrv config
3189|[2026-09-04 15:31:40] INFO : Successfully connected to MQTT server
3190|[2026-09-04 15:31:40] INFO : Successfully subscribed to the MQTT topics
3191|[2026-09-04 15:31:41] INFO : Refresh hrv config
3192|[2026-09-04 15:32:17] INFO : Successfully connected to MQTT server
3193|[2026-09-04 15:32:17] INFO : Successfully subscribed to the MQTT topics
3194|[2026-09-04 15:32:18] INFO : Refresh hrv config
3195|[2026-09-04 15:32:54] INFO : Successfully connected to MQTT server
3196|[2026-09-04 15:32:54] INFO : Successfully subscribed to the MQTT topics
3197|[2026-09-04 15:32:55] INFO : Refresh hrv config
3198|[2026-09-04 15:33:32] INFO : Successfully connected to MQTT server
3199|[2026-09-04 15:33:32] INFO : Successfully subscribed to the MQTT topics
3200|[2026-09-04 15:33:33] INFO : Refresh hrv config
3201|[2026-09-04 15:34:09] INFO : Successfully connected to MQTT server
3202|[2026-09-04 15:34:09] INFO : Successfully subscribed to the MQTT topics
3203|[2026-09-04 15:34:10] INFO : Refresh hrv config
3204|[2026-09-04 15:34:46] INFO : Successfully connected to MQTT server
3205|[2026-09-04 15:34:46] INFO : Successfully subscribed to the MQTT topics
3206|[2026-09-04 15:34:47] INFO : Refresh hrv config
3207|[2026-09-04 15:35:23] INFO : Successfully connected to MQTT server
3208|[2026-09-04 15:35:23] INFO : Successfully subscribed to the MQTT topics
3209|[2026-09-04 15:35:24] INFO : Refresh hrv config
3210|[2026-09-04 15:36:01] INFO : Successfully connected to MQTT server
3211|[2026-09-04 15:36:01] INFO : Successfully subscribed to the MQTT topics
3212|[2026-09-04 15:36:02] INFO : Refresh hrv config
3213|[2026-09-04 15:36:38] INFO : Successfully connected to MQTT server
3214|[2026-09-04 15:36:38] INFO : Successfully subscribed to the MQTT topics
3215|[2026-09-04 15:36:39] INFO : Refresh hrv config
3216|[2026-09-04 15:37:15] INFO : Successfully connected to MQTT server
3217|[2026-09-04 15:37:15] INFO : Successfully subscribed to the MQTT topics
3218|[2026-09-04 15:37:16] INFO : Refresh hrv config
3219|[2026-09-04 15:37:52] INFO : Successfully connected to MQTT server
3220|[2026-09-04 15:37:52] INFO : Successfully subscribed to the MQTT topics
3221|[2026-09-04 15:37:53] INFO : Refresh hrv config
3222|[2026-09-04 15:38:30] INFO : Successfully connected to MQTT server
3223|[2026-09-04 15:38:30] INFO : Successfully subscribed to the MQTT topics
3224|[2026-09-04 15:38:31] INFO : Refresh hrv config
3225|[2026-09-04 15:39:07] INFO : Successfully connected to MQTT server
3226|[2026-09-04 15:39:07] INFO : Successfully subscribed to the MQTT topics
3227|[2026-09-04 15:39:08] INFO : Refresh hrv config
3228|[2026-09-04 15:39:44] INFO : Successfully connected to MQTT server
3229|[2026-09-04 15:39:44] INFO : Successfully subscribed to the MQTT topics
3230|[2026-09-04 15:39:45] INFO : Refresh hrv config
3231|[2026-09-04 15:40:21] INFO : Successfully connected to MQTT server
3232|[2026-09-04 15:40:21] INFO : Successfully subscribed to the MQTT topics
3233|[2026-09-04 15:40:22] INFO : Refresh hrv config
3234|[2026-09-04 15:40:59] INFO : Successfully connected to MQTT server
3235|[2026-09-04 15:40:59] INFO : Successfully subscribed to the MQTT topics
3236|[2026-09-04 15:41:00] INFO : Refresh hrv config
3237|[2026-09-04 15:41:36] INFO : Successfully connected to MQTT server
3238|[2026-09-04 15:41:36] INFO : Successfully subscribed to the MQTT topics
3239|[2026-09-04 15:41:37] INFO : Refresh hrv config
3240|[2026-09-04 15:42:13] INFO : Successfully connected to MQTT server
3241|[2026-09-04 15:42:13] INFO : Successfully subscribed to the MQTT topics
3242|[2026-09-04 15:42:14] INFO : Refresh hrv config
3243|[2026-09-04 15:42:50] INFO : Successfully connected to MQTT server
3244|[2026-09-04 15:42:50] INFO : Successfully subscribed to the MQTT topics
3245|[2026-09-04 15:42:51] INFO : Refresh hrv config
3246|[2026-09-04 15:43:28] INFO : Successfully connected to MQTT server
3247|[2026-09-04 15:43:28] INFO : Successfully subscribed to the MQTT topics

Prenez 2 secondes pour tenter de lire votre post et dites-nous ce que vous en pensez (je ne parle pas du fond)