Aaron Bach
|
3bdf962838
|
Add ability to configure AirVisual with city/state/country in UI (#44116)
|
2021-02-01 11:38:03 -10:00 |
Franck Nijhof
|
65cf2fcb6f
|
Drop asynctest (#44746)
|
2021-01-01 22:31:56 +01:00 |
Aaron Bach
|
3707b72a37
|
Deprecate YAML config for AirVisual (0.119 removal) (#42581)
|
2020-11-09 13:41:04 +01:00 |
J. Nick Koston
|
6822190772
|
Fix unmocked https in the test suite (#42316)
|
2020-10-25 07:16:23 -05:00 |
Aaron Bach
|
099de37ee5
|
Fix re-authentication in AirVisual (#41801)
|
2020-10-15 09:30:39 +02:00 |
Davey Chu
|
4b225a87c5
|
Use references in airvisual strings.json (#41005)
|
2020-10-01 13:49:16 -06:00 |
Aaron Bach
|
f82ca44aac
|
Bump pyairvisual to 5.0.2 (#40554)
* Bump pyairvisual to 5.0.2
* Fix tests
|
2020-09-24 15:31:47 -06:00 |
Aaron Bach
|
0e11c10468
|
Prompt user to reauthenticate AirVisual when API key expires (#38341)
* Prompt user to reauthenticate AirVisual when API key expires
* Don't version bump
* Cleanup
* Linting
|
2020-09-09 16:41:07 -06:00 |
Franck Nijhof
|
1c2ebdf307
|
Upgrade black to 20.8b1 (#39287)
|
2020-08-27 13:56:20 +02:00 |
Paulus Schoutsen
|
276f3afb00
|
Do async_setup_platform in background (#36244)
Co-authored-by: J. Nick Koston <nick@koston.org>
|
2020-05-31 22:18:30 -07:00 |
Paulus Schoutsen
|
ec47216388
|
Use built-in test helpers on 3.8 (#34901)
|
2020-04-30 13:29:50 -07:00 |
Aaron Bach
|
86d3321d59
|
Store integration type in AirVisual config entry (#34621)
|
2020-04-24 10:11:17 -07:00 |
Aaron Bach
|
4d292c2723
|
Add support for AirVisual Node/Pro units (#32815)
* Add support for AirVisual Node Pro units
* Fixed tests
* Updated dependencies
* Guard looks cleaner
* Limit options update to geography-based entries
* Docstring
* Use proper precision in display_temp
* Add availability for AirVisualNodeProSensor
* Updated translations
* Samba stuff in play
* Wrap up Samba
* Fix tests
* Remove unnecessary updates
* Normalize labels
* Bump requirements
* Don't include configuration.yaml support for this new functionality
* Fix tests
* Code review
* Code review
* Update coveragerc
* Code review
|
2020-04-23 01:41:14 +02:00 |
Aaron Bach
|
0e2fa7700d
|
Allow more than one AirVisual config entry with the same API k… (#33072)
* Allow more than one AirVisual config entry with the same API key
* Add tests
* Correctly pop geography
* Code review
* Code review
|
2020-03-24 11:39:38 -07:00 |
Aaron Bach
|
21cff003f8
|
Add options flow for AirVisual (#32634)
* Add options flow for AirVisual
* Code review
Co-Authored-By: Robert Svensson <Kane610@users.noreply.github.com>
Co-authored-by: Robert Svensson <Kane610@users.noreply.github.com>
|
2020-03-10 14:16:25 -06:00 |
Aaron Bach
|
f4561891ae
|
Ensure AirVisual import config flow checks API key correctness (#32624)
* Add small improvements to AirVisual config flow tests
* Code review comments
* Code review comments
|
2020-03-09 21:39:42 -06:00 |
Aaron Bach
|
e9a7b66df6
|
Add config entry for AirVisual (#32072)
* Add config entry for AirVisual
* Update coverage
* Catch invalid API key from config schema
* Rename geographies to stations
* Revert "Rename geographies to stations"
This reverts commit 5477f89c24cb3f58965351985b1021fc5fc794a5.
* Update strings
* Update CONNECTION_CLASS
* Remove options (subsequent PR)
* Handle import step separately
* Code review comments and simplification
* Move default geography logic to config flow
* Register domain in config flow init
* Add tests
* Update strings
* Bump requirements
* Update homeassistant/components/airvisual/config_flow.py
* Update homeassistant/components/airvisual/config_flow.py
* Make schemas stricter
* Linting
* Linting
* Code review comments
* Put config flow unique ID logic into a method
* Fix tests
* Streamline
* Linting
* show_on_map in options with default value
* Code review comments
* Default options
* Update tests
* Test update
* Move config entry into data object (in prep for options flow)
* Empty commit to re-trigger build
|
2020-02-28 20:14:17 -07:00 |