Washer (#6): instantaneousPower is a dead sentinel ('-500') on every TP1-class washer dump collected so far, and cumulativePower is absent outright on at least one model. WASHER_ENERGY_METER now hides both sensors instead of showing a misleading "0 W"/perpetual "unavailable". Fridge (#7): temperature sensors/setpoints hardcoded '°F', ignoring the unit each device actually reports per-reading -- fixed via a new unit_fn hook read live from the resource. Also corrects DEFROST_BLOCK_STATUS's polarity (DEFROST_BLOCK_ON means actively defrosting, not "blocked", confirmed against live dumps) and adds REFRIGERATION_FALLBACK for /refrigeration/0, closing the last unbound href surfaced by issue #7's diagnostic dump. Oven: applies the same live-unit-reading fix defensively to OVEN_SETPOINT, which shares the same aggregate resource shape.
84 lines
2.6 KiB
JSON
84 lines
2.6 KiB
JSON
{
|
|
"state_keys": [
|
|
"alarm_code",
|
|
"auto_door_opener",
|
|
"autofill",
|
|
"beverage_zone_mode",
|
|
"brightness_level",
|
|
"cabinet_light_dim",
|
|
"cabinet_light_switch",
|
|
"cooler_setpoint",
|
|
"cooler_temperature",
|
|
"day_brightness",
|
|
"defrost_active",
|
|
"defrost_delay",
|
|
"door_alert",
|
|
"door_cooler_open",
|
|
"door_freezer_open",
|
|
"energy_kwh",
|
|
"filter_status",
|
|
"filter_usage",
|
|
"firmware_update",
|
|
"flex_zone_mode",
|
|
"freezer_setpoint",
|
|
"freezer_temperature",
|
|
"fridge_sound",
|
|
"ice_night_mode",
|
|
"icemaker_one_enabled",
|
|
"icemaker_one_making_status",
|
|
"icemaker_two_enabled",
|
|
"icemaker_two_making_status",
|
|
"icemaker_two_type",
|
|
"night_end",
|
|
"night_start",
|
|
"power_watts",
|
|
"rapid_freezing",
|
|
"rapid_fridge",
|
|
"sabbath_mode",
|
|
"selfcheck_result",
|
|
"selfcheck_status",
|
|
"welcome_lighting"
|
|
],
|
|
"discovery_unique_ids": [
|
|
"samsung_refrigerator_alarm_code",
|
|
"samsung_refrigerator_auto_door_opener",
|
|
"samsung_refrigerator_autofill",
|
|
"samsung_refrigerator_beverage_zone_mode",
|
|
"samsung_refrigerator_brightness_level",
|
|
"samsung_refrigerator_cabinet_light_dim",
|
|
"samsung_refrigerator_cabinet_light_switch",
|
|
"samsung_refrigerator_cooler_setpoint",
|
|
"samsung_refrigerator_cooler_temperature",
|
|
"samsung_refrigerator_day_brightness",
|
|
"samsung_refrigerator_defrost_active",
|
|
"samsung_refrigerator_defrost_delay",
|
|
"samsung_refrigerator_door_alert",
|
|
"samsung_refrigerator_door_cooler_open",
|
|
"samsung_refrigerator_door_freezer_open",
|
|
"samsung_refrigerator_energy_kwh",
|
|
"samsung_refrigerator_filter_status",
|
|
"samsung_refrigerator_filter_usage",
|
|
"samsung_refrigerator_firmware_update",
|
|
"samsung_refrigerator_flex_zone_mode",
|
|
"samsung_refrigerator_freezer_setpoint",
|
|
"samsung_refrigerator_freezer_temperature",
|
|
"samsung_refrigerator_fridge_sound",
|
|
"samsung_refrigerator_ice_night_mode",
|
|
"samsung_refrigerator_icemaker_one_enabled",
|
|
"samsung_refrigerator_icemaker_one_making_status",
|
|
"samsung_refrigerator_icemaker_two_enabled",
|
|
"samsung_refrigerator_icemaker_two_making_status",
|
|
"samsung_refrigerator_icemaker_two_type",
|
|
"samsung_refrigerator_night_end",
|
|
"samsung_refrigerator_night_start",
|
|
"samsung_refrigerator_power_watts",
|
|
"samsung_refrigerator_rapid_freezing",
|
|
"samsung_refrigerator_rapid_fridge",
|
|
"samsung_refrigerator_sabbath_mode",
|
|
"samsung_refrigerator_selfcheck_result",
|
|
"samsung_refrigerator_selfcheck_start",
|
|
"samsung_refrigerator_selfcheck_status",
|
|
"samsung_refrigerator_welcome_lighting"
|
|
]
|
|
}
|