Commit graph

18 commits

Author SHA1 Message Date
Marc Mueller
be68feffdd
Enable strict typing for enphase_envoy () 2024-01-06 23:42:38 -10:00
J. Nick Koston
33f748493e
Update enphase_envoy zeroconf checks to use stdlib ipaddress methods () 2023-09-20 09:49:16 +02:00
Franck Nijhof
868a5f377f
Ruff: isort don't split imports based on trailing comma () 2023-08-10 14:27:03 +02:00
J. Nick Koston
00e78fbf19
Cache envoy auth tokens to ensure integration works if cloud is offline () 2023-08-05 14:51:19 -10:00
J. Nick Koston
02e546e3ef
Refactor enphase_envoy to use pyenphase library () 2023-08-05 13:33:16 -10:00
epenet
edc1ee2985
Add type hints to async_step_reauth in components () 2022-06-29 10:21:58 +02:00
J. Nick Koston
fed447a3f4
Filter IPv6 addreses from enphase_envoy discovery () 2022-03-19 13:40:00 -07:00
Robert Hillis
cc3a4fef53
Remove deprecated yaml config from enphase envoy () 2021-12-15 13:55:31 +01:00
J. Nick Koston
2f0695e408
Fix missing unique id in enphase_envoy () 2021-12-05 23:53:53 -08:00
epenet
6f22ffbedd
Use dataclass properties in enphase_envoy discovery ()
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-11-30 15:47:18 +01:00
epenet
7f07755f5c
Use ZeroconfServiceInfo in enphase-envoy ()
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-11-16 17:45:03 -07:00
epenet
8cc2f3b7a4
Use zeroconf attributes in enphase-envoy () 2021-11-05 00:34:10 -05:00
Franck Nijhof
e652ff3a6a
Clean up connection classes in integrations D-G () 2021-04-30 21:02:21 -10:00
Ruslan Sayfutdinov
183220008d
Rename FlowResultDict to FlowResult () 2021-04-29 13:40:51 +02:00
Milan Meulemans
48695869f9
Change dict[str, Any] to FlowResultDict () 2021-04-22 17:23:15 -10:00
J. Nick Koston
2887eeb32f
Only enable envoy inverters when the user has access () 2021-04-15 11:17:32 +02:00
J. Nick Koston
73f227b651
Use shared httpx client in enphase_envoy ()
* Use shared httpx client in enphase_envoy

* test fix

* f

* bump version
2021-04-12 10:31:25 +02:00
J. Nick Koston
94fde73add
Add config flow for enphase envoy ()
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2021-04-04 22:11:06 -10:00