Commit Graph

10 Commits (e5d5440385718e9d965881a26adddb886f6d18c1)

Author SHA1 Message Date
Joost Lekkerkerker f9a0877bb9
Change device classes for Airvisual Pro (#96474)
Change device classes
2023-07-18 14:20:30 +02:00
Robert Hafner 33d2dd3797
Airvisual Pro Outside Station Support (#96618)
* Airvisual Pro Outside Station Support

* pr feedback

* formatting, language

* Update homeassistant/components/airvisual_pro/strings.json

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>

* fix assertion on airvisual test

---------

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2023-07-17 00:44:03 +02:00
Joost Lekkerkerker b8bc958070
Use device class translations in airvisual pro (#96472) 2023-07-13 15:05:55 +02:00
Erik Montnemery cc564026fa
Move EntityCategory to homeassistant.const (#87792)
* Move EntityCategory to homeassistant.const

* Fix more imports
2023-02-09 20:15:37 +01:00
Aaron Bach e62ee331c7
Simplify AirVisual Pro sensor implementation (#84898)
* Simplify AirVisual Pro sensor implementation

* Code review
2023-01-01 14:19:29 +01:00
Aaron Bach f51cf87361
Fix AirVisual Pro sensors with incorrect units for their device classes (#84800) 2022-12-29 20:42:33 +01:00
Aaron Bach 580f2058a7
Fix incorrect values for AirVisual Pro sensors (#84725) 2022-12-28 22:06:44 +01:00
epenet d0a389ce36
Use unit enums in airvisual_pro (#84346) 2022-12-21 10:10:45 +01:00
Aaron Bach 9aaeefeb8e
Ensure AirVisual Pro uses long-running Samba connection (#83869) 2022-12-13 23:31:13 -07:00
Aaron Bach 3d4ee5906d
Add integration for AirVisual Pro (#79770)
* Add integration for AirVisual Pro

* Tests

* A few more redactions

* Loggers

* Consistency

* Remove unnecessary f-string

* Use `entry.as_dict()` in diagnostics

* One call

* Integration types

* Cleanup

* Import cleanup

* Code review

* Code review

* Code review
2022-12-12 14:28:27 -07:00