Aaron Bach
ce3f918c2c
Fix bug in AirVisual re-auth ( #59685 )
2021-11-15 14:30:26 -08:00
GitHub Action
f0c9f443d1
[ci skip] Translation update
2021-11-15 00:12:46 +00:00
jugla
512bdac724
Air visual : robustness at startup when evaluate time interval ( #59544 )
2021-11-13 08:44:18 -07:00
GitHub Action
f00effaba2
[ci skip] Translation update
2021-11-13 00:11:56 +00:00
GitHub Action
3f2b1fa952
[ci skip] Translation update
2021-11-12 00:12:35 +00:00
GitHub Action
86b12af3dc
[ci skip] Translation update
2021-11-10 00:17:39 +00:00
GitHub Action
e35b83081e
[ci skip] Translation update
2021-11-08 00:12:31 +00:00
GitHub Action
332a571bb4
[ci skip] Translation update
2021-11-07 00:12:38 +00:00
Aaron Bach
39054d656b
Perform some AirVisual code cleanup ( #58858 )
2021-11-01 09:03:37 +01:00
GitHub Action
4e419d8c6f
[ci skip] Translation update
2021-11-01 00:13:04 +00:00
GitHub Action
30fb619095
[ci skip] Translation update
2021-10-24 00:12:57 +00:00
Robert Hillis
59fe30e589
Use DeviceInfo class - A ( #57859 )
2021-10-22 16:35:39 +02:00
GitHub Action
f9d985553c
[ci skip] Translation update
2021-10-22 00:14:10 +00:00
Aaron Bach
47678c5995
Add entity categories for appropriate AirVisual entities ( #58102 )
2021-10-20 15:22:48 -07:00
GitHub Action
a1176cc79a
[ci skip] Translation update
2021-10-18 00:11:59 +00:00
Aaron Bach
3da3d26573
Make sure AirVisual data storage conforms to standards ( #57806 )
2021-10-16 23:58:39 -06:00
GitHub Action
c76e15149c
[ci skip] Translation update
2021-10-17 00:12:27 +00:00
Aaron Bach
b72f1553ea
Use current config entry standards for AirVisual ( #57132 )
2021-10-11 09:17:43 -06:00
GitHub Action
d55a7e5cc7
[ci skip] Translation update
2021-10-09 00:11:46 +00:00
Aaron Bach
4104a3dee6
Use built-in logic for options handler in AirVisual ( #57131 )
2021-10-08 14:20:57 -05:00
GitHub Action
f42c2f5170
[ci skip] Translation update
2021-10-02 12:59:05 +00:00
Aaron Bach
441e99b439
Add long-term statistics for AirVisual sensors ( #55415 )
2021-09-14 22:08:54 +02:00
GitHub Action
19dcb19d07
[ci skip] Translation update
2021-09-04 00:13:17 +00:00
GitHub Action
291a2d6258
[ci skip] Translation update
2021-08-29 00:11:57 +00:00
GitHub Action
65d14909ee
[ci skip] Translation update
2021-08-27 00:14:42 +00:00
Aaron Bach
c9e8d42405
Use EntityDescription - airvisual ( #55125 )
2021-08-25 10:51:02 +02:00
GitHub Action
1661de5c19
[ci skip] Translation update
2021-08-17 00:12:45 +00:00
GitHub Action
370b7f387d
[ci skip] Translation update
2021-08-14 00:11:27 +00:00
Erik Montnemery
4e07ab1b32
Move temperature conversions to sensor base class (1/8) ( #48261 )
...
* Move temperature conversions to entity base class (1/8)
* Update integrations a-c
* Leave old temperature conversion until all integrations are migrated
* tweak
* Use contextlib.suppress
* Remove the MeasurableUnitEntity mixin
* Address comments, add tests
* Fix f-string
* Drop deprecation warning from base entity class
* Update with _attr-shorthand
* Fix rebase mistakes
* Fix additional rebase mistakes
* Only report temperature conversion once
* Fix additional rebase mistakes
* Format homeassistant/components/bbox/sensor.py
* Fix check for overidden _attr_state
* Remove test workarounds from implementation
* Remove useless None-check
* Tweaks
* Migrate new sensors a-c
* Update climacell
* Push deprecation of temperature conversion forward
* Override __repr__ in SensorEntity
* Include native_value in SensorEntity attributes
* Pylint
* Black
* Black
* Fix rebase mistakes
* black
* Fix rebase mistakes
* Revert changes in august/sensor.py
* Revert handling of unit converted restored state
* Apply code review suggestion
* Fix arlo test
2021-08-11 10:45:05 +02:00
GitHub Action
98bcdc2cf5
[ci skip] Translation update
2021-08-07 00:10:12 +00:00
GitHub Action
64c9f9e1cb
[ci skip] Translation update
2021-08-06 00:15:04 +00: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
Marc Mueller
0815eede4b
Replace lists with tuples (2) ( #53685 )
2021-07-30 01:20:03 +02:00
Aaron Bach
e04b2c2e35
Bump pyairvisual to 5.0.9 ( #53578 )
2021-07-27 21:39:58 +02:00
Franck Nijhof
d4c4263730
Adjust typing of _attr_extra_state_attributes ( #53529 )
2021-07-27 01:25:22 +02:00
GitHub Action
7fa8586b17
[ci skip] Translation update
2021-07-24 00:08:57 +00:00
GitHub Action
969be5c539
[ci skip] Translation update
2021-07-23 00:12:05 +00:00
GitHub Action
ecf0d4398d
[ci skip] Translation update
2021-07-22 00:10:31 +00:00
Aaron Bach
8d9345c407
Add missing type annotations to Airvisual ( #52615 )
2021-07-21 22:18:08 +02:00
Robert Hillis
7fef87691a
Use entity class attributes for airvisual ( #52503 )
...
* Use entity class attributes for airvisual
* fix
* rework
* tweaks
* finish
* remove overriden available attribute
* rework
2021-07-21 14:07:26 +02:00
GitHub Action
9d93f8b6d1
[ci skip] Translation update
2021-07-21 00:11:58 +00:00
Aaron Bach
bf4ca2d68d
Modify AirVisual states to be translatable ( #53133 )
...
* Modify AirVisual states to be translatable
* Make constant names consistent
2021-07-19 18:01:36 +02:00
GitHub Action
531733da7b
[ci skip] Translation update
2021-07-19 00:09:50 +00:00
GitHub Action
b347226820
[ci skip] Translation update
2021-07-10 00:09:24 +00:00
GitHub Action
f7e4db512f
[ci skip] Translation update
2021-07-09 00:09:30 +00:00
GitHub Action
0c5ce9cac2
[ci skip] Translation update
2021-07-07 00:11:57 +00:00
Aaron Bach
5ce4de7bbb
Migrate AirVisual `air_quality` platform to `sensor` platform ( #52349 )
...
* Migrate AirVisual air_quality platform sensors
* Remove redundancy
* Cleanup
* Properly set available
* Unwind config_entry -> entry name change
* More unwinding
* Rename
* Update homeassistant/components/airvisual/sensor.py
Co-authored-by: Franck Nijhof <git@frenck.dev>
* Code review
* Linting
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-07-04 12:16:06 -06:00
Aaron Bach
3902f0bdd4
Speed up lookup of AirVisual pollutant labels, levels, and units ( #52327 )
...
* Speed up lookup of AirVisual pollutant levels, labels, and units
* Mispellings
2021-06-30 11:33:50 +02:00
Franck Nijhof
4007430d72
Small entity attribute cleanup in AirVisual ( #51601 )
...
* Small entity attribute cleanup in AirVisual
* Fix icon in sensor update
2021-06-08 08:29:04 +02:00
GitHub Action
330f713e43
[ci skip] Translation update
2021-06-08 00:21: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
HomeAssistant Azure
7df47664e8
[ci skip] Translation update
2021-05-12 00:04:03 +00:00
Franck Nijhof
d4d0b93d3b
Clean up connection classes in integrations A-C ( #49888 )
2021-04-30 21:01:52 -10:00
Aaron Bach
d749015b96
Bump pyairvisual to 5.0.8 ( #49823 )
2021-04-28 21:34:19 +02:00
J. Nick Koston
51be2f860a
Reduce boilerplate to setup config entry platforms A-C ( #49681 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-04-26 07:46:55 -10:00
HomeAssistant Azure
32dfaccf1f
[ci skip] Translation update
2021-04-24 00:03:34 +00:00
HomeAssistant Azure
020d456889
[ci skip] Translation update
2021-04-21 00:03:47 +00:00
Franck Nijhof
055cdc64c0
Add support for IoT class in manifest ( #46935 )
2021-04-15 10:21:38 +02:00
HomeAssistant Azure
c7d19d5115
[ci skip] Translation update
2021-04-12 00:04:19 +00:00
J. Nick Koston
4cd7f9bd8b
Raise ConfigEntryAuthFailed during setup or coordinator update to start reauth ( #48962 )
2021-04-09 19:41:29 -10:00
jugla
76d9c62900
Evaluate AirVisual interval on reboot ( #48392 )
...
* Reevaluate interval on reboot (and periodically)
* AirVisual update interval periodically
* AirVisual : update periodically interval request
* AirVisual : update sever request interval periodically
* AirVisual : periodically update interval for server requests
* AirVisual : periodic update for server interval
* Airvisual : periodic update of server interval
* AirVisual : periodic update of server interval
* AirVisual : periodic update of interval request
* Periodic interval update of server request
* AirVisual : periodic update of interval request
* Reassess interval request on periodic event
* ReAssess interval between 2 requests during update
* ReAssess interval between 2 requests periodically
* Reassess interval of server requests periodically
* Reassess the interval between 2 server requests
* Reassess interval between 2 server requests
* Reassess server requests interval periodically
* Assess interval request after inserting instance
2021-03-30 11:03:35 -06:00
Marc Mueller
2956eb0902
Update pylint to 2.7.3 ( #48488 )
...
* Update pylint to 2.7.3
* Add class-const-naming-style
* Remove unused-import message
* Additional cleanup
2021-03-29 18:02:56 -10:00
J. Nick Koston
a851bff95a
Create async_config_entry_first_refresh to reduce coordinator boilerplate ( #48451 )
2021-03-29 12:51:39 -10:00
Erik Montnemery
9e9ba53f0e
Move SensorEntity last in the inheritance tree ( #48230 )
2021-03-22 20:05:13 +01:00
Erik Montnemery
e0cd7072d6
Migrate integrations a-c to extend SensorEntity ( #48210 )
2021-03-22 12:37:16 +01:00
HomeAssistant Azure
c11b85af2f
[ci skip] Translation update
2021-03-16 00:04:36 +00:00
jugla
4d61f6f8c2
Reduce number of iqair request ( #47890 )
2021-03-14 09:04:08 -06:00
Erik Montnemery
6c084ae6ce
Update integrations a-e to override extra_state_attributes() ( #47756 )
2021-03-11 16:51:03 +01:00
Aaron Bach
fa8ded5ad8
Fix AirVisual exception when config entry contains old integration type ( #47405 )
2021-03-04 13:20:08 -08:00
Quentame
198ecb0945
Uniformize platform setup ( #47101 )
...
* A platform is not a component
* Fix dynalite
* SUPPORTED_PLATFORMS --> PLATFORMS
* In tests
* In tests 2
* Fix SmartThings
* Fix ZHA test
* Fix Z-Wave
* Revert Z-Wave
* Use PLATFORMS const in ambient_station
* Fix ihc comment
2021-03-02 21:43:59 +01:00
HomeAssistant Azure
989d3e5c87
[ci skip] Translation update
2021-02-26 00:06:13 +00:00
HomeAssistant Azure
9159f54900
[ci skip] Translation update
2021-02-24 00:04:14 +00:00
HomeAssistant Azure
0cb1f61deb
[ci skip] Translation update
2021-02-21 00:07:04 +00:00
HomeAssistant Azure
fd60d4273b
[ci skip] Translation update
2021-02-20 00:08:25 +00:00
HomeAssistant Azure
1bb535aa67
[ci skip] Translation update
2021-02-16 00:03:57 +00:00
HomeAssistant Azure
0af634a9f8
[ci skip] Translation update
2021-02-15 00:14:36 +00:00
tkdrob
a5a45f29e2
Cleanup unused loggers ( #46510 )
2021-02-14 13:46:58 +01:00
HomeAssistant Azure
818501216e
[ci skip] Translation update
2021-02-07 00:06:57 +00:00
HomeAssistant Azure
ce159d7db3
[ci skip] Translation update
2021-02-06 00:07:22 +00:00
Aaron Bach
6404f91d00
Standardize AirVisual helper method in config flow ( #45999 )
...
* Standardize AirVisual helper method in config flow
* Code review
2021-02-05 10:51:55 +01:00
HomeAssistant Azure
c6bd5b1b71
[ci skip] Translation update
2021-02-05 00:03:54 +00:00
Paulus Schoutsen
959ed6d077
Update translations
2021-02-03 11:46:49 +01:00
Aaron Bach
3bdf962838
Add ability to configure AirVisual with city/state/country in UI ( #44116 )
2021-02-01 11:38:03 -10:00
Aaron Bach
73cce8e8e2
Replace strange "dict logic" in AirVisual pollutant level sensors (2 of 2) ( #44903 )
...
* Replace strange "dict logic" in AirVisual main pollutant sensor
* Move methods outside of class
* Cleanup
2021-01-28 16:32:21 -07:00
Aaron Bach
7ff02fe8d4
Replace strange "dict logic" in AirVisual pollutant level sensors (1 of 2) ( #44868 )
2021-01-20 15:24:56 -05:00
HomeAssistant Azure
f3cabe97e0
[ci skip] Translation update
2020-12-21 00:04:09 +00:00
HomeAssistant Azure
5bdf022bf2
[ci skip] Translation update
2020-12-20 00:04:36 +00:00
HomeAssistant Azure
9c63fbfcb1
[ci skip] Translation update
2020-12-07 00:04:18 +00:00
HomeAssistant Azure
42f00cff30
[ci skip] Translation update
2020-12-04 00:05:42 +00:00
Franck Nijhof
00d0c3f98b
Remove invalidation version from Airvisual ( #43810 )
2020-12-01 17:13:15 +01:00
HomeAssistant Azure
301a3e5481
[ci skip] Translation update
2020-11-27 00:03:57 +00:00
HomeAssistant Azure
9a21421807
[ci skip] Translation update
2020-11-15 00:03:48 +00:00
HomeAssistant Azure
8a0907acf9
[ci skip] Translation update
2020-11-12 00:10:58 +00:00
Paulus Schoutsen
54f3d9078a
Update translations
2020-11-11 12:10:09 +01:00
Aaron Bach
3707b72a37
Deprecate YAML config for AirVisual (0.119 removal) ( #42581 )
2020-11-09 13:41:04 +01:00
HomeAssistant Azure
57c6bb96f4
[ci skip] Translation update
2020-11-07 00:04:02 +00:00
HomeAssistant Azure
aab0ff2ea5
[ci skip] Translation update
2020-11-03 00:04:39 +00:00
Aaron Bach
2a3c0f409c
Bump pyairvisual to 5.0.4 ( #42760 )
2020-11-02 10:51:03 -07:00
Aaron Bach
f78e75e16f
Properly unload listener for AirVisual config entry updates ( #42583 )
2020-10-29 19:04:12 -05:00
HomeAssistant Azure
b9d04b9304
[ci skip] Translation update
2020-10-30 00:02:45 +00:00
HomeAssistant Azure
c2a9f2ae52
[ci skip] Translation update
2020-10-26 00:03:36 +00:00
HomeAssistant Azure
ed232ac733
[ci skip] Translation update
2020-10-24 00:05:17 +00:00
HomeAssistant Azure
b102ad731f
[ci skip] Translation update
2020-10-22 00:09:52 +00:00
HomeAssistant Azure
00847db54f
[ci skip] Translation update
2020-10-21 00:06:01 +00:00
HomeAssistant Azure
81296b2b70
[ci skip] Translation update
2020-10-20 00:08:00 +00:00
HomeAssistant Azure
59a3add24a
[ci skip] Translation update
2020-10-19 00:03:28 +00:00
HomeAssistant Azure
1a03bbda5a
[ci skip] Translation update
2020-10-18 00:03:28 +00:00
HomeAssistant Azure
39adf14079
[ci skip] Translation update
2020-10-17 00:06:00 +00:00
Aaron Bach
1e0663e986
Bump pyairvisual to 5.0.3 ( #41921 )
2020-10-15 23:16:03 -05:00
HomeAssistant Azure
11b812b82e
[ci skip] Translation update
2020-10-16 00:04:33 +00:00
Aaron Bach
099de37ee5
Fix re-authentication in AirVisual ( #41801 )
2020-10-15 09:30:39 +02:00
HomeAssistant Azure
994ae09f69
[ci skip] Translation update
2020-10-15 00:03:50 +00:00
HomeAssistant Azure
1417a4161f
[ci skip] Translation update
2020-10-13 00:03:24 +00:00
HomeAssistant Azure
f787289ea0
[ci skip] Translation update
2020-10-12 00:03:31 +00:00
Spartan-II-117
44a3278ba8
Use common strings for AirVisual ( #41632 )
2020-10-11 17:28:55 +02:00
HomeAssistant Azure
80522f1bdc
[ci skip] Translation update
2020-10-11 00:03:37 +00:00
HomeAssistant Azure
6ae12c3faf
[ci skip] Translation update
2020-10-10 00:05:05 +00:00
HomeAssistant Azure
29aea5a66c
[ci skip] Translation update
2020-10-09 00:04:33 +00:00
HomeAssistant Azure
d73d36d0cd
[ci skip] Translation update
2020-10-08 00:06:03 +00:00
Maciej Bieniek
81ceb3e499
Add already_configured_location to base strings for config flows ( #41335 )
...
* Add already_configured_location key
* Use already_configured_location in Airly
* Use already_configured_location in Flu Near You
* Use already_configured_location in OpenUV
* Use already_configured_location in Open Weather Map
* Use already_configured_location in AirVisual
2020-10-06 22:34:06 -05:00
HomeAssistant Azure
486c0b644a
[ci skip] Translation update
2020-10-07 00:06:20 +00:00
HomeAssistant Azure
bcfa4ac959
[ci skip] Translation update
2020-10-06 00:08:09 +00:00
HomeAssistant Azure
8d1d585b40
[ci skip] Translation update
2020-10-05 00:04:23 +00:00
HomeAssistant Azure
f8c2d877aa
[ci skip] Translation update
2020-10-04 00:05:05 +00:00
HomeAssistant Azure
81c6d48cb4
[ci skip] Translation update
2020-10-02 00:05:51 +00:00
Davey Chu
4b225a87c5
Use references in airvisual strings.json ( #41005 )
2020-10-01 13:49:16 -06:00
SNoof85
480066ba63
Add longitude and latitude common strings ( #40963 )
2020-10-01 15:36:57 +02: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
HomeAssistant Azure
75659ff787
[ci skip] Translation update
2020-09-23 00:05:01 +00:00
HomeAssistant Azure
587e3f1eb2
[ci skip] Translation update
2020-09-21 00:02:47 +00:00
HomeAssistant Azure
f28b7f2187
[ci skip] Translation update
2020-09-16 00:09:01 +00:00
springstan
5a12056e59
Add and use volume cubic constants ( #40106 )
2020-09-15 19:59:26 +02: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
HomeAssistant Azure
07d5af1969
[ci skip] Translation update
2020-09-08 00:04:13 +00:00
springstan
d2b1918e9c
Drop UNIT_ prefix for percentage constant ( #39383 )
2020-09-05 21:09:14 +02:00
springstan
64513c8c9a
Update airvisual to use CoordinatorEntity ( #39417 )
2020-08-30 09:01:19 -05:00
HomeAssistant Azure
989a040b67
[ci skip] Translation update
2020-08-29 00:03:59 +00:00
Ville Skyttä
b4bac0f7a0
Exception chaining and wrapping improvements ( #39320 )
...
* Remove unnecessary exception re-wraps
* Preserve exception chains on re-raise
We slap "from cause" to almost all possible cases here. In some cases it
could conceivably be better to do "from None" if we really want to hide
the cause. However those should be in the minority, and "from cause"
should be an improvement over the corresponding raise without a "from"
in all cases anyway.
The only case where we raise from None here is in plex, where the
exception for an original invalid SSL cert is not the root cause for
failure to validate a newly fetched one.
Follow local convention on exception variable names if there is a
consistent one, otherwise `err` to match with majority of codebase.
* Fix mistaken re-wrap in homematicip_cloud/hap.py
Missed the difference between HmipConnectionError and
HmipcConnectionError.
* Do not hide original error on plex new cert validation error
Original is not the cause for the new one, but showing old in the
traceback is useful nevertheless.
2020-08-28 13:50:32 +02:00
Franck Nijhof
1c2ebdf307
Upgrade black to 20.8b1 ( #39287 )
2020-08-27 13:56:20 +02:00
HomeAssistant Azure
195d4b6897
[ci skip] Translation update
2020-08-27 00:04:55 +00:00
HomeAssistant Azure
251a1d6619
[ci skip] Translation update
2020-07-09 00:05:04 +00:00
HomeAssistant Azure
e48bcd2070
[ci skip] Translation update
2020-06-27 00:05:54 +00:00
HomeAssistant Azure
e39997ca10
[ci skip] Translation update
2020-06-23 00:09:06 +00:00
HomeAssistant Azure
b15caf31a9
[ci skip] Translation update
2020-06-15 00:03:32 +00:00
HomeAssistant Azure
140fd5adaf
[ci skip] Translation update
2020-06-09 00:05:22 +00:00
HomeAssistant Azure
3bf389639b
[ci skip] Translation update
2020-06-07 00:03:28 +00:00
HomeAssistant Azure
492874c4a0
[ci skip] Translation update
2020-06-06 00:03:33 +00:00
HomeAssistant Azure
f4a518edcc
[ci skip] Translation update
2020-05-30 00:03:23 +00:00