Robert Hillis
12c067970a
Use DeviceInfo Class E ( #58230 )
2021-10-23 11:44:51 +02:00
GitHub Action
f42c2f5170
[ci skip] Translation update
2021-10-02 12:59:05 +00:00
Greg
6a266ae3c0
Change state_class so older Envoys can use Energy Dashboard ( #55383 )
2021-09-30 11:34:41 +02:00
Greg
1b3530a3f8
Bump envoy_reader API to 0.20.0 ( #55822 )
2021-09-05 20:32:50 -10:00
GitHub Action
65d14909ee
[ci skip] Translation update
2021-08-27 00:14:42 +00:00
Erik Montnemery
bce7c73925
Remove `last_reset` attribute from and set state class to `total_increasing` for enphase_envoy energy sensors ( #54831 )
2021-08-18 08:58:32 -07:00
GitHub Action
0626542a14
[ci skip] Translation update
2021-08-12 00:14:10 +00:00
Erik Montnemery
41f3c2766c
Move temperature conversions to entity base class (2/8) ( #54468 )
2021-08-11 18:57:12 +02:00
Michael
206073632f
Fix sensor PLATFORM_SCHEMA for ebox and enphase_envoy ( #54142 )
...
* Fix sensor PLATFORM_SCHEMA
* fix pylint
2021-08-06 14:59:00 +02:00
GitHub Action
ba93bda3ad
[ci skip] Translation update
2021-08-05 00:34:46 +00:00
GitHub Action
8c5620e74b
[ci skip] Translation update
2021-08-02 03:40:04 +00:00
Paulus Schoutsen
057d979335
Add last reset to enphase sensors ( #53653 )
2021-07-28 17:31:10 -07:00
GitHub Action
531733da7b
[ci skip] Translation update
2021-07-19 00:09:50 +00:00
Daniel Hjelseth Høyer
fbad453c89
Pylint 2.9.3 ( #52972 )
...
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
2021-07-14 21:44:57 -07:00
GitHub Action
b347226820
[ci skip] Translation update
2021-07-10 00:09:24 +00:00
Franck Nijhof
5b663b1fb9
Add state class to Enphase Envoy ( #52113 )
2021-06-23 10:46:00 -07:00
GitHub Action
d805e971b4
[ci skip] Translation update
2021-06-22 00:14:17 +00:00
GitHub Action
7615af35d8
[ci skip] Translation update
2021-06-07 00:18:16 +00:00
GitHub Action
c81df50191
[ci skip] Translation update
2021-06-06 00:19:43 +00:00
GitHub Action
460092ec9a
[ci skip] Translation update
2021-05-23 00:13:25 +00:00
Charles Garwood
9f754f1643
bump envoy_reader to 0.19.0 ( #50827 )
2021-05-19 22:30:31 +02:00
GitHub Action
1f80defe3a
[ci skip] Translation update
2021-05-18 00:12:13 +00:00
GitHub Action
877cb43c06
[ci skip] Translation update
2021-05-17 05:17:18 +00:00
HomeAssistant Azure
7df47664e8
[ci skip] Translation update
2021-05-12 00:04:03 +00:00
J. Nick Koston
d5e39e8748
Remove redundant names from config flow titles ( #50380 )
2021-05-10 22:14:33 -07:00
HomeAssistant Azure
dfe8ab6666
[ci skip] Translation update
2021-05-10 00:04:47 +00:00
HomeAssistant Azure
0df9454310
[ci skip] Translation update
2021-05-04 00:03:46 +00:00
HomeAssistant Azure
04266301e9
[ci skip] Translation update
2021-05-03 00:05:16 +00:00
Franck Nijhof
e652ff3a6a
Clean up connection classes in integrations D-G ( #49890 )
2021-04-30 21:02:21 -10:00
Ruslan Sayfutdinov
183220008d
Rename FlowResultDict to FlowResult ( #49847 )
2021-04-29 13:40:51 +02:00
J. Nick Koston
a67b9eff17
Reduce config entry setup/unload boilerplate D-F ( #49733 )
2021-04-26 20:46:49 -10:00
Milan Meulemans
48695869f9
Change dict[str, Any] to FlowResultDict ( #49546 )
2021-04-22 17:23:15 -10:00
HomeAssistant Azure
69c1721c2a
[ci skip] Translation update
2021-04-22 00:02:50 +00:00
HomeAssistant Azure
020d456889
[ci skip] Translation update
2021-04-21 00:03:47 +00:00
HomeAssistant Azure
a67a45624d
[ci skip] Translation update
2021-04-19 00:04:29 +00:00
HomeAssistant Azure
343b8faf9b
[ci skip] Translation update
2021-04-17 00:03:46 +00:00
HomeAssistant Azure
283342bafb
[ci skip] Translation update
2021-04-16 00:03:57 +00:00
J. Nick Koston
2887eeb32f
Only enable envoy inverters when the user has access ( #49234 )
2021-04-15 11:17:32 +02:00
Franck Nijhof
055cdc64c0
Add support for IoT class in manifest ( #46935 )
2021-04-15 10:21:38 +02:00
HomeAssistant Azure
e86aad34b9
[ci skip] Translation update
2021-04-15 00:02:56 +00:00
HomeAssistant Azure
93c68f8be6
[ci skip] Translation update
2021-04-13 00:04:04 +00:00
J. Nick Koston
73f227b651
Use shared httpx client in enphase_envoy ( #48709 )
...
* Use shared httpx client in enphase_envoy
* test fix
* f
* bump version
2021-04-12 10:31:25 +02:00
HomeAssistant Azure
c7d19d5115
[ci skip] Translation update
2021-04-12 00:04:19 +00:00
HomeAssistant Azure
45a92f5791
[ci skip] Translation update
2021-04-11 00:04:41 +00:00
HomeAssistant Azure
8e6238ff61
[ci skip] Translation update
2021-04-08 00:03:23 +00:00
HomeAssistant Azure
82cc5148d7
[ci skip] Translation update
2021-04-07 00:04:06 +00:00
HomeAssistant Azure
e8cbdea881
[ci skip] Translation update
2021-04-06 00:04:07 +00:00
J. Nick Koston
94fde73add
Add config flow for enphase envoy ( #48517 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2021-04-04 22:11:06 -10:00
Erik Montnemery
9e9ba53f0e
Move SensorEntity last in the inheritance tree ( #48230 )
2021-03-22 20:05:13 +01:00
Erik Montnemery
23b562386f
Migrate integrations d-e to extend SensorEntity ( #48211 )
2021-03-22 12:52:29 +01:00
Erik Montnemery
6c084ae6ce
Update integrations a-e to override extra_state_attributes() ( #47756 )
2021-03-11 16:51:03 +01:00
Greg
5164a18d53
Bump version to fix returned data for old firmware ( #44600 )
2020-12-28 15:13:11 -10:00
Greg
a5cd4efd83
Optimize api calls between envoy_reader and Home Assistant ( #42857 )
...
* Updating sensor to use single API call
* Updated comment
Updated comment to reflect that polling is needed.
* Reduced calls to single API call
* Added except handling and increased async timeout
* Cleaned up some comments
* Added error handling
* Added last_reported date for inverters
* Added message during failed update
* Added retries to update function
* Updated update function
* Reformatted sensor.py with black
* Increased default scan period
* fixed timedelta typo
* importing CoordinatorEntity
* Check during setup else raise PlatformNotReady
* Removed async_update and override state
* using SCAN_INTERVAL constant
* fixed typo
* removed unused constant
* Removed retry logic
* Changed to catching exceptions rather than strings
* shortened string split line
* Replace requests_async with httpx
* Bump envoy_reader version to 0.17.2
* Resolving comments from PR requested changes
* Fixed typo in scan_interval
* Removed period from logging messages
* Bumping envoy_reader to 0.18.0
* Incorporating suggested changes
* Removing no longer used try/except
* Fail setup if authentication fails
* Bump envoy_reader to 0.18.2
2020-12-28 23:58:09 +01:00
Greg
d274a62c31
Bump envoy_reader version to 0.17.3 ( #44205 )
...
* Bump envoy_reader version to 0.17.0rc0
* Fixing version number
2020-12-14 22:51:28 +01:00
Greg
65796eee2d
Add codeowner to Enphase Envoy manifest ( #43402 )
2020-11-23 19:58:30 +01:00
Greg
a633341dc9
Bump envoy version to 0.17.0 ( #43498 )
2020-11-22 14:02:27 +01:00
Greg
a5b8d0038f
Bump version to 0.16.2 ( #42696 )
2020-11-01 12:25:33 +01:00
Greg
f4168a0e07
Bump envoy_reader version ( #35465 )
2020-05-10 20:04:12 +02:00
Paulus Schoutsen
f1d3c0d19b
Remove unused manifest fields ( #33595 )
2020-04-03 12:58:19 -07:00
Franck Nijhof
345cc244ed
Correct names in manifests (C-L) ( #30532 )
2020-01-07 08:19:17 +01:00
Franck Nijhof
a84741392b
Format all manifests with prettier ( #30521 )
2020-01-06 21:28:23 +01:00
Greg
f23cc16660
Upgrade envoy_reader to 0.11.0 ( #30179 )
2019-12-23 21:35:54 +01:00
Greg
feb39c39a3
Update Envoy sensor to configure credentials and grab Inverter Date from updated API ( #28837 )
...
* Update manifest.json
Updated sensor to use the latest version of the API to be able to use the new features.
* Updated sensor to use new API features. Configurable credentials and Inverter last reported date.
* EnvoyReader is passed to Envoy uses async update()
* Fixed pydocstyle warnings
* Fixed merge issue. Had extra variable.
* Added warning message when authentication for Inverter data fails
* Added continue after exception for loop
* Moved if statement outside of try/except
* Removed unneeded boolean attribute
2019-12-18 01:51:19 +01:00
springstan
10759b7ca6
Move imports to top for enphase_envoy ( #29450 )
2019-12-04 21:21:25 -08:00
Franck Nijhof
c7da781efc
Update documentation link URL for integrations in all manifests ( #27114 )
2019-10-02 09:25:44 -07:00
Jesse Rizzo
4060f1346a
Improve Envoy detection and support multiple Envoys ( #26665 )
...
* Bump envoy_reader to 0.8.6, fix missing dependency
* Support for optional name in config
* Replace str.format with f-strings
2019-09-17 20:24:03 +02:00
Jesse Rizzo
8241193fa8
Bump envoy_reader to 0.8.6, fix missing dependency ( #25679 )
...
* Bump envoy_reader to 0.8.6, fix missing dependency
* Bump envoy_reader to 0.8.6, fix missing dependency
2019-08-05 23:15:42 +02:00
Paulus Schoutsen
4de97abc3a
Black
2019-07-31 12:25:30 -07:00
Jesse Rizzo
f90fe7e628
Enphase envoy individual inverter production ( #24445 )
...
* bump envoy_reader version to 0.4
* bump dependency envoy_reader to 0.4
* Enphase envoy get individual inverter production
* Add period in function description
* Fix dumb typo
* Define _attributes in __init__
* Better error messages, make update async
* Fix format error
* Fix pylint errors
* set unknown state to None
* Bump envoy_reader version to 0.8
* Change attributes to separate sensors
* Fix dumb thing
* Improve platform_setup for inverters
* Remove unneeded self._attributes, refactor platform setup
* Refactor platform setup
2019-07-08 10:21:08 -04:00
Jesse Rizzo
5800b57791
bump dependency envoy_reader to 0.4 ( #24145 )
...
* bump envoy_reader version to 0.4
* bump dependency envoy_reader to 0.4
2019-05-27 19:48:00 +02:00
cgtobi
2c07bfb9e0
Remove dependencies and requirements ( #23024 )
...
* Remove dependencies and requirements
* Revert "Remove dependencies and requirements"
This reverts commit fe7171b4cd
.
* Remove dependencies and requirements
* Revert "Remove dependencies and requirements"
This reverts commit 391355ee2c
.
* Remove dependencies and requirements
* Fix flake8 complaints
* Fix more flake8 complaints
* Revert non-component removals
2019-04-12 10:13:30 -07:00
Paulus Schoutsen
cfe4cf30ad
Add manifests ( #22699 )
...
* Add manifests
* Update auto name
* Update codeowners
* Add requirements from platforms
* Minor cleanup
* Incorporate changes from awarecan PR
2019-04-03 21:14:45 -07:00
Tobias Sauerwein
048b100eea
Clean up docstrings ( #22679 )
...
* Clean up docstrings
* Fix long lines
* Fix more docstrings
* Fix more docstrings
* Fix more docstrings
2019-04-03 17:40:03 +02:00
Paulus Schoutsen
f5076188ef
Consolidate all platforms that have no tests ( #22096 )
...
* Consolidate
* Fix tests
* Update imports
* Fix import
* Use importlib because integration and package share name
* Fix more tests
* Update .coveragerc and CODEOWNERS
2019-03-16 20:44:05 -07:00