Commit Graph

156 Commits

Author SHA1 Message Date
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
Geoff Davis
76b711d730
Merge pull request #15 from loongyh/fix-swing
Don't treat swing mode 'auto' as CLIMATE_SWING_VERTICAL
2020-07-05 21:53:11 -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
80c048f489 Merge branch 'release/1.2.0' into develop 2020-06-02 21:17:19 -07:00
Geoff Davis
6f6b84040e Merge branch 'release/1.2.0' 2020-06-02 21:15:49 -07:00
Geoff Davis
9b4479a8c1 Bump version to 1.2.0 2020-06-02 21:15:39 -07:00
Geoff Davis
9204259583 Merge branch 'master' into develop 2020-06-02 21:14:59 -07:00
Geoff Davis
b5b9836eda Add pgenera to authors 2020-06-02 21:13:34 -07:00
Geoff Davis
e819d5d261 Fix temperature step data type.
Should be a float, not a uint8_t.
2020-06-02 20:37:10 -07:00
Geoff Davis
896157f028
Merge pull request #8 from geoffdavis/drying
Add "idle" states during heating and cooling.
2020-06-02 20:34:24 -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
Geoff Davis
df17127e1c
Merge pull request #7 from pgenera/optimistic-changes
Optimistically report changes to esphome

Closes GH-4, GH-6
2020-06-02 19:08:28 -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
7a165a6d3e Merge branch 'release/1.1.0' into develop 2020-03-18 07:48:22 -07:00
Geoff Davis
940b1c5929 Merge branch 'release/1.1.0' 2020-03-18 07:45:50 -07:00
Geoff Davis
5821e034a4 Bump version to 1.1.0 2020-03-18 07:45:36 -07: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
b7d6d0dda3 Use callbacks, update more frequenly.
Callbacks appear to be working now that variables are initialized in the
HeatPump library.

With callbacks enabled, we can poll more often.
2020-03-18 07:29:30 -07:00
Geoff Davis
4dcf811024 Merge branch 'release/1.0.2' into develop 2020-03-14 15:57:55 -07:00
Geoff Davis
79afe8f734 Merge branch 'release/1.0.2'
Fixes GH-1
2020-03-14 15:57:04 -07:00
Geoff Davis
75d680a8fc Bump version to 1.0.2 2020-03-14 15:56:52 -07:00
Geoff Davis
66b4efad8b Add requirements section
Source code had requirements, but readme didn't.
For GH-1
2020-03-11 23:04:27 -07:00
Geoff Davis
ca0168dc57 Merge branch 'release/1.0.1' into develop 2020-03-11 17:00:01 -07:00
Geoff Davis
cfcaa1ebda Merge branch 'release/1.0.1' 2020-03-11 16:59:37 -07:00
Geoff Davis
2d1ae5abaf Bump version to 1.0.1 2020-03-11 16:59:21 -07:00
Geoff Davis
13ab46b421 Merge branch 'feature/docfix' into develop 2020-03-11 16:58:02 -07:00
Geoff Davis
e79d216cfc Change I to The Author 2020-03-11 16:55:47 -07:00
Geoff Davis
9cc1c4e081 Even more doc tweaks. 2020-03-11 16:54:51 -07:00
Geoff Davis
3cdc870b4a More examples, more references 2020-03-11 16:51:01 -07:00
Geoff Davis
e8641f9cb7 Fix urls 2020-03-11 16:25:00 -07:00
Geoff Davis
d2637ad8e3 Fix baud_rate text 2020-03-11 16:20:50 -07:00
Geoff Davis
8a0bba689d Numerous documentation corrections
Change J105 to CN105.
Fix up formatting.
Add list of supported units from SwiCago.
2020-03-11 16:18:24 -07:00
Geoff Davis
8bf9d19452 Merge branch 'release/1.0.0' into develop 2020-03-11 15:39:38 -07:00
Geoff Davis
379c3abdb2 Merge branch 'release/1.0.0' 2020-03-11 15:39:25 -07:00
Geoff Davis
7fe2ad2997 Bump version to 1.0.0 2020-03-11 15:35:12 -07:00
Geoff Davis
8fa71878fa Add see also section, update example config 2020-03-11 15:32:49 -07:00
Geoff Davis
32ff547c7b Update README 2020-03-11 15:05:47 -07:00