@@ -1298,6 +1298,54 @@ class BLEMonitorBinarySensorEntityDescription(
1298
1298
suggested_display_precision = 3 ,
1299
1299
state_class = SensorStateClass .MEASUREMENT ,
1300
1300
),
1301
+ BLEMonitorSensorEntityDescription (
1302
+ key = "pressure present duration" ,
1303
+ sensor_class = "InstantUpdateSensor" ,
1304
+ update_behavior = "Instantly" ,
1305
+ name = "pressure present duration" ,
1306
+ unique_id = "pressure_present_duration_" ,
1307
+ icon = "mdi:clock-time-eight" ,
1308
+ native_unit_of_measurement = "s" ,
1309
+ device_class = None ,
1310
+ suggested_display_precision = 0 ,
1311
+ state_class = SensorStateClass .MEASUREMENT ,
1312
+ ),
1313
+ BLEMonitorSensorEntityDescription (
1314
+ key = "pressure not present duration" ,
1315
+ sensor_class = "InstantUpdateSensor" ,
1316
+ update_behavior = "Instantly" ,
1317
+ name = "pressure not present duration" ,
1318
+ unique_id = "pressure_not_present_duration_" ,
1319
+ icon = "mdi:clock-remove" ,
1320
+ native_unit_of_measurement = "s" ,
1321
+ device_class = None ,
1322
+ suggested_display_precision = 0 ,
1323
+ state_class = SensorStateClass .MEASUREMENT ,
1324
+ ),
1325
+ BLEMonitorSensorEntityDescription (
1326
+ key = "pressure present time set" ,
1327
+ sensor_class = "InstantUpdateSensor" ,
1328
+ update_behavior = "Instantly" ,
1329
+ name = "pressure present time set" ,
1330
+ unique_id = "pressure_present_time_set_" ,
1331
+ icon = "mdi:clock-time-eight" ,
1332
+ native_unit_of_measurement = "s" ,
1333
+ device_class = None ,
1334
+ suggested_display_precision = 0 ,
1335
+ state_class = SensorStateClass .MEASUREMENT ,
1336
+ ),
1337
+ BLEMonitorSensorEntityDescription (
1338
+ key = "pressure not present time set" ,
1339
+ sensor_class = "InstantUpdateSensor" ,
1340
+ update_behavior = "Instantly" ,
1341
+ name = "pressure not present time set" ,
1342
+ unique_id = "pressure_not_present_time_set_" ,
1343
+ icon = "mdi:clock-remove" ,
1344
+ native_unit_of_measurement = "s" ,
1345
+ device_class = None ,
1346
+ suggested_display_precision = 0 ,
1347
+ state_class = SensorStateClass .MEASUREMENT ,
1348
+ ),
1301
1349
BLEMonitorSensorEntityDescription (
1302
1350
key = "current" ,
1303
1351
sensor_class = "InstantUpdateSensor" ,
@@ -1800,7 +1848,7 @@ class BLEMonitorBinarySensorEntityDescription(
1800
1848
'K9BB-1BTN' : [["battery" , "rssi" ], ["one btn switch" ], []],
1801
1849
'MS1BB(MI)' : [["battery" , "rssi" ], ["button" ], ["opening" ]],
1802
1850
'HS1BB(MI)' : [["illuminance" , "battery" , "rssi" ], [], ["motion" ]],
1803
- 'PS1BB' : [["battery" , "rssi" ], [], ["reset" , "pressure state" ]],
1851
+ 'PS1BB' : [["battery" , "rssi" , "pressure present duration" , "pressure not present duration" , "pressure present time set" , "pressure not present time set" ], [], ["reset" , "pressure state" ]],
1804
1852
'XMPIRO2SXS' : [["illuminance" , "battery" , "rssi" ], [], ["motion" ]],
1805
1853
'XMWXKG01YL' : [["rssi" ], ["two btn switch left" , "two btn switch right" ], []],
1806
1854
'XMWXKG01LM' : [["battery" , "rssi" ], ["one btn switch" ], []],
0 commit comments