- config_flow: the #192 port-rescue made the "every port refused" fast-fail permanently unreachable (PREFERRED_PROBE_PORTS is always non-empty and always rescued), so removed the dead branch instead of leaving it as misleading dead code. A dead host now fails via the handshake loop's own error, which carries the real per-port reason. - oven._has_option: added the is_stub_rep carve-out cooktop.py's identical per-token exists_fn already has on the same kind of href, so a not-yet sub-polled /mode/vs/0 doesn't permanently exclude energy_saving/ cooktop_on_alert before their first real fetch lands. - airconditioner.ENERGY_METER_LEGACY: build via dataclasses.replace() like its ENERGY_METER_GENERIC sibling, instead of hand-copying href/poll_tier (which would silently drift if common.ENERGY_METER ever gains a field). - Fixed two stale comments: is_legacy_board()'s docstring still listed Volume among tokens needing legacy-only gating, though 'beep' now applies unconditionally across board generations; and common.py's UNIVERSAL invariant comment didn't mention that airconditioner also now excludes ENERGY_METER from the wholesale bundle. - #191 (CAC token): added the fixture/golden/capability-test coverage the AVT token in the same branch got, including an honestly-documented list of the ten hrefs this board generation doesn't cover yet. - fridge.cooler_temperature_setpoint: dropped the hardcoded "N °C" state labels -- the resource's own unit field isn't necessarily Celsius on a different model reporting the same href, and the options themselves are already read live via options_field, so a static per-value label risked asserting the wrong unit for a future device sharing this capability. - airconditioner._legacy_cumulative_power_kwh: parse with float (matching common.wh_to_kwh's own numeric parsing) instead of this module's integer-only _int, so a decimal-formatted reading doesn't raise. - test_config_flow: the port-rescue test bound the real 49154 directly, which could collide with an actually-running service on some machine; now monkeypatches PREFERRED_PROBE_PORTS to an OS-assigned port instead. - oven.py: consolidated six byte-for-byte-identical single-token options write_fns (lamp/sound/fast_preheat/natural_steam/energy_saving/ cooktop_on_alert) into one _option_switch_write(prefix) factory. 845 tests passing (up from 841 -- 4 new CAC coverage tests).
919 lines
22 KiB
JSON
919 lines
22 KiB
JSON
{
|
|
"device0": [
|
|
{
|
|
"rt": [
|
|
"x.com.samsung.devcol",
|
|
"oic.wk.col"
|
|
],
|
|
"if": [
|
|
"oic.if.baseline",
|
|
"oic.if.ll",
|
|
"oic.if.b"
|
|
]
|
|
},
|
|
{
|
|
"href": "/airlevelcheck/vs/0",
|
|
"rep": {
|
|
"x.com.samsung.da.periodicSensingInterval": "1800",
|
|
"x.com.samsung.da.sensingState": "NonProcessing",
|
|
"x.com.samsung.da.lastSensingTime": "1785327477",
|
|
"x.com.samsung.da.lastSensingLevel": "Kr1",
|
|
"x.com.samsung.da.periodicSensingSkipStatus": "Off",
|
|
"x.com.samsung.da.periodicSensingSkipTime": "00000000",
|
|
"x.com.samsung.da.periodicSensingActivationState": "On",
|
|
"x.com.samsung.da.autoExeState": "Alarm",
|
|
"x.com.samsung.da.supportedAutoExeState": [
|
|
"Airpurify",
|
|
"Alarm",
|
|
"Sensing"
|
|
],
|
|
"x.com.samsung.da.startSensingOnce": "Off",
|
|
"x.com.samsung.da.autoExeSetting": "On",
|
|
"x.com.samsung.da.supportedAutoExeSetting": [
|
|
"On",
|
|
"Off"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"href": "/aisleep/vs/0",
|
|
"rep": {
|
|
"x.com.samsung.da.displayNightMode": "Off",
|
|
"x.com.samsung.da.elapsedTime": "0",
|
|
"x.com.samsung.da.requestFeedback": "Off",
|
|
"x.com.samsung.da.resultFeedback": 0,
|
|
"x.com.samsung.da.statusFeedback": "Idle",
|
|
"x.com.samsung.da.sleepTime": "14002200"
|
|
}
|
|
},
|
|
{
|
|
"href": "/alarms/vs/0",
|
|
"rep": {
|
|
"x.com.samsung.da.items": [
|
|
{
|
|
"x.com.samsung.da.id": "0",
|
|
"x.com.samsung.da.alarmType": "Device",
|
|
"x.com.samsung.da.code": "ErrorCode_OFF",
|
|
"x.com.samsung.da.triggeredTime": "2026-07-29T12:19:55",
|
|
"x.com.samsung.da.state": "Deleted"
|
|
},
|
|
{
|
|
"x.com.samsung.da.id": "1",
|
|
"x.com.samsung.da.alarmType": "Device",
|
|
"x.com.samsung.da.code": "FilterAlarm_OFF",
|
|
"x.com.samsung.da.triggeredTime": "2026-07-29T12:19:55",
|
|
"x.com.samsung.da.state": "Deleted"
|
|
},
|
|
{
|
|
"x.com.samsung.da.id": "2",
|
|
"x.com.samsung.da.alarmType": "Device",
|
|
"x.com.samsung.da.code": "DA_SAC_M_OFF",
|
|
"x.com.samsung.da.triggeredTime": "2026-07-29T12:19:55",
|
|
"x.com.samsung.da.state": "Deleted"
|
|
}
|
|
],
|
|
"rt": [
|
|
"x.com.samsung.da.alarms"
|
|
],
|
|
"if": [
|
|
"oic.if.baseline",
|
|
"oic.if.a"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"href": "/availablecontrolsets/vs/0",
|
|
"rep": {
|
|
"x.com.samsung.da.sets": "000100B4012C0000B20001000000",
|
|
"x.com.samsung.da.id": "CAC",
|
|
"x.com.samsung.da.version": "1.0"
|
|
}
|
|
},
|
|
{
|
|
"href": "/configuration/vs/0",
|
|
"rep": {
|
|
"x.com.samsung.da.region": "4146100000",
|
|
"x.com.samsung.da.airconOptionList": [
|
|
"AI_KOREA_COOLONLY_4.0",
|
|
"HOMECARE_WIZARD_V2",
|
|
"CLEAN_OPTION_SUPPORT",
|
|
"DR",
|
|
"SingleCommand_1"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"href": "/da/softreset/vs/0",
|
|
"rep": {
|
|
"x.com.samsung.da.softwarereset": "false"
|
|
}
|
|
},
|
|
{
|
|
"href": "/drlc/vs/0",
|
|
"rep": {
|
|
"x.com.samsung.da.start": "2026-07-29T07:26:56Z",
|
|
"x.com.samsung.da.override": "Off",
|
|
"x.com.samsung.da.durationminutes": "1019",
|
|
"x.com.samsung.da.drlcLevel": "1",
|
|
"x.com.samsung.da.realSaving": "Off"
|
|
}
|
|
},
|
|
{
|
|
"href": "/edgelighting/vs/0",
|
|
"rep": {
|
|
"status": "On",
|
|
"convenientMode": "On",
|
|
"operatingOption": "On",
|
|
"welcomeLightStatus": "Off",
|
|
"colorOption": "3000K",
|
|
"mode": "Smart",
|
|
"modeSupportedList": [
|
|
"Smart",
|
|
"High",
|
|
"Low"
|
|
],
|
|
"colorSupportedList": [
|
|
"3000K",
|
|
"4000K",
|
|
"6500K"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"href": "/energy/consumption/vs/0",
|
|
"rep": {
|
|
"x.com.samsung.da.cumulativeDate": "1785327589",
|
|
"x.com.samsung.da.instantaneousPower": "15",
|
|
"x.com.samsung.da.cumulativeSavedPower": "1611",
|
|
"x.com.samsung.da.cumulativePower": "84044",
|
|
"x.com.samsung.da.cumulativeUnit": "Wh",
|
|
"x.com.samsung.da.instantaneousPowerUnit": "W",
|
|
"x.com.samsung.da.cumulativePowerType": "individual"
|
|
}
|
|
},
|
|
{
|
|
"href": "/file/information/vs/0",
|
|
"rep": {
|
|
"x.com.samsung.timeoffset": "+09:00",
|
|
"x.com.samsung.supprtedtype": 1
|
|
}
|
|
},
|
|
{
|
|
"href": "/filter/airdustPM1filter/vs/0",
|
|
"rep": {
|
|
"x.com.samsung.da.filterUsageResolution": "1",
|
|
"x.com.samsung.da.filterCapacity": "2400",
|
|
"x.com.samsung.da.filterCapacityUnit": "Hour",
|
|
"x.com.samsung.da.filterResetType": [
|
|
"washable"
|
|
],
|
|
"x.com.samsung.da.filterStatus": "normal",
|
|
"x.com.samsung.da.filterUsage": "11"
|
|
}
|
|
},
|
|
{
|
|
"href": "/filter/airdustfilter/vs/0",
|
|
"rep": {
|
|
"x.com.samsung.da.filterUsageResolution": "1",
|
|
"x.com.samsung.da.filterCapacity": "180",
|
|
"x.com.samsung.da.filterCapacityUnit": "Hour",
|
|
"x.com.samsung.da.filterResetType": [
|
|
"washable"
|
|
],
|
|
"x.com.samsung.da.filterStatus": "normal",
|
|
"x.com.samsung.da.filterUsage": "26"
|
|
}
|
|
},
|
|
{
|
|
"href": "/humidity/vs/0",
|
|
"rep": {
|
|
"x.com.samsung.da.humidity": "0",
|
|
"x.com.samsung.da.fivepercentHumidity": "59"
|
|
}
|
|
},
|
|
{
|
|
"href": "/information/vs/0",
|
|
"rep": {
|
|
"x.com.samsung.da.otnDUID": "**REDACTED**",
|
|
"x.com.samsung.da.modelNum": "TP1X_DA-AC-CAC-01001_0000|10255541|60030748171811DF42005F2A00F2ED00",
|
|
"x.com.samsung.da.description": "TP1X_DA-AC-CAC-01001_0000",
|
|
"x.com.samsung.da.serialNum": "**REDACTED**",
|
|
"x.com.samsung.da.serialNumOption": "**REDACTED**",
|
|
"x.com.samsung.da.items": [
|
|
{
|
|
"x.com.samsung.da.id": "0",
|
|
"x.com.samsung.da.description": "Version",
|
|
"x.com.samsung.da.type": "Software",
|
|
"x.com.samsung.da.number": "02706A260401",
|
|
"x.com.samsung.da.newVersionAvailable": "0"
|
|
},
|
|
{
|
|
"x.com.samsung.da.id": "1",
|
|
"x.com.samsung.da.description": "Version",
|
|
"x.com.samsung.da.type": "Firmware",
|
|
"x.com.samsung.da.newVersionAvailable": "0",
|
|
"x.com.samsung.da.number": "02555A25052600,02556A24040200"
|
|
},
|
|
{
|
|
"x.com.samsung.da.id": "2",
|
|
"x.com.samsung.da.description": "Version",
|
|
"x.com.samsung.da.type": "Outdoor",
|
|
"x.com.samsung.da.newVersionAvailable": "0",
|
|
"x.com.samsung.da.number": "FFFFFFFFFFFFFF,FFFFFFFFFFFFFF"
|
|
}
|
|
],
|
|
"x.com.samsung.da.diagDumpType": "file",
|
|
"x.com.samsung.da.diagEndPoint": "SSM",
|
|
"x.com.samsung.da.diagLogType": [
|
|
"errCode",
|
|
"dump"
|
|
],
|
|
"x.com.samsung.da.diagMnid": "0AJT",
|
|
"x.com.samsung.da.diagSetupid": "AS3",
|
|
"x.com.samsung.da.diagProtocolType": "BLE_OCF",
|
|
"x.com.samsung.da.diagMinVersion": "3.0",
|
|
"x.com.samsung.da.diagTsId": "DA01"
|
|
}
|
|
},
|
|
{
|
|
"href": "/keepnormalstate/vs/0",
|
|
"rep": {
|
|
"x.com.samsung.da.keepnormal": 0
|
|
}
|
|
},
|
|
{
|
|
"href": "/light/stateful/vs/0",
|
|
"rep": {
|
|
"status": "On",
|
|
"mode": "Smart",
|
|
"supportedModes": [
|
|
"Smart",
|
|
"Low",
|
|
"High"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"href": "/mds/absenceclean/vs/0",
|
|
"rep": {
|
|
"mode": "Off",
|
|
"supportedModes": [
|
|
"On",
|
|
"Off"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"href": "/mds/absencemonitoring/vs/0",
|
|
"rep": {
|
|
"status": "Off"
|
|
}
|
|
},
|
|
{
|
|
"href": "/mds/absencepowersaving/vs/0",
|
|
"rep": {
|
|
"status": "On",
|
|
"modes": "Cooling",
|
|
"switchPowerSaveMode": "Normal",
|
|
"supportedModes": [
|
|
"Standby",
|
|
"Cooling"
|
|
],
|
|
"supportedSwitchPowerSaveMode": [
|
|
"Eco",
|
|
"Normal",
|
|
"Comfort"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"href": "/mds/absencestate/vs/0",
|
|
"rep": {
|
|
"status": "On",
|
|
"absenceTime": "0",
|
|
"maxDetectCount": [
|
|
"0",
|
|
"0",
|
|
"0",
|
|
"0",
|
|
"0",
|
|
"0",
|
|
"3",
|
|
"3",
|
|
"3",
|
|
"2",
|
|
"3",
|
|
"0",
|
|
"0",
|
|
"3",
|
|
"0",
|
|
"3",
|
|
"3",
|
|
"3",
|
|
"0",
|
|
"3",
|
|
"1",
|
|
"2",
|
|
"3",
|
|
"3",
|
|
"0",
|
|
"0",
|
|
"0",
|
|
"0",
|
|
"0",
|
|
"0",
|
|
"0",
|
|
"0",
|
|
"0",
|
|
"0",
|
|
"0",
|
|
"0",
|
|
"1",
|
|
"0",
|
|
"3",
|
|
"2",
|
|
"3",
|
|
"1",
|
|
"2",
|
|
"1",
|
|
"0",
|
|
"0",
|
|
"0",
|
|
"0"
|
|
],
|
|
"supportedTimes": [
|
|
"0",
|
|
"30",
|
|
"60",
|
|
"120"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"href": "/mode/convenient/vs/0",
|
|
"rep": {
|
|
"x.com.samsung.da.modes": "Off",
|
|
"x.com.samsung.da.supportedModes": [
|
|
"Off",
|
|
"Nano",
|
|
"LongWind",
|
|
"Speed",
|
|
"Sleep",
|
|
"NanoSleep"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"href": "/mode/vs/0",
|
|
"rep": {
|
|
"x.com.samsung.da.modes": [
|
|
"Cool"
|
|
],
|
|
"workingMode": "Cool",
|
|
"x.com.samsung.da.supportedModes": [
|
|
"AIComfort",
|
|
"Auto",
|
|
"Cool",
|
|
"Dry",
|
|
"Fan"
|
|
],
|
|
"x.com.samsung.da.options": [
|
|
"OptionCode_512",
|
|
"Sleep_0",
|
|
"ArtificialWorking_Off",
|
|
"ComfortAICooling_Off",
|
|
"AiTempChanged_Off",
|
|
"AiTemp_240",
|
|
"welcomecareElapsedTime_0",
|
|
"welcomecareThresholdTemp_0",
|
|
"welcomecareStartDate_0000",
|
|
"welcomecareEndDate_0000",
|
|
"welcomecareSeason_None",
|
|
"welcomecare_Off",
|
|
"DiagnosisAI_Off",
|
|
"ProgressDiagnosisAI_0",
|
|
"ResultDiagnosisAI_Normal",
|
|
"SmartCoolClean_Off",
|
|
"ProgressSmartClean_0",
|
|
"FreezeAlarmSetting_On",
|
|
"DesiredFreezeAlarm_112",
|
|
"ExtendOptionCode_0",
|
|
"UpdateAllow_NotAllowed",
|
|
"DurationOn_0",
|
|
"OutdoorTemp_55",
|
|
"KeyInputPermit_On",
|
|
"ModePermit_NoLimit"
|
|
],
|
|
"rt": [
|
|
"x.com.samsung.da.mode"
|
|
],
|
|
"if": [
|
|
"oic.if.baseline",
|
|
"oic.if.a"
|
|
],
|
|
"x.com.samsung.da.items": [
|
|
{
|
|
"x.com.samsung.da.id": "0",
|
|
"x.com.samsung.da.description": "Temperature",
|
|
"x.com.samsung.da.current": "28.5",
|
|
"x.com.samsung.da.desired": "28.0",
|
|
"x.com.samsung.da.minimum": "18",
|
|
"x.com.samsung.da.maximum": "30",
|
|
"x.com.samsung.da.increment": "0.5",
|
|
"x.com.samsung.da.unit": "Celsius"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"href": "/option/airpurify/vs/0",
|
|
"rep": {
|
|
"x.com.samsung.da.modes": "Off",
|
|
"x.com.samsung.da.supportedModes": [
|
|
"On",
|
|
"Off"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"href": "/option/autoclean/vs/0",
|
|
"rep": {
|
|
"x.com.samsung.da.status": "Stop",
|
|
"x.com.samsung.da.supportedStatus": [
|
|
"Start",
|
|
"Stop"
|
|
],
|
|
"x.com.samsung.da.progress": "0",
|
|
"x.com.samsung.da.settingStatus": "On",
|
|
"x.com.samsung.da.supportedSettingStatus": [
|
|
"On",
|
|
"Off"
|
|
],
|
|
"defaultSettingStatus": "On"
|
|
}
|
|
},
|
|
{
|
|
"href": "/option/motiondetectwind/stateful/vs/0",
|
|
"rep": {
|
|
"status": "On",
|
|
"modes": "Indirect",
|
|
"supportedModes": [
|
|
"Indirect",
|
|
"Direct"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"href": "/option/muteonce/vs/0",
|
|
"rep": {
|
|
"muteonce": "Off"
|
|
}
|
|
},
|
|
{
|
|
"href": "/personality/presence/vs/0",
|
|
"rep": {}
|
|
},
|
|
{
|
|
"href": "/power/vs/0",
|
|
"rep": {
|
|
"x.com.samsung.da.power": "Off",
|
|
"operationNumber": "46"
|
|
}
|
|
},
|
|
{
|
|
"href": "/realtimenotiforclient/vs/0",
|
|
"rep": {
|
|
"x.com.samsung.da.timeforshortnoti": "0",
|
|
"x.com.samsung.da.longnotisubscription": "true",
|
|
"x.com.samsung.da.periodicnotisubscription": "true"
|
|
}
|
|
},
|
|
{
|
|
"href": "/remotedatacontrol/vs/0",
|
|
"rep": {
|
|
"x.com.samsung.da.status": "Off",
|
|
"x.com.samsung.da.connectionStatus": "Disconnected"
|
|
}
|
|
},
|
|
{
|
|
"href": "/remotetemperature/vs/0",
|
|
"rep": {
|
|
"x.com.samsung.da.temperature": "",
|
|
"x.com.samsung.da.unit": "",
|
|
"x.com.samsung.da.error": ""
|
|
}
|
|
},
|
|
{
|
|
"href": "/reserverulesets/vs/0",
|
|
"rep": {
|
|
"x.com.samsung.da.sets": "1F121E121E121E121EFFFFFFFF010001000F0001000E0000001C3E",
|
|
"x.com.samsung.da.id": "CAC",
|
|
"x.com.samsung.da.version": "1.0"
|
|
}
|
|
},
|
|
{
|
|
"href": "/sac/installationinfo/vs/0",
|
|
"rep": {
|
|
"installationOptions": [
|
|
{
|
|
"id": "0",
|
|
"option": "184449945E0484800017"
|
|
},
|
|
{
|
|
"id": "1",
|
|
"option": "28010000010000000100"
|
|
},
|
|
{
|
|
"id": "2",
|
|
"option": "50000000000000000001"
|
|
},
|
|
{
|
|
"id": "3",
|
|
"option": "30000000000000000000"
|
|
}
|
|
],
|
|
"installationDeviceNum": [
|
|
{
|
|
"id": "0",
|
|
"number": "0"
|
|
},
|
|
{
|
|
"id": "1",
|
|
"number": "5"
|
|
},
|
|
{
|
|
"id": "2",
|
|
"number": "0"
|
|
}
|
|
],
|
|
"outdoorInfo": [
|
|
{
|
|
"id": "0",
|
|
"info": "02571A250514",
|
|
"serial": "**REDACTED**"
|
|
},
|
|
{
|
|
"id": "1",
|
|
"info": "000000000000",
|
|
"serial": "**REDACTED**"
|
|
},
|
|
{
|
|
"id": "2",
|
|
"info": "000000000000",
|
|
"serial": "**REDACTED**"
|
|
},
|
|
{
|
|
"id": "3",
|
|
"info": "000000000000",
|
|
"serial": "**REDACTED**"
|
|
}
|
|
],
|
|
"mcuInfo": [
|
|
{
|
|
"id": "0",
|
|
"info": "000000000000"
|
|
},
|
|
{
|
|
"id": "1",
|
|
"info": "000000000000"
|
|
},
|
|
{
|
|
"id": "2",
|
|
"info": "000000000000"
|
|
},
|
|
{
|
|
"id": "3",
|
|
"info": "000000000000"
|
|
},
|
|
{
|
|
"id": "4",
|
|
"info": "000000000000"
|
|
},
|
|
{
|
|
"id": "5",
|
|
"info": "000000000000"
|
|
},
|
|
{
|
|
"id": "6",
|
|
"info": "000000000000"
|
|
},
|
|
{
|
|
"id": "7",
|
|
"info": "000000000000"
|
|
},
|
|
{
|
|
"id": "8",
|
|
"info": "000000000000"
|
|
},
|
|
{
|
|
"id": "9",
|
|
"info": "000000000000"
|
|
},
|
|
{
|
|
"id": "10",
|
|
"info": "000000000000"
|
|
},
|
|
{
|
|
"id": "11",
|
|
"info": "000000000000"
|
|
},
|
|
{
|
|
"id": "12",
|
|
"info": "000000000000"
|
|
},
|
|
{
|
|
"id": "13",
|
|
"info": "000000000000"
|
|
},
|
|
{
|
|
"id": "14",
|
|
"info": "000000000000"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"href": "/selfcheck/vs/0",
|
|
"rep": {
|
|
"x.com.samsung.da.start": "Cancel",
|
|
"x.com.samsung.da.status": "Ready",
|
|
"x.com.samsung.da.progress": "0",
|
|
"x.com.samsung.da.result": "NA",
|
|
"x.com.samsung.da.supportedActions": [
|
|
"Start",
|
|
"Cancel"
|
|
],
|
|
"x.com.samsung.da.error": [
|
|
"DA_ERROR_NONE"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"href": "/sensors/vs/0",
|
|
"rep": {
|
|
"x.com.samsung.da.cleanLevel": "1",
|
|
"x.com.samsung.da.items": [
|
|
{
|
|
"x.com.samsung.da.id": "0",
|
|
"x.com.samsung.da.description": "Sensor for CleanLevel",
|
|
"x.com.samsung.da.type": "CleanLevel",
|
|
"x.com.samsung.da.value": [
|
|
"1"
|
|
]
|
|
},
|
|
{
|
|
"x.com.samsung.da.id": "2",
|
|
"x.com.samsung.da.description": "Sensor for Dust",
|
|
"x.com.samsung.da.type": "Dust",
|
|
"x.com.samsung.da.value": [
|
|
"7",
|
|
"1"
|
|
]
|
|
},
|
|
{
|
|
"x.com.samsung.da.id": "3",
|
|
"x.com.samsung.da.description": "Sensor for FineDust",
|
|
"x.com.samsung.da.type": "FineDust",
|
|
"x.com.samsung.da.value": [
|
|
"5",
|
|
"1"
|
|
]
|
|
},
|
|
{
|
|
"x.com.samsung.da.id": "4",
|
|
"x.com.samsung.da.description": "Sensor for SuperFineDust",
|
|
"x.com.samsung.da.type": "SuperFineDust",
|
|
"x.com.samsung.da.value": [
|
|
"5",
|
|
"1"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"href": "/settings/sound/mode/vs/0",
|
|
"rep": {
|
|
"mode": "voice",
|
|
"supportedModes": [
|
|
"mute",
|
|
"tone",
|
|
"voice"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"href": "/settings/sound/optimization/vs/0",
|
|
"rep": {
|
|
"status": "Off",
|
|
"supportedModes": [
|
|
"On",
|
|
"Off"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"href": "/settings/sound/output/vs/0",
|
|
"rep": {
|
|
"deviceType": "speaker"
|
|
}
|
|
},
|
|
{
|
|
"href": "/settings/sound/volume/vs/0",
|
|
"rep": {
|
|
"level": "2",
|
|
"minLevel": "0",
|
|
"maxLevel": "3",
|
|
"resolution": "1"
|
|
}
|
|
},
|
|
{
|
|
"href": "/smartsensingcooling/vs/0",
|
|
"rep": {
|
|
"status": "On",
|
|
"supportedModes": [
|
|
"On",
|
|
"Off"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"href": "/temperature/control/vs/0",
|
|
"rep": {
|
|
"x.com.samsung.da.increment": "0.5"
|
|
}
|
|
},
|
|
{
|
|
"href": "/temperatures/vs/0",
|
|
"rep": {
|
|
"x.com.samsung.da.items": [
|
|
{
|
|
"x.com.samsung.da.id": "0",
|
|
"x.com.samsung.da.description": "Temperature",
|
|
"x.com.samsung.da.current": "28.5",
|
|
"x.com.samsung.da.desired": "28.0",
|
|
"x.com.samsung.da.minimum": "18",
|
|
"x.com.samsung.da.maximum": "30",
|
|
"x.com.samsung.da.increment": "0.5",
|
|
"x.com.samsung.da.unit": "Celsius"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"href": "/uvled/vs/0",
|
|
"rep": {
|
|
"x.com.samsung.da.modes": "On",
|
|
"x.com.samsung.da.start": "Cancel",
|
|
"x.com.samsung.da.pushAlarmStatus": "Off",
|
|
"x.com.samsung.da.supportedModes": [
|
|
"On",
|
|
"Off"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"href": "/wind/direction/vs/0",
|
|
"rep": {
|
|
"x.com.samsung.da.modes": "Fix",
|
|
"x.com.samsung.da.supportedModes": [
|
|
"Left_And_Right",
|
|
"All"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"href": "/wind/strength/vs/0",
|
|
"rep": {
|
|
"x.com.samsung.da.modes": "0",
|
|
"x.com.samsung.da.supportedModes": [
|
|
"0",
|
|
"1",
|
|
"2",
|
|
"3"
|
|
],
|
|
"x.com.samsung.da.modesName": [
|
|
"Auto",
|
|
"Low",
|
|
"Mid",
|
|
"High"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"href": "/otninformation/vs/0",
|
|
"rep": {
|
|
"x.com.samsung.da.target": "",
|
|
"x.com.samsung.da.newVersionAvailable": "false",
|
|
"otnStatus": "None",
|
|
"flashingProgress": "0",
|
|
"otnCompleteDate": "noHistory",
|
|
"scheduledTime": "None",
|
|
"swVersionInfo": {
|
|
"platform": "Tizen Lite",
|
|
"oneUiVersion": "7.0 Air conditioner",
|
|
"osVersion": "4.0"
|
|
},
|
|
"otnList": [
|
|
{
|
|
"type": "WIFI",
|
|
"modelId": "ASA-WW-TP1-24-INFSAC",
|
|
"versions": [
|
|
"14260401"
|
|
],
|
|
"visVersion": "260401"
|
|
},
|
|
{
|
|
"type": "Micom",
|
|
"modelId": "04001025554110255641",
|
|
"versions": [
|
|
"25052600",
|
|
"24040200"
|
|
],
|
|
"visVersion": "250526"
|
|
},
|
|
{
|
|
"type": "Micom",
|
|
"modelId": "FGCAN2",
|
|
"versions": [
|
|
"",
|
|
""
|
|
],
|
|
"visVersion": "999999"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"href": "/timezone/vs/0",
|
|
"rep": {
|
|
"timezoneid": "Asia/Seoul",
|
|
"offset": "+09:00",
|
|
"DST": "OFF"
|
|
}
|
|
},
|
|
{
|
|
"href": "/connectionconfig/vs/0",
|
|
"rep": {
|
|
"autoReconnectionMinVersion": "1.0",
|
|
"autoReconnection": "true",
|
|
"autoReconnectionProtocolType": [
|
|
"helper_hotspot",
|
|
"ble_ocf"
|
|
],
|
|
"supportedWiFiAuthType": [
|
|
"OPEN",
|
|
"WEP",
|
|
"WPA-PSK",
|
|
"WPA2-PSK",
|
|
"SAE"
|
|
],
|
|
"supportedWiFiCryptoType": [
|
|
"TKIP",
|
|
"AES",
|
|
"WEP-64",
|
|
"WEP-128"
|
|
],
|
|
"supportedWiFiFreq": [
|
|
"2.4G"
|
|
],
|
|
"calmConnectionCare": {
|
|
"version": "1.0",
|
|
"role": [
|
|
"things"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"href": "/wirelessinfo/vs/0",
|
|
"rep": {
|
|
"macaddressWiFi": "**REDACTED**",
|
|
"macaddressBLE": "**REDACTED**",
|
|
"connectedApSsid": "boksil"
|
|
}
|
|
},
|
|
{
|
|
"href": "/quickcontrol/info/vs/0",
|
|
"rep": {
|
|
"supportedVersion": "1.0"
|
|
}
|
|
},
|
|
{
|
|
"href": "/dginformation/vs/0",
|
|
"rep": {
|
|
"enrolmentstatus": "Unknown",
|
|
"devicestate": "Unknown",
|
|
"lockstatus": "Unknown",
|
|
"nextduedate": "",
|
|
"workingminutes": 0,
|
|
"paymentinfo": {
|
|
"emiplan": "Unknown",
|
|
"currency": "Unknown",
|
|
"totalemi": 0,
|
|
"totalemipaid": 0
|
|
}
|
|
}
|
|
}
|
|
]
|
|
} |