bodyscape / cielo_home

Integration with Cielo Home
Apache License 2.0
44 stars 10 forks source link

Freeze Protection #11

Closed the-gray-ghost closed 1 year ago

the-gray-ghost commented 1 year ago

Thank you for this excellent integration, I have waited years to be able to control my MrCool multi-zone unit. Everything seems to be working perfectly, but I do not see a setting to turn on the Freeze Protection function. Am I just missing it? If not, it would be handy to have access to this function as I use this mini split in a remote cabin where the units live in FP mode for a good portion of the winter.

bodyscape commented 1 year ago

@the-gray-ghost I didn't integrate the FP mode, i don't use it. But i'll check on it and come back to you. :)

bodyscape commented 1 year ago

Try the last version 1.4.5 add on this commit : a254e736775075c0636e1891674842a959c1b5a2

the-gray-ghost commented 1 year ago

Wow, thank you for the fast update! I installed the update and have tested it out. For me, the update turns on the unit into "heat" mode with a minimum temperature of 50 degrees F. However, it does not appear to be turning on the actual "Freeze Protection" mode. This is a separate mode that is turned on/off like "Turbo" in the Cielo app and differs in functionality by allowing a minimum temp as low as 35 degrees before turning the unit on and heating up to 45 degrees before powering off. This low temp range is not achievable under the standard heating mode. Sorry, I don't mean to be nit-picky, but since you don't use these features, you may not be aware that there is a functionality difference between them. With this capability, we could use every feature built into these units, which would be awesome! I do greatly appreciate you looking into this!

the-gray-ghost commented 1 year ago

I also wanted to add that Freeze Protection doesn't change the set temperature setting of the heat mode when turning freeze protection on/off, it just "resumes" the previous settings.

bodyscape commented 1 year ago

@the-gray-ghost when when i test it with my device on this website https://home.cielowigle.com/.

Everythings work fine!

image

But the app said i must be on heat before activate the FP mode.

the-gray-ghost commented 1 year ago

Ok, I was able to enter this mode properly. However, there seems to be lag with this mode reflecting changes. I'm also getting a lot of "snap back" when I change settings. Some changes are giving me instant feedback, but others are not. Unfortunately, my internet at the location is currently going in and out (which isn't helping), so I am having difficulty testing. I will let you know what I find out.

bodyscape commented 1 year ago

Can you confirm me my behavior if it's ok? When you activate the FP mode i check if your are in heat mode. If your are not i change it to heat and after activate the FP mode. If you are already in heat mode i just activate the FP mode.

the-gray-ghost commented 1 year ago

Ok, it appears I can enter FP mode without issue, I just have to manually refresh the Cielo app to see the change. However, I am unable to exit FP mode through HA. Turning off the FP switch or changing any settings snaps back to the FP settings after only a second or two. I have to turn FP mode off in the Cielo app to restore control to HA.

On a side note, would it be possible to get the FP mode "switch" in the thermostat controls as a "preset" like "Turbo" mode is now (this is how the Cielo app presents it) instead of being it's own special switch? Or, does it need to live as a separate switch for automation or other reasons?

bodyscape commented 1 year ago

which Cielo thermostat or controller you use?