Ståle Storø Hauknes
6fa9d42401
Airthings ContextVar warning ( #149930 )
2025-08-04 11:05:32 +02:00
Matěj 'Horm' Horák
eeca5a8030
Improve Airthings test coverage ( #144750 )
...
Co-authored-by: Joostlek <joostlek@outlook.com>
2025-07-24 19:10:01 +02:00
Ståle Storø Hauknes
8d24d775f1
Set suggested precision for Airthings sensors ( #145966 )
2025-06-11 20:04:03 +02:00
Ståle Storø Hauknes
0434eea3ab
Add sound pressure to Airthings ( #145946 )
...
Add sound pressure
2025-06-01 02:05:19 +02:00
Ståle Storø Hauknes
e2fc2dce84
Move Airthings coordinator to separate module ( #145827 )
...
* Create coordinator
* Fix sensor.py
2025-05-28 22:38:33 +02:00
Ståle Storø Hauknes
ad7cfe49c8
Airthings DHCP discovery ( #144280 )
...
* Add DHCP to Airthings manifest
* Update manifest
* Update manifest
* Add tests
* Fix pr comments
* fix naming for all tests
* Fix pr comment
2025-05-09 18:49:22 +02:00
agorecki
9e3684b001
Add Lux sensor to Airthings Cloud ( #141035 )
...
* change light to lux for airthings cloud
* Add back light sensor for airthings
* Fix
---------
Co-authored-by: Joostlek <joostlek@outlook.com>
2025-05-09 15:11:22 +02:00
Erik Montnemery
f83c8de8d3
Update signature of platforms' async_setup_entry ( #138201 )
2025-02-10 21:08:03 +01:00
epenet
24c70caf33
Improve formatting in component files ( #135261 )
...
* Improve formatting in component files
* Apply suggestions from code review
2025-01-10 11:46:15 +01:00
Ståle Storø Hauknes
19852ecc24
Add state_class to Airthings integration ( #134503 )
...
Add state class
2025-01-03 11:55:24 +01:00
epenet
2c7d0b8909
Initialise coordinator with config_entry in components (part 1) ( #128080 )
2024-10-29 16:18:04 +01:00
Marc Mueller
44049c34f9
Use PEP 695 type alias for ConfigEntry types ( #117632 )
2024-05-17 15:42:58 +02:00
Sid
2cc916db6d
Replace pylint broad-except with Ruff BLE001 ( #116250 )
2024-05-07 14:00:27 +02:00
Marc Mueller
f2b7733e8c
Use runtime_data for airthings ( #116622 )
...
Co-authored-by: Matthias Alphart <farmio@alphart.net>
2024-05-02 20:59:34 +02:00
Ståle Storø Hauknes
d367bc63f0
Fix KeyError error when fetching sensors (Airthings) ( #115844 )
2024-04-23 15:53:31 +02:00
Ondřej Machulda
7fce629fc4
Change airthings pressure sensor device_class to atmospheric pressure ( #113005 )
2024-03-11 17:01:19 +01:00
Marc Mueller
ff3a801936
Add empty line after module docstring [a-d] ( #112697 )
2024-03-08 14:51:32 +01:00
Erik Montnemery
6fe28d3764
Migrate integrations a-d to generic flowhandler ( #111861 )
2024-02-29 20:07:14 +01:00
Ståle Storø Hauknes
76a1e97947
Update framework for Airthings cloud ( #107653 )
...
* Upgrade framework
* Improve code for model name
2024-01-14 21:22:27 +01:00
Ståle Storø Hauknes
5d259586e5
Airthings cloud: Add myself as codeowner ( #107654 )
...
Add myself as codeowner
2024-01-09 15:17:52 +01:00
Marc Mueller
8903aecb77
Enable strict typing for airthings ( #106814 )
2024-01-02 11:38:20 +01:00
Joost Lekkerkerker
a82410d5e9
Deduplicate constants E-Z ( #105657 )
2023-12-13 17:05:37 +01:00
Erik Montnemery
045c327928
Move DeviceInfo from entity to device registry ( #98149 )
...
* Move DeviceInfo from entity to device registry
* Update integrations
2023-08-10 22:04:26 -04:00
Joost Lekkerkerker
8e93045857
Add entity translations to Airthings ( #95052 )
2023-06-22 16:02:45 +02:00
J. Nick Koston
7995d3777a
Fix package names to match pypi index metadata ( #93883 )
...
* Fix package names to match pypi index metadata
* Fix package names to match pypi index metadata
* Fix package names to match pypi index metadata
* Fix package names to match pypi index metadata
* Fix package names to match pypi index metadata
* Fix package names to match pypi index metadata
* Fix package names to match pypi index metadata
* Fix package names to match pypi index metadata
* Fix package names to match pypi index metadata
* Fix package names to match pypi index metadata
* Fix package names to match pypi index metadata
* Fix package names to match pypi index metadata
* Fix package names to match pypi index metadata
* Fix package names to match pypi index metadata
* Fix package names to match pypi index metadata
* Fix package names to match pypi index metadata
* Fix package names to match pypi index metadata
* Fix package names to match pypi index metadata
* Fix package names to match pypi index metadata
* Fix package names to match pypi index metadata
* Fix package names to match pypi index metadata
* Fix package names to match pypi index metadata
* Fix package names to match pypi index metadata
* Fix package names to match pypi index metadata
* Fix package names to match pypi index metadata
* Fix package names to match pypi index metadata
* Fix package names to match pypi index metadata
* Fix package names to match pypi index metadata
* Fix package names to match pypi index metadata
* Fix package names to match pypi index metadata
* Fix package names to match pypi index metadata
* Fix package names to match pypi index metadata
* Fix package names to match pypi index metadata
* Fix package names to match pypi index metadata
* Fix package names to match pypi index metadata
* uses _
* uses -
* fix metadata
2023-05-31 21:12:53 -04:00
Ståle Storø Hauknes
fbd06e0745
Add model name to Airthings integration ( #92921 )
2023-05-11 08:44:38 +02:00
Ståle Storø Hauknes
2ea21e9c2a
Adjust link for Airthings (cloud) devices ( #92922 )
2023-05-11 08:31:23 +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
Erik Montnemery
231aad7a68
Sort manifests 1 ( #87022 )
2023-02-08 20:29:44 +01:00
Franck Nijhof
939eef3b28
Remove translations from Core ( #87543 )
...
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2023-02-06 15:06:43 +01:00
Franck Nijhof
b0cee0bc46
String formatting and max line length - Part 1 ( #84390 )
...
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2022-12-22 10:12:50 +01:00
epenet
d89ba40010
Use UnitOfTemperature in integrations (a-d) ( #84304 )
2022-12-20 17:59:20 +01:00
epenet
f988a1164d
Use UnitOfPressure in integrations ( #84230 )
2022-12-19 21:41:46 +01:00
GitHub Action
f25017313a
[ci skip] Translation update
2022-12-09 00:24:29 +00:00
GitHub Action
03154e1d83
[ci skip] Translation update
2022-12-03 00:21:50 +00:00
GitHub Action
b65d8cc1b3
[ci skip] Translation update
2022-11-28 00:23:09 +00:00
GitHub Action
f3b3193f7a
[ci skip] Translation update
2022-11-25 00:24:19 +00:00
GitHub Action
fe5246fb6f
[ci skip] Translation update
2022-11-19 00:26:11 +00:00
GitHub Action
388328adba
[ci skip] Translation update
2022-10-17 00:36:39 +00:00
GitHub Action
39ddc37d76
[ci skip] Translation update
2022-09-26 00:30:11 +00:00
GitHub Action
7c81f790a7
[ci skip] Translation update
2022-08-12 00:23:47 +00:00
GitHub Action
81e3ef03f7
[ci skip] Translation update
2022-08-02 00:27:42 +00:00
GitHub Action
a3fd5acf3f
[ci skip] Translation update
2022-07-13 00:27:34 +00:00
J. Nick Koston
cd03c49fc2
Wait for config entry platform forwards ( #73806 )
2022-07-09 17:27:42 +02:00
GitHub Action
37f81b261d
[ci skip] Translation update
2022-05-16 00:24:28 +00:00
GitHub Action
3de7ffde54
[ci skip] Translation update
2022-05-10 00:23:19 +00:00
epenet
ecd43f391f
Prettify json (manifest.json) ( #68886 )
2022-03-30 10:56:37 +02:00
epenet
e362871499
Prettify json (strings.json) ( #68885 )
2022-03-30 10:35:30 +02:00
GitHub Action
c64b4d997b
[ci skip] Translation update
2022-03-13 00:18:58 +00:00
GitHub Action
102ae9f0e3
[ci skip] Translation update
2022-02-22 00:17:23 +00:00