Commit Graph

22 Commits

Author SHA1 Message Date
Guillaume Rischard
3086d0ecb3
Update SwiCago/HeatPump to latest commit
Difference is https://github.com/SwiCago/HeatPump/pull/182
2022-10-27 10:54:31 -04:00
Geoff Davis
9949521bba Bump version to 2.4.0 2022-04-05 11:55:00 -07:00
Geoff Davis
822a442301 Change hp->connect to new format
Pin to most recent version of SwiCago/HeatPump

Too much skew between the various unspecified versions of SwiCago/HeatPump
2022-04-05 11:46:40 -07:00
Geoff Davis
1eba856865 Bump version to 2.3.2 2021-10-23 19:46:27 -07:00
Geoff Davis
af817ef762 Merge branch master into develop 2021-10-23 13:55:15 -05:00
Geoff Davis
547a05c78f Bump version to 2.3.1
Update version to 2.3.1
2021-10-23 13:48:36 -05:00
Geoff Davis
e20c3148d5 Dereference make_preferences object
API changed upstream. Using the dereferenced version.
2021-10-23 13:16:48 -05:00
Geoff Davis
ad65768860 Namespace call to delay
Upstream library changes made calls to delay become ambiguous. Force to
the esphome version, even though we declared namespace esphome already.
2021-10-23 13:07:38 -05:00
Geoff Davis
a0b9f3ad8e Bump version to 2.3.0 2021-09-11 21:56:35 -07:00
Kirill Zakharenko
4f3a4a863d Conform to changed climate traits API from esphome v1.9.4 2021-07-13 19:52:51 +03:00
Geoff Davis
c6cd491fe6 Bump version to 2.2.0
Recent changes require esphome 1.19.1 or greater
2021-06-23 04:35:33 -07:00
Mark Blakeney
6e3ea4989b Fix esphome v1.19 changes
Addresses issue #37.
2021-06-21 14:28:38 +10:00
Mark Blakeney
aa60a7f4ef Fix HA connection thrashing when no comms
If the CN105 connection to the heat pump is down (i.e. unplugged,
wrongly configured, etc), then the ESP device goes into a hard thrash
loop where it is disconnecting and reconnecting to the HA server 2 times
every second, i.e. it smashes the HA server ad-infinitum. This commit
fixes this by ensuring the heat pump attributes are initialised to at
least something non-random. We set the temperatures to NAN so it is
clear they have not been initialised by heat pump, and thus apparent in
logs etc.
2021-06-12 11:21:51 +10:00
Geoff Davis
3a3502fc0d Bump version to 2.1.1 2021-05-29 08:41:25 -07:00
Geoff Davis
7513c7d096 Bump version to 2.1.0 2021-05-27 21:43:08 -07:00
Simon Knopp
4cebb59611 Add support for set_remote_temperature() 2021-05-28 11:09:47 +12:00
Geoff Davis
6d57971247 Bump version to 2.0.0, update authors 2021-05-27 13:38:25 -07:00
Geoff Davis
1aa19b2888 Minor whitespace cleanup 2021-05-27 13:24:02 -07:00
Simon Knopp
cc4022babb Make this component work as a climate platform
I didn't understand initially how this was meant to be done. It makes
sense in hindsight.
2021-05-27 10:44:07 +12:00
Simon Knopp
83c00b8d10 Optionally set baud_rate in YAML
Some models require different baud rates (e.g.
https://github.com/SwiCago/HeatPump/pull/158).
2021-05-26 21:27:59 +12:00
Simon Knopp
65edd60078 Configure the ClimateTraits in YAML
Some heatpump models (don't) support different traits so it's useful to
be able to override these directly in the config file.
2021-05-26 21:27:59 +12:00
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