mirror of
https://github.com/home-assistant/core.git
synced 2025-04-26 10:17:51 +00:00
Add raw sensor to BTHome (#101412)
This commit is contained in:
parent
d009ff8b01
commit
fa90b0f41e
@ -20,5 +20,5 @@
|
|||||||
"dependencies": ["bluetooth_adapters"],
|
"dependencies": ["bluetooth_adapters"],
|
||||||
"documentation": "https://www.home-assistant.io/integrations/bthome",
|
"documentation": "https://www.home-assistant.io/integrations/bthome",
|
||||||
"iot_class": "local_push",
|
"iot_class": "local_push",
|
||||||
"requirements": ["bthome-ble==3.1.1"]
|
"requirements": ["bthome-ble==3.2.0"]
|
||||||
}
|
}
|
||||||
|
@ -228,6 +228,10 @@ SENSOR_DESCRIPTIONS = {
|
|||||||
native_unit_of_measurement=UnitOfPressure.MBAR,
|
native_unit_of_measurement=UnitOfPressure.MBAR,
|
||||||
state_class=SensorStateClass.MEASUREMENT,
|
state_class=SensorStateClass.MEASUREMENT,
|
||||||
),
|
),
|
||||||
|
# Raw (-)
|
||||||
|
(BTHomeExtendedSensorDeviceClass.RAW, None): SensorEntityDescription(
|
||||||
|
key=str(BTHomeExtendedSensorDeviceClass.RAW),
|
||||||
|
),
|
||||||
# Rotation (°)
|
# Rotation (°)
|
||||||
(BTHomeSensorDeviceClass.ROTATION, Units.DEGREE): SensorEntityDescription(
|
(BTHomeSensorDeviceClass.ROTATION, Units.DEGREE): SensorEntityDescription(
|
||||||
key=f"{BTHomeSensorDeviceClass.ROTATION}_{Units.DEGREE}",
|
key=f"{BTHomeSensorDeviceClass.ROTATION}_{Units.DEGREE}",
|
||||||
|
@ -581,7 +581,7 @@ brunt==1.2.0
|
|||||||
bt-proximity==0.2.1
|
bt-proximity==0.2.1
|
||||||
|
|
||||||
# homeassistant.components.bthome
|
# homeassistant.components.bthome
|
||||||
bthome-ble==3.1.1
|
bthome-ble==3.2.0
|
||||||
|
|
||||||
# homeassistant.components.bt_home_hub_5
|
# homeassistant.components.bt_home_hub_5
|
||||||
bthomehub5-devicelist==0.1.1
|
bthomehub5-devicelist==0.1.1
|
||||||
|
@ -488,7 +488,7 @@ brottsplatskartan==0.0.1
|
|||||||
brunt==1.2.0
|
brunt==1.2.0
|
||||||
|
|
||||||
# homeassistant.components.bthome
|
# homeassistant.components.bthome
|
||||||
bthome-ble==3.1.1
|
bthome-ble==3.2.0
|
||||||
|
|
||||||
# homeassistant.components.buienradar
|
# homeassistant.components.buienradar
|
||||||
buienradar==1.0.5
|
buienradar==1.0.5
|
||||||
|
@ -957,6 +957,21 @@ async def test_v1_sensors(
|
|||||||
},
|
},
|
||||||
],
|
],
|
||||||
),
|
),
|
||||||
|
(
|
||||||
|
"A4:C1:38:8D:18:B2",
|
||||||
|
make_bthome_v2_adv(
|
||||||
|
"A4:C1:38:8D:18:B2",
|
||||||
|
b"\x44\x54\x0C\x48\x65\x6C\x6C\x6F\x20\x57\x6F\x72\x6C\x64\x21",
|
||||||
|
),
|
||||||
|
None,
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"sensor_entity": "sensor.test_device_18b2_raw",
|
||||||
|
"friendly_name": "Test Device 18B2 Raw",
|
||||||
|
"expected_state": "48656c6c6f20576f726c6421",
|
||||||
|
},
|
||||||
|
],
|
||||||
|
),
|
||||||
(
|
(
|
||||||
"A4:C1:38:8D:18:B2",
|
"A4:C1:38:8D:18:B2",
|
||||||
make_bthome_v2_adv(
|
make_bthome_v2_adv(
|
||||||
|
Loading…
x
Reference in New Issue
Block a user