Commit Graph

178 Commits

Author SHA1 Message Date
Simon Knopp
d15916fbdc Make this usable as an external_component
Since v1.18.0 esphome supports external components which allow you to
use custom components much more easily.

https://esphome.io/components/external_components.html
2021-05-26 18:00:11 +12:00
Geoff Davis
38ef00f6c7
Merge pull request #27 from deisterhold/patch-1 2021-05-06 12:48:35 -07:00
Daniel Eisterhold
7f660a4f64
Add link to circuit section of README 2021-05-02 10:10:45 -05:00
Geoff Davis
b6b47f2f5e Merge branch 'release/1.3.1' 2021-04-28 10:53:48 -07:00
Geoff Davis
06bc22c025 Update authors 2021-04-28 10:40:29 -07:00
Geoff Davis
7a18097fb7 Update README
Reference upstream swicago library via github URL, per @oddeirik. Fixes
GH-26

ESPHome 1.15.x has been out for a while now.
2021-04-28 10:38:02 -07:00
Geoff Davis
cb472cbf60 Bump version to 1.3.1 2021-04-28 10:38:02 -07:00
Geoff Davis
03866233fc
Merge pull request #21 from nao-pon/fix_temp_change
fix mode discrepancies when using IR control
2021-04-28 10:37:46 -07:00
Geoff Davis
3828b28850 Merge branch 'hotfix/esp32' 2021-04-28 10:35:35 -07:00
Geoff Davis
9a48ec6f3e Update README
Reference upstream swicago library via github URL, per @oddeirik. Fixes
GH-26

ESPHome 1.15.x has been out for a while now.
2021-04-28 10:35:23 -07:00
Geoff Davis
e1fd2a0c4a Bump version to 1.3.1 2021-04-28 10:29:18 -07:00
Naoki Sawada
3fd616ad6f
fix mode discrepancies when using IR control
Fixed a problem that the mode is returned to the original mode when the temperature is changed with HA after changing the mode with the infrared remote controller.
2020-09-08 17:48:49 +09:00
Geoff Davis
27c5f160a0 Merge branch 'master' into develop 2020-07-06 10:24:22 -07:00
Geoff Davis
3f2d7eed23 Add CONTRIBUTING 2020-07-06 10:23:10 -07:00
Geoff Davis
a3c4f92aac Add CONTRIBUTING 2020-07-06 10:22:04 -07:00
Geoff Davis
c85fef08be Merge branch 'release/1.3.0' into develop 2020-07-06 09:59:04 -07:00
Geoff Davis
5fd98804cf Merge branch 'release/1.3.0' 2020-07-06 09:44:43 -07:00
Geoff Davis
cb70159d48 Update authors 2020-07-06 09:43:52 -07:00
Geoff Davis
e0fdd6ba07 Bump version to 1.3.0 2020-07-06 09:19:24 -07:00
Geoff Davis
e7cab56be6 Merge branch 'master' into develop 2020-07-05 22:14:53 -07:00
Geoff Davis
12a04d84a6 Merge branch 'master' into develop 2020-07-05 22:13:19 -07:00
Geoff Davis
a114297b39
Merge pull request #10 from pgenera/temp_storage
Store setpoints per-mode to make selection work like the IR remote.
2020-07-05 22:04:34 -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
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