arcus-smart-home / arcusplatform

Java Based Arcus Platform and Agent Components
Apache License 2.0
86 stars 49 forks source link

Add fanmode for Thermostat Capability generator #69

Open KevinTsang opened 5 years ago

KevinTsang commented 5 years ago

https://github.com/arcus-smart-home/arcusweb/pull/13 As mentioned in the comment for this PR, fanmode needs to be added in the capability generator. Creating this issue for tracking purposes.

AndrewX192 commented 5 years ago

Need to sort out whether this should even be an integer - representing fanmode as an integer has various other challenges, such as with the way log messages are created with the history service. This should probably be set as an enum "AUTO", "ON" and "RECIRC", since that seems to be what thermostats generally support

AndrewX192 commented 5 years ago

(marking as enhancement for now, this would be nice to get in before adding thermostat fan controls to arcusandroid and arcusios)