bremor / bonaire_myclimate

Reverse engineered implementation of the Bonaire MyClimate app.
19 stars 6 forks source link

Does not support evap #12

Open bremor opened 4 years ago

bremor commented 4 years ago

Need logs from someone who has their system running in evap mode

aalshaher commented 3 years ago

Great work Brendan đź‘Ť Do you still need logs from evap mode?

bremor commented 3 years ago

Yes please! Can you please use your physical remote to switch from heat -> evap. and then change the evap speed, and then switch back to heat? Also please include the "installation" portion of the logs. Cheers!

aalshaher commented 3 years ago

Installation:

<myclimate><response>installation</response><appliance><type>heat</type><zoneList>Common</zoneList></appliance><appliance><type>cool</type><zoneList></zoneList></appliance><appliance><type>evap</type><zoneList>Common</zoneList></appliance><zoneName id="Common">Common</zoneName></myclimate>

Evap cooling has few modes:

Manual mode turns on the cooling/fan:

<myclimate><post>postzoneinfo</post><system>on</system><type>evap</type><zoneList>Common</zoneList><mode>manual</mode><fanSpeed>5</fanSpeed><roomTemp id="Common">23</roomTemp></myclimate>

Boost mode (once in this mode, you can't change the fan speed from 8):

<myclimate><post>postzoneinfo</post><system>on</system><type>evap</type><zoneList>Common</zoneList><mode>boost</mode><fanSpeed>8</fanSpeed><roomTemp id="Common">23</roomTemp></myclimate>

Fan mode:

<myclimate><post>postzoneinfo</post><system>on</system><type>evap</type><zoneList>Common</zoneList><mode>fan</mode><fanSpeed>1</fanSpeed><roomTemp id="Common">23</roomTemp></myclimate>

Pump only mode:

<myclimate><post>postzoneinfo</post><system>on</system><type>evap</type><zoneList>Common</zoneList><mode>manual</mode><fanSpeed>0</fanSpeed><roomTemp id="Common">23</roomTemp></myclimate>

Please let me know if you need anything else :)

bremor commented 3 years ago

That fantastic. Thermo mode might adjust the fan dynamically based on roomtemp? That is what Thermo does for my heater and AC.

What is "PumpOnly" mode? When would you use it?

aalshaher commented 3 years ago

6E5AB684-CDEF-409A-B5A6-1243C93103D2

Doesn’t really ask me to set a temp on thermo mode. Looking at the logs, there is a setPoint and no fan speed.

setPoint seems to be the fan speed (1-7).

I think PumpOnly prepares the system and starts to pump water through until you decide to turn on the fans. I don’t really use it much. I only switch between manual and boost.

bremor commented 3 years ago

Alrighty! I think I have enough info to get started. Thank you.

aalshaher commented 3 years ago

Legend! Thanks Brendan

bremor commented 3 years ago

I have released a beta version, 0.5b, for evap systems. It would be great if you could test it for me.

This is READ ONLY for evap mode, do not attempt to change settings through home assistant, just observe the affect on the front end. Notes:

aalshaher commented 3 years ago

I have tested this today and target temperature is still between 10 to 35 and can’t seem to find fan speed unless I go on fan mode. Am I doing something wrong? Should the “target temperate” change to 1-8?

bremor commented 3 years ago

Thanks for testing, did you have the evap mode on "thermo"? You are correct, it is meant to change target temperature between 1 and 8. I will release another version with additional debugging info.

aalshaher commented 3 years ago

Yes, I have tried it with Thermo mode

bremor commented 3 years ago

I have release v 1.0.0 which will hopefully play a lot nicer with evap.