fjs21 / homebridge-kumo

Control your Kumo cloud devices using Homebridge.
https://www.npmjs.com/package/homebridge-kumo
Apache License 2.0
33 stars 8 forks source link

Support for Cool-only systems #68

Open jlrobbin opened 1 year ago

jlrobbin commented 1 year ago

Hi, my system doesn't have heating, just cooling. And that's setup correctly in Kumo cloud. Wondering if there is a way to disable the heating option or have it respect the information coming from Kumo?

fjs21 commented 1 year ago

In your Homebridge log, do you see anything like:

'Initializing "%s" of unitType "%s" as generic (unspecified) unit.'

Where the first %s is the name of your device.

If so, what is stated as the unitType? I use that to identify the unit - so if your's is new then I can try to develop a new accessory that only supports cooling.

jlrobbin commented 1 year ago

I see this: "Initializing "Main Bedroom" as ductless unit.". In my Kumo app, there are settings in advanced for each unit to specify system type. "Cool only" or "Cool and Heat" are the two choices.

Ironically, btw, my unit is actually Ducted, but I don't know how to change that setting. The app won't let me.

jasongin commented 1 year ago

I wanted this capability also, so I implemented support for disabling certain functions via plugin options at https://github.com/jasongin/homebridge-kumo/commit/21ca58395f7dd802cee11a946d94f27895879022

If you use that to disable heating, the effect is that you no longer see a heat/cool/auto mode selector in the UI, just a power button that turns on/off the cooling. I'll bring this in as a pull request very soon; I'm waiting on another PR first.