@@ -680,6 +680,28 @@ class BLEMonitorBinarySensorEntityDescription(
680680 suggested_display_precision = 0 ,
681681 state_class = SensorStateClass .MEASUREMENT ,
682682 ),
683+ BLEMonitorSensorEntityDescription (
684+ key = "temperature alarm probe 5" ,
685+ sensor_class = "TemperatureSensor" ,
686+ update_behavior = "Averaging" ,
687+ name = "ble temperature alarm probe 5" ,
688+ unique_id = "t_alarm_probe_5_" ,
689+ native_unit_of_measurement = UnitOfTemperature .CELSIUS ,
690+ device_class = SensorDeviceClass .TEMPERATURE ,
691+ suggested_display_precision = 0 ,
692+ state_class = SensorStateClass .MEASUREMENT ,
693+ ),
694+ BLEMonitorSensorEntityDescription (
695+ key = "temperature alarm probe 6" ,
696+ sensor_class = "TemperatureSensor" ,
697+ update_behavior = "Averaging" ,
698+ name = "ble temperature alarm probe 6" ,
699+ unique_id = "t_alarm_probe_6_" ,
700+ native_unit_of_measurement = UnitOfTemperature .CELSIUS ,
701+ device_class = SensorDeviceClass .TEMPERATURE ,
702+ suggested_display_precision = 0 ,
703+ state_class = SensorStateClass .MEASUREMENT ,
704+ ),
683705 BLEMonitorSensorEntityDescription (
684706 key = "low temperature alarm probe 1" ,
685707 sensor_class = "TemperatureSensor" ,
@@ -724,6 +746,28 @@ class BLEMonitorBinarySensorEntityDescription(
724746 suggested_display_precision = 0 ,
725747 state_class = SensorStateClass .MEASUREMENT ,
726748 ),
749+ BLEMonitorSensorEntityDescription (
750+ key = "low temperature alarm probe 5" ,
751+ sensor_class = "TemperatureSensor" ,
752+ update_behavior = "Averaging" ,
753+ name = "ble low temperature alarm probe 5" ,
754+ unique_id = "t_alarm_low_probe_5_" ,
755+ native_unit_of_measurement = UnitOfTemperature .CELSIUS ,
756+ device_class = SensorDeviceClass .TEMPERATURE ,
757+ suggested_display_precision = 0 ,
758+ state_class = SensorStateClass .MEASUREMENT ,
759+ ),
760+ BLEMonitorSensorEntityDescription (
761+ key = "low temperature alarm probe 6" ,
762+ sensor_class = "TemperatureSensor" ,
763+ update_behavior = "Averaging" ,
764+ name = "ble low temperature alarm probe 6" ,
765+ unique_id = "t_alarm_low_probe_6_" ,
766+ native_unit_of_measurement = UnitOfTemperature .CELSIUS ,
767+ device_class = SensorDeviceClass .TEMPERATURE ,
768+ suggested_display_precision = 0 ,
769+ state_class = SensorStateClass .MEASUREMENT ,
770+ ),
727771 BLEMonitorSensorEntityDescription (
728772 key = "temperature probe tip" ,
729773 sensor_class = "TemperatureSensor" ,
@@ -1922,6 +1966,7 @@ class BLEMonitorBinarySensorEntityDescription(
19221966 'H5101/H5102/H5177' : [["temperature" , "humidity" , "battery" , "rssi" ], [], []],
19231967 'H5051/H5071' : [["temperature" , "humidity" , "battery" , "rssi" ], [], []],
19241968 'H5052' : [["temperature" , "humidity" , "battery" , "rssi" ], [], []],
1969+ 'H5055' : [["temperature probe 1" , "temperature alarm probe 1" , "low temperature alarm probe 1" , "temperature probe 2" , "temperature alarm probe 2" , "low temperature alarm probe 2" , "temperature probe 3" , "temperature alarm probe 3" , "low temperature alarm probe 3" , "temperature probe 4" , "temperature alarm probe 4" , "low temperature alarm probe 4" , "temperature probe 5" , "temperature alarm probe 5" , "low temperature alarm probe 5" , "temperature probe 6" , "temperature alarm probe 6" , "low temperature alarm probe 6" , "battery" , "rssi" ], [], []],
19251970 'H5071' : [["temperature" , "humidity" , "battery" , "rssi" ], [], []],
19261971 'H5074' : [["temperature" , "humidity" , "battery" , "rssi" ], [], []],
19271972 'H5106' : [["temperature" , "humidity" , "pm2.5" , "rssi" ], [], []],
@@ -2059,6 +2104,7 @@ class BLEMonitorBinarySensorEntityDescription(
20592104 'H5101/H5102/H5177' : 'Govee' ,
20602105 'H5051/H5071' : 'Govee' ,
20612106 'H5052' : 'Govee' ,
2107+ 'H5055' : 'Govee' ,
20622108 'H5071' : 'Govee' ,
20632109 'H5074' : 'Govee' ,
20642110 'H5106' : 'Govee' ,
0 commit comments