Skip to content

Commit

Permalink
ICP-7174 ICP-7282 ICP-7283 ICP-7308 ICP-7309 ICP-7288 ICP-7289 Misc S…
Browse files Browse the repository at this point in the history
…telpro fixes (#3750)

* ICP-7174 Update Stelpro Ki logic errors

* ICP-7282 ICP-7283 Add heatingSetpoint temp unit

* ICP-7308 ICP-7309 Tweaks to operating state logic
Not a full resolution

* ICP-7288 Change rounding method for temperature conversion

* Changes to temperature alarm handling

* Add null check

* Update temperature handling logic
Fix bug with Zigbee and Maestro negative number handling

* Add some comments describing magic numbers

* Check for thermostat state updates on corner cases

* Re-organize some of the handleTemperature logic

* Add work-around for Ki Zigbee operating state firmware bug
Reduce need to call sendEvent

* Update operating state validation logic
Track raw temperature and raw setpoint values from the thermostat and compare those

* Revert indentation changes made from rebasing
  • Loading branch information
dkirker authored and tpmanley committed Jan 3, 2019
1 parent 44e7e7f commit 253bec3
Show file tree
Hide file tree
Showing 3 changed files with 602 additions and 405 deletions.

0 comments on commit 253bec3

Please sign in to comment.