Skip to content

Commit 552d116

Browse files
committed
Update quirks for H5051, H5103, H5179.
I believe this should fix both #188 and #206. It works locally for my H5179 devices.
1 parent dc01fbc commit 552d116

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

src/service/quirks.rs

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -227,12 +227,15 @@ fn load_quirks() -> HashMap<String, Quirk> {
227227
.with_platform_temperature_sensor_units(TemperatureUnits::Farenheit),
228228
Quirk::space_heater("H7135")
229229
.with_platform_temperature_sensor_units(TemperatureUnits::Farenheit),
230+
Quirk::thermometer("H5051")
231+
.with_platform_temperature_sensor_units(TemperatureUnits::Farenheit)
232+
.with_platform_humidity_sensor_units(HumidityUnits::RelativePercent),
230233
Quirk::thermometer("H5103")
231-
.with_platform_temperature_sensor_units(TemperatureUnits::CelsiusTimes100)
232-
.with_platform_humidity_sensor_units(HumidityUnits::RelativePercentTimes100),
234+
.with_platform_temperature_sensor_units(TemperatureUnits::Farenheit)
235+
.with_platform_humidity_sensor_units(HumidityUnits::RelativePercent),
233236
Quirk::thermometer("H5179")
234-
.with_platform_temperature_sensor_units(TemperatureUnits::CelsiusTimes100)
235-
.with_platform_humidity_sensor_units(HumidityUnits::RelativePercentTimes100),
237+
.with_platform_temperature_sensor_units(TemperatureUnits::Farenheit)
238+
.with_platform_humidity_sensor_units(HumidityUnits::RelativePercent),
236239
Quirk::device("H7170", DeviceType::Kettle, "mdi:kettle")
237240
.with_platform_temperature_sensor_units(TemperatureUnits::Farenheit),
238241
Quirk::device("H7171", DeviceType::Kettle, "mdi:kettle")

0 commit comments

Comments
 (0)