Commit Graph

31 Commits

Author SHA1 Message Date
Marc Mueller
4f4389ba85 Improve bluetooth generic typing (#117157) 2024-05-12 13:15:30 +02:00
Joost Lekkerkerker
066594b25b Use Volume Flow Rate device class in BTHome (#113530) 2024-03-15 18:19:14 +01:00
Marc Mueller
ff3a801936 Add empty line after module docstring [a-d] (#112697) 2024-03-08 14:51:32 +01:00
Jan-Philipp Benecke
c2820e3cde Use right state class for volume and timestamp sensor in bthome (#107675) 2024-01-20 16:03:46 +01:00
Ernst Klamer
0ae86095d2 Bump bthome-ble to 3.4.1 (#107757) 2024-01-10 14:48:37 -10:00
Ernst Klamer
fa90b0f41e Add raw sensor to BTHome (#101412) 2023-10-06 10:22:51 +02:00
Ernst Klamer
1369874348 Add text sensor to BTHome (#98355) 2023-08-22 07:34:26 -05:00
J. Nick Koston
a234ab51fe Restore bthome state at start when device is in range or sleepy (#97949) 2023-08-07 18:41:53 +02:00
J. Nick Koston
7bda873c2a Fix bthome not remembering a device is a sleepy device (#97517) 2023-07-31 01:02:15 -07:00
Ernst Klamer
13a217ad89 Bump bthome to 2.12.0 (#94822) 2023-06-18 15:06:09 -05:00
Ernst Klamer
40c74ad5b7 Add support for sleepy BTHome devices (#92991)
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-05-21 09:01:09 -05:00
Ernst Klamer
d1969fd0c2 Add water sensor to bthome (#89595)
* Add water sensor to bthome

* Use TOTAL state class for gas water and energy
2023-03-14 19:26:05 +01:00
Ernst Klamer
00954dfc1f Add gas sensor to BTHome (#88770)
* Bump bthome

* Add gas sensor
2023-02-27 10:40:08 -05: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
Franck Nijhof
5e81d28116 Update black to 23.1.0 (#87188) 2023-02-02 18:35:24 +01:00
Marc Mueller
da35097803 Update Optional typing (2) [Py310] (#86419) 2023-01-23 09:10:05 +01:00
epenet
2f45e6c2ae Use UnitOfVolumeFlowRate in integrations (#84348) 2022-12-21 11:00:24 +01:00
Ernst Klamer
82efbee443 Bump bthome-ble to 2.4.0 (#84189) 2022-12-20 17:54:17 +01:00
epenet
68857dc272 Use UnitOfTime in integrations (a-g) (#84288) 2022-12-20 13:22:20 +01:00
epenet
0184aadb09 Use UnitOfElectricPotential in integrations (#84044) 2022-12-15 13:59:21 +01:00
epenet
7c3ca38eb7 Use UnitOfElectricCurrent in integrations (#83622) 2022-12-09 10:51:26 +01:00
Aarni Koskela
3d29638804 Deduplicate sensor_device_info_to_device_info (#81905)
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-11-14 12:12:53 -06:00
Ernst Klamer
0bd04068de Omit unit of measurement and device class equal to None (#81880)
Omit unit of measurement and dev class none
2022-11-10 09:40:22 +01:00
Ernst Klamer
b72876d369 Add support for BTHome V2 to bthome (#81811)
* Add BTHome v2 support

* Add new sensor types

* Add new sensor types
2022-11-09 15:31:58 +01:00
Aarni Koskela
44e4b8c676 Omit native_unit_of_measurement=None (#81844) 2022-11-09 10:48:37 +01:00
epenet
c527defe31 Use SensorDeviceClass.WEIGHT in components (#79277) 2022-09-29 11:28:59 +02:00
Ernst Klamer
fad0b00fbc Binary sensor description for BTHome (#78408) 2022-09-14 12:09:03 +02:00
Ernst Klamer
39f40011cc Add BTHome binary sensors (#78151) 2022-09-09 22:43:25 -04:00
Ernst Klamer
42393db9f3 Rename BThome to BTHome (#77807)
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-09-05 07:52:50 -04:00
Ernst Klamer
f43f440739 Add new sensors to BThome (#77561) 2022-08-30 17:03:41 -04:00
Ernst Klamer
b2e958292c Add support for BThome (#77224)
* Add BThome BLE

* Update BThome to latest version

* 0.3.4

* Rename to bthome 2

* Fix uuids not being found

* Make energy a total increasing state class

* Change unit of measurement of VOC

* Use short identifier

* Fix the reauth flow

* Bump bthome_ble

* Parameterize sensor tests

* Remove Move function to parameter

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-08-27 15:25:29 +02:00