Since I was finally able to start getting MQTT data from the unit - I am now trying to create the lovelace cards…
Funny enough out of the following two cards:
The temperatures seems to be mixed-up, the “Outside Temperature” is definitelly not 17.5C now (my other sensors tell me it’s actually 3C now). So how should I understand the values for “Outside”, “Supply” or “Exhaust”?
Silly question, I know but when viewing it in the card it looks strange:
ALSO: How can I read the fan_mode? That is, when I check for state of climate.ca350_climate I only get “Fan only” - but how do I obtain which fan_mode is currently selected?
Just one comment, this is a configuration item, to show the time remaining you would need to deduct the actual time from the number of weeks. You can do it in a template sensor in HA or we could add a calculated one to the ca350 script and publish on mqtt.
Please, tell me a little bit more about the logic here.
if I press “PRESS” I reset the filter message on the ComfoAir?
the weeks number is based on the latest press event?
Filter weeks is a configuration of number of weeks after which the filter needs to be cleaned/replaced
When that time passes the Filter status will change from Ok to Problem. At that point you can use the Reset Filter button so it resets the status of the filter (the Filter hours sensor should reset to 0 - zero). Filter hours shows time passed since filter reset.
Got it
I read also your comment in GitHub regarding the documentation, which means that the filter alter is triggered by a “fixed value” of 26 weeks
I also seen the filter hours topic
As far as I know it should alter after the set “Filter weeks” number of weeks. According to the Zehnder manual it accepts values from 10 to 26 weeks with default being 16 weeks.
In recent HA I noticed some warning messages showing up:
2022-03-04 08:19:03 WARNING (MainThread) [homeassistant.components.mqtt.climate] The 'send_if_off' option is deprecated, please remove it from your configuration
2022-03-04 08:19:03 WARNING (MainThread) [homeassistant.components.mqtt.climate] The 'hold_modes' option is deprecated, please remove it from your configuration
Are you using the latest code with HA autodiscovery? Everything works ok for me and no such warnings. Are you using some other climate devices over MQTT? Below is the full config for CA350 climate and the options that are mentioned in your warning messages are not there:
How have you configured it in HA? Are you relying on the HA auto discovery or you have your code in configuration.yaml? If the latter you have to check it and adapt to the MQTT Climate integration standards but I would highly recommend to get the latest code from github and rely on the auto discovery which works very well.
Probably yes, but this solution does not use this config parameter. Neither it uses the away mode which has been deprecated as well. Unless it is done somehow implicitly that I’m not aware off. Anyway the up to date code which is using the HA auto discovery does not generate those warning messages.
Update: I’ve realized that I’ve had log level set to error. Switched that to warning and I can see those errors as well now. I’ll investigate it but I have a feeling that they’ve put this warning for anyone using MQTT Climate devices regardless if the use those options or not.