@@ -523,6 +523,26 @@ class BLEMonitorBinarySensorEntityDescription(
523
523
device_class = BinarySensorDeviceClass .POWER ,
524
524
force_update = True ,
525
525
),
526
+ BLEMonitorBinarySensorEntityDescription (
527
+ key = "reset" ,
528
+ sensor_class = "BaseBinarySensor" ,
529
+ update_behavior = "Instantly" ,
530
+ name = "reset" ,
531
+ unique_id = "reset_" ,
532
+ icon = "mdi:arrow-u-left-top" ,
533
+ device_class = None ,
534
+ force_update = True ,
535
+ ),
536
+ BLEMonitorBinarySensorEntityDescription (
537
+ key = "pressure state" ,
538
+ sensor_class = "BaseBinarySensor" ,
539
+ update_behavior = "Instantly" ,
540
+ name = "pressure state" ,
541
+ unique_id = "pressure_state_" ,
542
+ icon = "mdi:car-brake-low-pressure" ,
543
+ device_class = None ,
544
+ force_update = False ,
545
+ ),
526
546
)
527
547
528
548
@@ -1278,6 +1298,54 @@ class BLEMonitorBinarySensorEntityDescription(
1278
1298
suggested_display_precision = 3 ,
1279
1299
state_class = SensorStateClass .MEASUREMENT ,
1280
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
+ ),
1281
1349
BLEMonitorSensorEntityDescription (
1282
1350
key = "current" ,
1283
1351
sensor_class = "InstantUpdateSensor" ,
@@ -1780,6 +1848,7 @@ class BLEMonitorBinarySensorEntityDescription(
1780
1848
'K9BB-1BTN' : [["battery" , "rssi" ], ["one btn switch" ], []],
1781
1849
'MS1BB(MI)' : [["battery" , "rssi" ], ["button" ], ["opening" ]],
1782
1850
'HS1BB(MI)' : [["illuminance" , "battery" , "rssi" ], [], ["motion" ]],
1851
+ 'PS1BB' : [["battery" , "rssi" , "pressure present duration" , "pressure not present duration" , "pressure present time set" , "pressure not present time set" ], [], ["reset" , "pressure state" ]],
1783
1852
'XMPIRO2SXS' : [["illuminance" , "battery" , "rssi" ], [], ["motion" ]],
1784
1853
'XMWXKG01YL' : [["rssi" ], ["two btn switch left" , "two btn switch right" ], []],
1785
1854
'XMWXKG01LM' : [["battery" , "rssi" ], ["one btn switch" ], []],
@@ -1919,6 +1988,7 @@ class BLEMonitorBinarySensorEntityDescription(
1919
1988
'K9BB-1BTN' : 'Linptech' ,
1920
1989
'MS1BB(MI)' : 'Linptech' ,
1921
1990
'HS1BB(MI)' : 'Linptech' ,
1991
+ 'PS1BB' : 'Linptech' ,
1922
1992
'XMWXKG01YL' : 'Xiaomi' ,
1923
1993
'XMWXKG01LM' : 'Xiaomi' ,
1924
1994
'PTX' : 'Xiaomi' ,
0 commit comments