Commit graph

69 commits

Author SHA1 Message Date
Arie Catsman
b7d56ad38a
Bump pyenphase to 1.22.0 (#123103) 2024-08-03 10:21:12 -05:00
Diogo Gomes
92e6dacf14
Update CODEOWNERS of enphase_envoy (#121623) 2024-07-09 22:53:49 +02:00
Arie Catsman
592cfc9c17
Bump pyenphase to 1.20.6 (#121583)
bump pyenphase to 1.20.6
2024-07-09 12:52:04 +02:00
Arie Catsman
c437d3f858
Bump pyenphase to 1.20.3 (#117061) 2024-05-08 07:02:49 -05:00
Arie Catsman
b9fdd56f01
Bump pyenphase to 1.20.1 (#114218) 2024-03-25 22:42:19 -10:00
Arie Catsman
5f5d40ed52
Bump pyenphase to 1.20.0 (#113963) 2024-03-21 13:56:31 -10:00
Arie Catsman
c7eabd95e6
Bump pyenphase to 1.19.2 (#112747) 2024-03-08 15:28:03 -05:00
Paulus Schoutsen
f416d67d21
Remove built-in support for import_executor in manifest (#112725) 2024-03-08 12:02:32 -05:00
J. Nick Koston
af4771a198
Import enphase_envoy in the executor to avoid blocking the event loop (#111805) 2024-02-28 22:25:55 -10:00
Arie Catsman
850add120a
Bump pyenphase to 1.19.1 (#111653) 2024-02-27 09:56:49 -10:00
Arie Catsman
49667a26b2
Bump pyenphase to 1.19.0 (#108951) 2024-01-27 10:10:03 -10:00
Arie Catsman
45fec1d404
Bump pyenphase to 1.17.0 (#107950) 2024-01-13 16:53:48 +01:00
Arie Catsman
e5eb58b456
Bump Pyenphase to 1.16.0 (#107719) 2024-01-10 14:34:25 +01:00
J. Nick Koston
ced4123d4c
Bump pyenphase to 1.15.2 (#106134) 2023-12-20 14:10:56 -10:00
Arie Catsman
43c5bf27e6
Bump pyenphase to 1.14.3 (#104101)
fix(101354):update pyenphase to 1.14.3
2023-11-17 08:16:53 -05:00
Arie Catsman
cd9ad32e32
Add catsmanac to enphase_envoy codeowners (#104086) 2023-11-16 14:56:36 -06:00
Charles Garwood
b372a64057
Bump pyenphase to 1.14.2 (#103553) 2023-11-06 17:53:44 -06:00
Charles Garwood
b12d99bd2b
Bump pyenphase to 1.14.1 (#103239) 2023-11-02 15:46:58 -04:00
J. Nick Koston
5cec687247
Bump pyenphase to 1.13.1 (#102431) 2023-10-20 15:27:54 -10:00
Charles Garwood
013e580c02
Add support for changing Enphase battery backup modes (#102392) 2023-10-20 14:05:42 -10:00
Charles Garwood
e1972ba3c8
Add Enphase charge from grid switch (#102394)
* Add Enphase charge from grid switch

* review comments
2023-10-20 14:30:54 -04:00
Charles Garwood
c3a7aee48e
Bump pyenphase to 1.11.4 (#100288) 2023-09-13 16:04:34 +02:00
Charles Garwood
270df003fe
Bump pyenphase to 1.11.3 (#100255) 2023-09-13 08:15:33 +02:00
Charles Garwood
f344000ef9
Bump pyenphase to 1.11.2 (#100249)
* Bump pyenphase to 1.11.1

* Apply suggestions from code review

---------

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2023-09-13 00:17:29 +02:00
Joost Lekkerkerker
9a45e2cf91
Bump pyenphase to v1.11.0 (#99941) 2023-09-08 19:08:32 +02:00
J. Nick Koston
f1ae523ff2
Bump pyenphase to 1.9.3 (#99787)
* Bump pyenphase to 1.9.2

changelog: https://github.com/pyenphase/pyenphase/compare/v1.9.1...v1.9.2

Handle the case where the user has manually specified a password for
local auth with firmware < 7.x but its incorrect.

The integration previously accepted any wrong password and would
reduce functionality down to what works without a password. We now
preserve that behavior to avoid breaking existing installs.

* bump
2023-09-07 12:17:04 +02:00
Joost Lekkerkerker
6194f7faea
Bump pyenphase to 1.9.1 (#99574) 2023-09-04 07:39:24 -04:00
Charles Garwood
65691fffd6
Change Enphase dry contact relay binary_sensor to switch (#98467)
* Switch relay status from binary_sensor to switch

* docstring

* Bump pyenphase to 1.7.1

* review comments pt1

* review comments pt2

* Mutate data in lib instead of HA

* Bump pyenphase to 1.8.1
2023-08-22 21:28:39 -04:00
Charles Garwood
e3438baf49
Add select platform to Enphase integration (#98368)
* Add select platform to Enphase integration

* Review comments pt1

* Review comments pt2

* Review comments

* Additional tweaks from code review

* .coveragerc

---------

Co-authored-by: J. Nick Koston <nick@koston.org>
2023-08-14 20:23:16 -04:00
Charles Garwood
8912b19cf4
Add Enphase Encharge aggregate sensors (#98276)
* Add Encharge aggregate sensors

* Update dependency
2023-08-11 20:15:42 -04:00
Charles Garwood
4342a95be0
Add Enphase switch platform and grid enable switch (#98261)
* Add Enphase switch platform and grid enable switch

* Update dependency

* Fix docstrings

* Update .coveragerc
2023-08-11 13:31:47 -04:00
J. Nick Koston
1b54b22a91
Bump pyenphase to 1.3.0 (#98090) 2023-08-08 21:11:57 -10:00
Charles Garwood
ce6b759b70
Add Envoy enpower sensors (#98086) 2023-08-08 17:05:52 -10:00
J. Nick Koston
331bdcc596
Bump pyenphase to 1.1.3 (#98074)
changelog: https://github.com/pyenphase/pyenphase/compare/v1.1.1...v1.1.3
2023-08-08 18:51:17 -04:00
Charles Garwood
25467b573e
Bump pyenphase to 1.1.1 (#98065) 2023-08-08 11:27:59 -10:00
Charles Garwood
128dadafae
Add initial sensors for Enphase Encharge batteries (#97946) 2023-08-07 16:46:00 -10:00
Charles Garwood
eff7b8f81a
Update enphase_envoy codeowners (#97947) 2023-08-07 13:27:51 +02:00
J. Nick Koston
05e131452d
Add model/part number data enphase_envoy (#97942) 2023-08-06 16:55:34 -10:00
J. Nick Koston
99c3ca030d
Bump pyenphase to 0.11.0 (#97926) 2023-08-06 09:31:37 -10:00
J. Nick Koston
ceac5f8d5a
Proactively refresh the enphase envoy token to handle cloud service downtime (#97880) 2023-08-06 08:31:45 -10:00
J. Nick Koston
00e78fbf19
Cache envoy auth tokens to ensure integration works if cloud is offline (#97872) 2023-08-05 14:51:19 -10:00
J. Nick Koston
02e546e3ef
Refactor enphase_envoy to use pyenphase library (#97862) 2023-08-05 13:33:16 -10:00
J. Nick Koston
7995d3777a
Fix package names to match pypi index metadata (#93883)
* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* uses _

* uses -

* fix metadata
2023-05-31 21:12:53 -04:00
Erik Montnemery
78c9b70c8d
Sort manifests 3 (#87024) 2023-02-08 20:19:19 +01:00
epenet
ecd43f391f
Prettify json (manifest.json) (#68886) 2022-03-30 10:56:37 +02:00
J. Nick Koston
5b755b74fb
Add loggers to integration manifest.json (#65083) 2022-01-28 13:37:53 -08:00
J. Nick Koston
40a57b3b01
Bump enphase_envoy to 0.20.1 (#61082) 2021-12-06 08:48:17 +01:00
Greg
1b3530a3f8
Bump envoy_reader API to 0.20.0 (#55822) 2021-09-05 20:32:50 -10:00
Charles Garwood
9f754f1643
bump envoy_reader to 0.19.0 (#50827) 2021-05-19 22:30:31 +02:00
Franck Nijhof
055cdc64c0
Add support for IoT class in manifest (#46935) 2021-04-15 10:21:38 +02:00