Geoff Davis
cb70159d48
Update authors
2020-07-06 09:43:52 -07:00
Geoff Davis
46e32a2021
Merge branch 'master' into temp_storage
2020-07-05 22:02:04 -07:00
Geoff Davis
b86ce7ddcd
Merge pull request #11 from pgenera/better_action
...
Get running state from heatpump
2020-07-05 21:57:43 -07:00
Geoff Davis
6525c39340
Merge pull request #12 from am-io/fix-fan-controls
...
Fix fan speed control
2020-07-05 21:54:28 -07:00
loongyh
655ca2ac0f
Don't treat swing mode 'auto' as CLIMATE_SWING_VERTICAL
2020-07-06 07:44:48 +08:00
am-io
8fbf0ecc98
Fix fan speed control
2020-06-28 14:33:39 +10:00
Phil Genera
41579d226c
Also be optimistic when turning off
2020-06-06 11:41:28 -04:00
Phil Genera
7a9ad85414
Naive auto mode action support
2020-06-06 09:40:54 -04:00
Phil Genera
7e91b6bdae
Fix missing breaks and have slightly more optimism on mode changes
2020-06-06 09:17:40 -04:00
Phil Genera
bf9259ce0a
off by one branch
2020-06-06 08:54:39 -04:00
Phil Genera
a36cb30a89
assume fan running when switching to fan mode
2020-06-06 08:48:10 -04:00
Phil Genera
4b3675168b
Get running state from hp instead of computing
2020-06-06 08:11:19 -04:00
Phil Genera
9515257c8b
Store setpoints per-mode to make selection work like the IR remote.
2020-06-04 20:26:56 -04:00
Geoff Davis
b5b9836eda
Add pgenera to authors
2020-06-02 21:13:34 -07:00
Geoff Davis
e1106eda77
Add "idle" states during heating and cooling.
...
Dev version of esphome supports an idle state, so we'll take a guess at
what the state is at a given point by comparing the set point.
Note that this commit does not take into account hysteresis around the
set point, and just assumes that if the temperature is at or over the
set point during heating that the unit is idle, or if the temperature is
at or under the setpoint during cooling that it's idle.
2020-06-02 20:30:53 -07:00
Phil Genera
a4f96c069a
slightly more whitespace
2020-05-31 20:55:06 -04:00
Phil Genera
4102ff48cc
Correct compiler warning, try harder to match upstream formatting style
2020-05-31 20:00:11 -04:00
Phil Genera
3b66056d75
Rewrite to something a bit more compact
2020-05-30 20:26:07 -04:00
Phil Genera
198dc5c052
Optimistically report the newly set values when receiving an update, and support the simple kinda of ClimateActions.
2020-05-29 21:46:32 -04:00
Geoff Davis
10f08a68d4
Use upstream HeatPump library
...
SwiCago HeatPump has merged changes to variable initialization.
2020-03-18 07:44:08 -07:00
Geoff Davis
7fe2ad2997
Bump version to 1.0.0
2020-03-11 15:35:12 -07:00
Geoff Davis
b9061043a5
First working version
...
Various fixups to function definitions and namespacing to make the split
header/cpp file configuration work.
2020-03-11 14:51:57 -07:00
Geoff Davis
92d9b5bb2f
Move constructor to cpp file to fix include
2020-03-11 11:49:25 -07:00
Geoff Davis
b1c9234877
Initial implementation
2020-03-11 11:24:51 -07:00