vekexasia / comfoair-esp32

Interact with Zehnder Comfoair with esp32
Other
116 stars 38 forks source link

auto mode not available #52

Open J1Buskens opened 1 year ago

J1Buskens commented 1 year ago

Hi I just upgraded to the ESPHOME version. When I send the command 'auto' the unit doesn't seem to respond. I am able to set other settings like e.g. : 'ventilation_level_3'. I have used the old version with mqtt communication and there the auto command was working.

KrisDeWilde commented 7 months ago

I have the same issue. Send command 'auto' doesn't respond. Everyting else works fine.

vekexasia commented 3 months ago

which comfo unit do you have?

J1Buskens commented 3 months ago

which comfo unit do you have?

Comfoair Q350

vekexasia commented 3 months ago

Can you try to set ventilation speed manually to 0. Wait for a bit till reported fan rpm in your dashboard is visibly lower and then switch to auto?

Does it modify the fan speeds?

KrisDeWilde commented 3 months ago

Hello, my device is a Comfoair Q450.

I tried your suggestion (manual to 0 then to automatic) and it works.

I have to say that my original hardware configuration wasn't the best. I used a Velleman kit to reduce the unit's voltage to 3.3 V. After a few weeks it started missing a lot of values ​​and the unit disabled the CAN bus. After a few resets I started debugging my hardware and I discovered that the gnd of the device and the ground of the ESP were not quite the same, I saw a diode between them. Later I fitted a separate USB power supply and connected the device ground to the ESP ground. Now it has been working like a charm for almost 3 months.

Thanks again for this great work!!

Maybe an idea for other users: I have set my unit to always respond to moisture, even if it is not set to automatic. This causes the device to run at a higher speed when someone takes a bath.

vekexasia commented 2 days ago

I am interested in the moisture trick. Are u using an external sensor or data from internal humidity as input?

KrisDeWilde commented 2 days ago

It is just a setting in the unit. You can set the response for humidity to: -"not" -"only on auto" -"always" I´m not sure all unit have this sensor, but mine does. When it responds to humidity, the air-flow increases. Depending on what current ventilation level: In my case:

vekexasia commented 2 days ago

Very interesting. which unit do u have ?

KrisDeWilde commented 17 hours ago

Zehnder Comfoair Q450