vekexasia / comfoair-esp32

Interact with Zehnder Comfoair with esp32
Other
124 stars 40 forks source link

Add sample esphome.yaml with rate-limiting + cooling/heating season #56

Closed medlor closed 1 year ago

medlor commented 1 year ago

This sample would have saved me hours of debugging (mainly because the default RX/TX pins are different compared descriptions found in issues)

vekexasia commented 1 year ago

Hey, thanks for this.

Can you please tell me why you would need rate limiting?

Also what does winter/summer season show?

lskuba commented 1 year ago

You should change entities names to English

medlor commented 1 year ago

Hi,

just checking the logs I did see that some datapoints (like fan speed) are reported every second. Referring to https://community.home-assistant.io/t/how-to-keep-your-recorder-database-size-under-control/295795 and https://www.home-assistant.io/integrations/recorder/ it looks like it is general best practice to not send to many values. Guys in discord agree on that and had pointed me to this rate limit configuration. My sqlite database is already very big and comfoair store by far the most datapoints.

Winter summer season are reported very seldom. Currently cooling_season is true for my machine. I found those settings here: https://github.com/adorobis/hacomfoairmqtt/blob/897b281e9455fd91075e4dd1c10d91786839af92/README.md

best regards Tobias

vekexasia commented 1 year ago

Thanks @medlor

I might put this on default in a future release so you dont need to re-define every single item with the filters