core/tests/components/smartthings/snapshots/test_diagnostics.ambr

1533 lines
47 KiB
Plaintext

# serializer version: 1
# name: test_config_entry_diagnostics[da_ac_rac_000001]
dict({
'devices': list([
dict({
'_links': dict({
}),
'items': list([
dict({
'allowed': list([
]),
'components': list([
dict({
'capabilities': list([
dict({
'id': 'ocf',
'version': 1,
}),
dict({
'id': 'switch',
'version': 1,
}),
dict({
'id': 'airConditionerMode',
'version': 1,
}),
dict({
'id': 'airConditionerFanMode',
'version': 1,
}),
dict({
'id': 'fanOscillationMode',
'version': 1,
}),
dict({
'id': 'airQualitySensor',
'version': 1,
}),
dict({
'id': 'temperatureMeasurement',
'version': 1,
}),
dict({
'id': 'thermostatCoolingSetpoint',
'version': 1,
}),
dict({
'id': 'relativeHumidityMeasurement',
'version': 1,
}),
dict({
'id': 'dustSensor',
'version': 1,
}),
dict({
'id': 'veryFineDustSensor',
'version': 1,
}),
dict({
'id': 'audioVolume',
'version': 1,
}),
dict({
'id': 'remoteControlStatus',
'version': 1,
}),
dict({
'id': 'powerConsumptionReport',
'version': 1,
}),
dict({
'id': 'demandResponseLoadControl',
'version': 1,
}),
dict({
'id': 'refresh',
'version': 1,
}),
dict({
'id': 'execute',
'version': 1,
}),
dict({
'id': 'custom.spiMode',
'version': 1,
}),
dict({
'id': 'custom.thermostatSetpointControl',
'version': 1,
}),
dict({
'id': 'custom.airConditionerOptionalMode',
'version': 1,
}),
dict({
'id': 'custom.airConditionerTropicalNightMode',
'version': 1,
}),
dict({
'id': 'custom.autoCleaningMode',
'version': 1,
}),
dict({
'id': 'custom.deviceReportStateConfiguration',
'version': 1,
}),
dict({
'id': 'custom.energyType',
'version': 1,
}),
dict({
'id': 'custom.dustFilter',
'version': 1,
}),
dict({
'id': 'custom.airConditionerOdorController',
'version': 1,
}),
dict({
'id': 'custom.deodorFilter',
'version': 1,
}),
dict({
'id': 'custom.disabledComponents',
'version': 1,
}),
dict({
'id': 'custom.disabledCapabilities',
'version': 1,
}),
dict({
'id': 'samsungce.deviceIdentification',
'version': 1,
}),
dict({
'id': 'samsungce.dongleSoftwareInstallation',
'version': 1,
}),
dict({
'id': 'samsungce.softwareUpdate',
'version': 1,
}),
dict({
'id': 'samsungce.selfCheck',
'version': 1,
}),
dict({
'id': 'samsungce.driverVersion',
'version': 1,
}),
]),
'categories': list([
dict({
'categoryType': 'manufacturer',
'name': 'AirConditioner',
}),
]),
'id': 'main',
'label': 'main',
}),
dict({
'capabilities': list([
dict({
'id': 'switch',
'version': 1,
}),
dict({
'id': 'airConditionerMode',
'version': 1,
}),
dict({
'id': 'airConditionerFanMode',
'version': 1,
}),
dict({
'id': 'fanOscillationMode',
'version': 1,
}),
dict({
'id': 'temperatureMeasurement',
'version': 1,
}),
dict({
'id': 'thermostatCoolingSetpoint',
'version': 1,
}),
dict({
'id': 'relativeHumidityMeasurement',
'version': 1,
}),
dict({
'id': 'airQualitySensor',
'version': 1,
}),
dict({
'id': 'dustSensor',
'version': 1,
}),
dict({
'id': 'veryFineDustSensor',
'version': 1,
}),
dict({
'id': 'odorSensor',
'version': 1,
}),
dict({
'id': 'remoteControlStatus',
'version': 1,
}),
dict({
'id': 'audioVolume',
'version': 1,
}),
dict({
'id': 'custom.thermostatSetpointControl',
'version': 1,
}),
dict({
'id': 'custom.autoCleaningMode',
'version': 1,
}),
dict({
'id': 'custom.airConditionerTropicalNightMode',
'version': 1,
}),
dict({
'id': 'custom.disabledCapabilities',
'version': 1,
}),
dict({
'id': 'ocf',
'version': 1,
}),
dict({
'id': 'powerConsumptionReport',
'version': 1,
}),
dict({
'id': 'demandResponseLoadControl',
'version': 1,
}),
dict({
'id': 'custom.spiMode',
'version': 1,
}),
dict({
'id': 'custom.airConditionerOptionalMode',
'version': 1,
}),
dict({
'id': 'custom.deviceReportStateConfiguration',
'version': 1,
}),
dict({
'id': 'custom.energyType',
'version': 1,
}),
dict({
'id': 'custom.dustFilter',
'version': 1,
}),
dict({
'id': 'custom.airConditionerOdorController',
'version': 1,
}),
dict({
'id': 'custom.deodorFilter',
'version': 1,
}),
]),
'categories': list([
dict({
'categoryType': 'manufacturer',
'name': 'Other',
}),
]),
'id': '1',
'label': '1',
}),
]),
'createTime': '2021-04-06T16:43:34.753Z',
'deviceId': '96a5ef74-5832-a84b-f1f7-ca799957065d',
'deviceManufacturerCode': 'Samsung Electronics',
'deviceTypeName': 'Samsung OCF Air Conditioner',
'executionContext': 'CLOUD',
'label': 'AC Office Granit',
'locationId': '58d3fd7c-c512-4da3-b500-ef269382756c',
'manufacturerName': 'Samsung Electronics',
'name': '[room a/c] Samsung',
'ocf': dict({
'additionalAuthCodeRequired': False,
'lastSignupTime': '2025-01-08T02:32:04.631093137Z',
'manufacturerName': 'Samsung Electronics',
'ocfDeviceType': 'x.com.st.d.sensor.light',
'transferCandidate': False,
'vendorId': 'VD-Sensor.Light-2023',
}),
'ownerId': 'f9a28d7c-1ed5-d9e9-a81c-18971ec081db',
'presentationId': 'DA-AC-RAC-000001',
'profile': dict({
'id': '60fbc713-8da5-315d-b31a-6d6dcde4be7b',
}),
'restrictionTier': 0,
'roomId': '7715151d-0314-457a-a82c-5ce48900e065',
'type': 'OCF',
}),
]),
}),
]),
})
# ---
# name: test_device_diagnostics[da_ac_rac_000001]
dict({
'events': list([
]),
'info': dict({
'allowed': list([
]),
'components': list([
dict({
'capabilities': list([
dict({
'id': 'ocf',
'version': 1,
}),
dict({
'id': 'switch',
'version': 1,
}),
dict({
'id': 'airConditionerMode',
'version': 1,
}),
dict({
'id': 'airConditionerFanMode',
'version': 1,
}),
dict({
'id': 'fanOscillationMode',
'version': 1,
}),
dict({
'id': 'airQualitySensor',
'version': 1,
}),
dict({
'id': 'temperatureMeasurement',
'version': 1,
}),
dict({
'id': 'thermostatCoolingSetpoint',
'version': 1,
}),
dict({
'id': 'relativeHumidityMeasurement',
'version': 1,
}),
dict({
'id': 'dustSensor',
'version': 1,
}),
dict({
'id': 'veryFineDustSensor',
'version': 1,
}),
dict({
'id': 'audioVolume',
'version': 1,
}),
dict({
'id': 'remoteControlStatus',
'version': 1,
}),
dict({
'id': 'powerConsumptionReport',
'version': 1,
}),
dict({
'id': 'demandResponseLoadControl',
'version': 1,
}),
dict({
'id': 'refresh',
'version': 1,
}),
dict({
'id': 'execute',
'version': 1,
}),
dict({
'id': 'custom.spiMode',
'version': 1,
}),
dict({
'id': 'custom.thermostatSetpointControl',
'version': 1,
}),
dict({
'id': 'custom.airConditionerOptionalMode',
'version': 1,
}),
dict({
'id': 'custom.airConditionerTropicalNightMode',
'version': 1,
}),
dict({
'id': 'custom.autoCleaningMode',
'version': 1,
}),
dict({
'id': 'custom.deviceReportStateConfiguration',
'version': 1,
}),
dict({
'id': 'custom.energyType',
'version': 1,
}),
dict({
'id': 'custom.dustFilter',
'version': 1,
}),
dict({
'id': 'custom.airConditionerOdorController',
'version': 1,
}),
dict({
'id': 'custom.deodorFilter',
'version': 1,
}),
dict({
'id': 'custom.disabledComponents',
'version': 1,
}),
dict({
'id': 'custom.disabledCapabilities',
'version': 1,
}),
dict({
'id': 'samsungce.deviceIdentification',
'version': 1,
}),
dict({
'id': 'samsungce.dongleSoftwareInstallation',
'version': 1,
}),
dict({
'id': 'samsungce.softwareUpdate',
'version': 1,
}),
dict({
'id': 'samsungce.selfCheck',
'version': 1,
}),
dict({
'id': 'samsungce.driverVersion',
'version': 1,
}),
]),
'categories': list([
dict({
'categoryType': 'manufacturer',
'name': 'AirConditioner',
}),
]),
'id': 'main',
'label': 'main',
}),
dict({
'capabilities': list([
dict({
'id': 'switch',
'version': 1,
}),
dict({
'id': 'airConditionerMode',
'version': 1,
}),
dict({
'id': 'airConditionerFanMode',
'version': 1,
}),
dict({
'id': 'fanOscillationMode',
'version': 1,
}),
dict({
'id': 'temperatureMeasurement',
'version': 1,
}),
dict({
'id': 'thermostatCoolingSetpoint',
'version': 1,
}),
dict({
'id': 'relativeHumidityMeasurement',
'version': 1,
}),
dict({
'id': 'airQualitySensor',
'version': 1,
}),
dict({
'id': 'dustSensor',
'version': 1,
}),
dict({
'id': 'veryFineDustSensor',
'version': 1,
}),
dict({
'id': 'odorSensor',
'version': 1,
}),
dict({
'id': 'remoteControlStatus',
'version': 1,
}),
dict({
'id': 'audioVolume',
'version': 1,
}),
dict({
'id': 'custom.thermostatSetpointControl',
'version': 1,
}),
dict({
'id': 'custom.autoCleaningMode',
'version': 1,
}),
dict({
'id': 'custom.airConditionerTropicalNightMode',
'version': 1,
}),
dict({
'id': 'custom.disabledCapabilities',
'version': 1,
}),
dict({
'id': 'ocf',
'version': 1,
}),
dict({
'id': 'powerConsumptionReport',
'version': 1,
}),
dict({
'id': 'demandResponseLoadControl',
'version': 1,
}),
dict({
'id': 'custom.spiMode',
'version': 1,
}),
dict({
'id': 'custom.airConditionerOptionalMode',
'version': 1,
}),
dict({
'id': 'custom.deviceReportStateConfiguration',
'version': 1,
}),
dict({
'id': 'custom.energyType',
'version': 1,
}),
dict({
'id': 'custom.dustFilter',
'version': 1,
}),
dict({
'id': 'custom.airConditionerOdorController',
'version': 1,
}),
dict({
'id': 'custom.deodorFilter',
'version': 1,
}),
]),
'categories': list([
dict({
'categoryType': 'manufacturer',
'name': 'Other',
}),
]),
'id': '1',
'label': '1',
}),
]),
'createTime': '2021-04-06T16:43:34.753Z',
'deviceId': '96a5ef74-5832-a84b-f1f7-ca799957065d',
'deviceManufacturerCode': 'Samsung Electronics',
'deviceTypeName': 'Samsung OCF Air Conditioner',
'executionContext': 'CLOUD',
'label': 'AC Office Granit',
'locationId': '58d3fd7c-c512-4da3-b500-ef269382756c',
'manufacturerName': 'Samsung Electronics',
'name': '[room a/c] Samsung',
'ocf': dict({
'additionalAuthCodeRequired': False,
'lastSignupTime': '2025-01-08T02:32:04.631093137Z',
'manufacturerName': 'Samsung Electronics',
'ocfDeviceType': 'x.com.st.d.sensor.light',
'transferCandidate': False,
'vendorId': 'VD-Sensor.Light-2023',
}),
'ownerId': 'f9a28d7c-1ed5-d9e9-a81c-18971ec081db',
'presentationId': 'DA-AC-RAC-000001',
'profile': dict({
'id': '60fbc713-8da5-315d-b31a-6d6dcde4be7b',
}),
'restrictionTier': 0,
'roomId': '7715151d-0314-457a-a82c-5ce48900e065',
'type': 'OCF',
}),
'status': dict({
'components': dict({
'1': dict({
'airConditionerFanMode': dict({
'availableAcFanModes': dict({
'value': None,
}),
'fanMode': dict({
'timestamp': '2021-04-06T16:44:10.381Z',
'value': None,
}),
'supportedAcFanModes': dict({
'timestamp': '2024-09-10T10:26:28.605Z',
'value': list([
'auto',
'low',
'medium',
'high',
'turbo',
]),
}),
}),
'airConditionerMode': dict({
'airConditionerMode': dict({
'timestamp': '2021-04-08T03:50:50.930Z',
'value': None,
}),
'availableAcModes': dict({
'value': None,
}),
'supportedAcModes': dict({
'timestamp': '2021-04-08T03:50:50.930Z',
'value': None,
}),
}),
'airQualitySensor': dict({
'airQuality': dict({
'timestamp': '2021-04-06T16:57:57.602Z',
'unit': 'CAQI',
'value': None,
}),
}),
'audioVolume': dict({
'volume': dict({
'timestamp': '2021-04-06T16:43:53.541Z',
'unit': '%',
'value': None,
}),
}),
'custom.airConditionerOdorController': dict({
'airConditionerOdorControllerProgress': dict({
'timestamp': '2021-04-08T04:11:38.269Z',
'value': None,
}),
'airConditionerOdorControllerState': dict({
'timestamp': '2021-04-08T04:11:38.269Z',
'value': None,
}),
}),
'custom.airConditionerOptionalMode': dict({
'acOptionalMode': dict({
'timestamp': '2021-04-06T16:57:57.659Z',
'value': None,
}),
'supportedAcOptionalMode': dict({
'timestamp': '2021-04-06T16:57:57.659Z',
'value': None,
}),
}),
'custom.airConditionerTropicalNightMode': dict({
'acTropicalNightModeLevel': dict({
'timestamp': '2021-04-06T16:44:10.498Z',
'value': None,
}),
}),
'custom.autoCleaningMode': dict({
'autoCleaningMode': dict({
'timestamp': '2021-04-06T16:43:53.344Z',
'value': None,
}),
'operatingState': dict({
'value': None,
}),
'progress': dict({
'value': None,
}),
'supportedAutoCleaningModes': dict({
'value': None,
}),
'supportedOperatingStates': dict({
'value': None,
}),
'timedCleanDuration': dict({
'value': None,
}),
'timedCleanDurationRange': dict({
'value': None,
}),
}),
'custom.deodorFilter': dict({
'deodorFilterCapacity': dict({
'timestamp': '2021-04-06T16:43:39.118Z',
'value': None,
}),
'deodorFilterLastResetDate': dict({
'timestamp': '2021-04-06T16:43:39.118Z',
'value': None,
}),
'deodorFilterResetType': dict({
'timestamp': '2021-04-06T16:43:39.118Z',
'value': None,
}),
'deodorFilterStatus': dict({
'timestamp': '2021-04-06T16:43:39.118Z',
'value': None,
}),
'deodorFilterUsage': dict({
'timestamp': '2021-04-06T16:43:39.118Z',
'value': None,
}),
'deodorFilterUsageStep': dict({
'timestamp': '2021-04-06T16:43:39.118Z',
'value': None,
}),
}),
'custom.deviceReportStateConfiguration': dict({
'reportStatePeriod': dict({
'timestamp': '2021-04-06T16:44:09.800Z',
'value': None,
}),
'reportStateRealtime': dict({
'timestamp': '2021-04-06T16:44:09.800Z',
'value': None,
}),
'reportStateRealtimePeriod': dict({
'timestamp': '2021-04-06T16:44:09.800Z',
'value': None,
}),
}),
'custom.disabledCapabilities': dict({
'disabledCapabilities': dict({
'timestamp': '2024-09-10T10:26:28.605Z',
'value': list([
'remoteControlStatus',
'airQualitySensor',
'dustSensor',
'odorSensor',
'veryFineDustSensor',
'custom.dustFilter',
'custom.deodorFilter',
'custom.deviceReportStateConfiguration',
'audioVolume',
'custom.autoCleaningMode',
'custom.airConditionerTropicalNightMode',
'custom.airConditionerOdorController',
'demandResponseLoadControl',
'relativeHumidityMeasurement',
]),
}),
}),
'custom.dustFilter': dict({
'dustFilterCapacity': dict({
'timestamp': '2021-04-06T16:43:39.145Z',
'value': None,
}),
'dustFilterLastResetDate': dict({
'timestamp': '2021-04-06T16:43:39.145Z',
'value': None,
}),
'dustFilterResetType': dict({
'timestamp': '2021-04-06T16:43:39.145Z',
'value': None,
}),
'dustFilterStatus': dict({
'timestamp': '2021-04-06T16:43:39.145Z',
'value': None,
}),
'dustFilterUsage': dict({
'timestamp': '2021-04-06T16:43:39.145Z',
'value': None,
}),
'dustFilterUsageStep': dict({
'timestamp': '2021-04-06T16:43:39.145Z',
'value': None,
}),
}),
'custom.energyType': dict({
'drMaxDuration': dict({
'value': None,
}),
'energySavingInfo': dict({
'value': None,
}),
'energySavingLevel': dict({
'value': None,
}),
'energySavingOperation': dict({
'value': None,
}),
'energySavingOperationSupport': dict({
'value': None,
}),
'energySavingSupport': dict({
'value': None,
}),
'energyType': dict({
'timestamp': '2021-04-06T16:43:38.843Z',
'value': None,
}),
'notificationTemplateID': dict({
'value': None,
}),
'supportedEnergySavingLevels': dict({
'value': None,
}),
}),
'custom.spiMode': dict({
'spiMode': dict({
'timestamp': '2021-04-06T16:57:57.686Z',
'value': None,
}),
}),
'custom.thermostatSetpointControl': dict({
'maximumSetpoint': dict({
'timestamp': '2021-04-08T04:04:19.901Z',
'value': None,
}),
'minimumSetpoint': dict({
'timestamp': '2021-04-08T04:04:19.901Z',
'value': None,
}),
}),
'demandResponseLoadControl': dict({
'drlcStatus': dict({
'timestamp': '2021-04-06T16:43:54.748Z',
'value': None,
}),
}),
'dustSensor': dict({
'dustLevel': dict({
'timestamp': '2021-04-06T16:44:10.122Z',
'unit': 'μg/m^3',
'value': None,
}),
'fineDustLevel': dict({
'timestamp': '2021-04-06T16:44:10.122Z',
'unit': 'μg/m^3',
'value': None,
}),
}),
'fanOscillationMode': dict({
'availableFanOscillationModes': dict({
'value': None,
}),
'fanOscillationMode': dict({
'timestamp': '2025-02-08T00:44:53.247Z',
'value': 'fixed',
}),
'supportedFanOscillationModes': dict({
'timestamp': '2021-04-06T16:44:10.325Z',
'value': None,
}),
}),
'ocf': dict({
'di': dict({
'timestamp': '2021-04-06T16:44:10.472Z',
'value': None,
}),
'dmv': dict({
'timestamp': '2021-04-06T16:44:10.472Z',
'value': None,
}),
'icv': dict({
'timestamp': '2021-04-06T16:44:10.472Z',
'value': None,
}),
'mndt': dict({
'timestamp': '2021-04-06T16:44:10.472Z',
'value': None,
}),
'mnfv': dict({
'timestamp': '2021-04-06T16:44:10.472Z',
'value': None,
}),
'mnhw': dict({
'timestamp': '2021-04-06T16:44:10.472Z',
'value': None,
}),
'mnml': dict({
'timestamp': '2021-04-06T16:44:10.472Z',
'value': None,
}),
'mnmn': dict({
'timestamp': '2021-04-06T16:44:10.472Z',
'value': None,
}),
'mnmo': dict({
'timestamp': '2021-04-06T16:44:10.472Z',
'value': None,
}),
'mnos': dict({
'timestamp': '2021-04-06T16:44:10.472Z',
'value': None,
}),
'mnpv': dict({
'timestamp': '2021-04-06T16:44:10.472Z',
'value': None,
}),
'mnsl': dict({
'timestamp': '2021-04-06T16:44:10.472Z',
'value': None,
}),
'n': dict({
'timestamp': '2021-04-06T16:44:10.472Z',
'value': None,
}),
'pi': dict({
'timestamp': '2021-04-06T16:44:10.472Z',
'value': None,
}),
'st': dict({
'timestamp': '2021-04-06T16:44:10.472Z',
'value': None,
}),
'vid': dict({
'timestamp': '2021-04-06T16:44:10.472Z',
'value': None,
}),
}),
'odorSensor': dict({
'odorLevel': dict({
'timestamp': '2021-04-06T16:43:38.992Z',
'value': None,
}),
}),
'powerConsumptionReport': dict({
'powerConsumption': dict({
'timestamp': '2021-04-06T16:43:53.364Z',
'value': None,
}),
}),
'relativeHumidityMeasurement': dict({
'humidity': dict({
'timestamp': '2021-04-06T16:43:35.291Z',
'unit': '%',
'value': 0,
}),
}),
'remoteControlStatus': dict({
'remoteControlEnabled': dict({
'timestamp': '2021-04-06T16:43:39.097Z',
'value': None,
}),
}),
'switch': dict({
'switch': dict({
'timestamp': '2021-04-06T16:44:10.518Z',
'value': None,
}),
}),
'temperatureMeasurement': dict({
'temperature': dict({
'timestamp': '2021-04-06T16:44:10.373Z',
'value': None,
}),
'temperatureRange': dict({
'value': None,
}),
}),
'thermostatCoolingSetpoint': dict({
'coolingSetpoint': dict({
'timestamp': '2021-04-06T16:43:59.136Z',
'value': None,
}),
'coolingSetpointRange': dict({
'value': None,
}),
}),
'veryFineDustSensor': dict({
'veryFineDustLevel': dict({
'timestamp': '2021-04-06T16:43:38.529Z',
'unit': 'μg/m^3',
'value': None,
}),
}),
}),
'main': dict({
'airConditionerFanMode': dict({
'availableAcFanModes': dict({
'value': None,
}),
'fanMode': dict({
'timestamp': '2025-02-09T09:14:39.249Z',
'value': 'low',
}),
'supportedAcFanModes': dict({
'timestamp': '2025-02-09T09:14:39.249Z',
'value': list([
'auto',
'low',
'medium',
'high',
'turbo',
]),
}),
}),
'airConditionerMode': dict({
'airConditionerMode': dict({
'timestamp': '2025-02-09T09:14:39.642Z',
'value': 'heat',
}),
'availableAcModes': dict({
'value': None,
}),
'supportedAcModes': dict({
'timestamp': '2024-09-10T10:26:28.781Z',
'value': list([
'cool',
'dry',
'wind',
'auto',
'heat',
]),
}),
}),
'airQualitySensor': dict({
'airQuality': dict({
'timestamp': '2021-04-06T16:43:37.208Z',
'unit': 'CAQI',
'value': None,
}),
}),
'audioVolume': dict({
'volume': dict({
'timestamp': '2025-02-09T09:14:39.642Z',
'unit': '%',
'value': 100,
}),
}),
'custom.airConditionerOdorController': dict({
'airConditionerOdorControllerProgress': dict({
'timestamp': '2021-04-06T16:43:37.555Z',
'value': None,
}),
'airConditionerOdorControllerState': dict({
'timestamp': '2021-04-06T16:43:37.555Z',
'value': None,
}),
}),
'custom.airConditionerOptionalMode': dict({
'acOptionalMode': dict({
'timestamp': '2025-02-09T09:14:39.642Z',
'value': 'windFree',
}),
'supportedAcOptionalMode': dict({
'timestamp': '2024-09-10T10:26:28.781Z',
'value': list([
'off',
'windFree',
]),
}),
}),
'custom.airConditionerTropicalNightMode': dict({
'acTropicalNightModeLevel': dict({
'timestamp': '2025-02-09T09:14:39.642Z',
'value': 0,
}),
}),
'custom.autoCleaningMode': dict({
'autoCleaningMode': dict({
'timestamp': '2025-02-09T09:14:39.642Z',
'value': 'off',
}),
'operatingState': dict({
'value': None,
}),
'progress': dict({
'value': None,
}),
'supportedAutoCleaningModes': dict({
'value': None,
}),
'supportedOperatingStates': dict({
'value': None,
}),
'timedCleanDuration': dict({
'value': None,
}),
'timedCleanDurationRange': dict({
'value': None,
}),
}),
'custom.deodorFilter': dict({
'deodorFilterCapacity': dict({
'timestamp': '2021-04-06T16:43:35.502Z',
'value': None,
}),
'deodorFilterLastResetDate': dict({
'timestamp': '2021-04-06T16:43:35.502Z',
'value': None,
}),
'deodorFilterResetType': dict({
'timestamp': '2021-04-06T16:43:35.502Z',
'value': None,
}),
'deodorFilterStatus': dict({
'timestamp': '2021-04-06T16:43:35.502Z',
'value': None,
}),
'deodorFilterUsage': dict({
'timestamp': '2021-04-06T16:43:35.502Z',
'value': None,
}),
'deodorFilterUsageStep': dict({
'timestamp': '2021-04-06T16:43:35.502Z',
'value': None,
}),
}),
'custom.deviceReportStateConfiguration': dict({
'reportStatePeriod': dict({
'timestamp': '2021-04-06T16:43:35.643Z',
'value': None,
}),
'reportStateRealtime': dict({
'timestamp': '2021-04-06T16:43:35.643Z',
'value': None,
}),
'reportStateRealtimePeriod': dict({
'timestamp': '2021-04-06T16:43:35.643Z',
'value': None,
}),
}),
'custom.disabledCapabilities': dict({
'disabledCapabilities': dict({
'timestamp': '2025-02-09T09:14:39.642Z',
'value': list([
'remoteControlStatus',
'airQualitySensor',
'dustSensor',
'veryFineDustSensor',
'custom.dustFilter',
'custom.deodorFilter',
'custom.deviceReportStateConfiguration',
'samsungce.dongleSoftwareInstallation',
'demandResponseLoadControl',
'custom.airConditionerOdorController',
]),
}),
}),
'custom.disabledComponents': dict({
'disabledComponents': dict({
'timestamp': '2025-02-09T09:14:39.642Z',
'value': list([
'1',
]),
}),
}),
'custom.dustFilter': dict({
'dustFilterCapacity': dict({
'timestamp': '2021-04-06T16:43:35.527Z',
'value': None,
}),
'dustFilterLastResetDate': dict({
'timestamp': '2021-04-06T16:43:35.527Z',
'value': None,
}),
'dustFilterResetType': dict({
'timestamp': '2021-04-06T16:43:35.527Z',
'value': None,
}),
'dustFilterStatus': dict({
'timestamp': '2021-04-06T16:43:35.527Z',
'value': None,
}),
'dustFilterUsage': dict({
'timestamp': '2021-04-06T16:43:35.527Z',
'value': None,
}),
'dustFilterUsageStep': dict({
'timestamp': '2021-04-06T16:43:35.527Z',
'value': None,
}),
}),
'custom.energyType': dict({
'drMaxDuration': dict({
'value': None,
}),
'energySavingInfo': dict({
'value': None,
}),
'energySavingLevel': dict({
'value': None,
}),
'energySavingOperation': dict({
'value': None,
}),
'energySavingOperationSupport': dict({
'value': None,
}),
'energySavingSupport': dict({
'timestamp': '2021-12-29T07:29:17.526Z',
'value': False,
}),
'energyType': dict({
'timestamp': '2024-09-10T10:26:28.781Z',
'value': '1.0',
}),
'notificationTemplateID': dict({
'value': None,
}),
'supportedEnergySavingLevels': dict({
'value': None,
}),
}),
'custom.spiMode': dict({
'spiMode': dict({
'timestamp': '2025-02-09T09:14:39.642Z',
'value': 'off',
}),
}),
'custom.thermostatSetpointControl': dict({
'maximumSetpoint': dict({
'timestamp': '2024-09-10T10:26:28.781Z',
'unit': 'C',
'value': 30,
}),
'minimumSetpoint': dict({
'timestamp': '2025-01-08T06:30:58.307Z',
'unit': 'C',
'value': 16,
}),
}),
'demandResponseLoadControl': dict({
'drlcStatus': dict({
'timestamp': '2024-09-10T10:26:28.781Z',
'value': dict({
'drlcLevel': -1,
'drlcType': 1,
'duration': 0,
'override': False,
'start': '1970-01-01T00:00:00Z',
}),
}),
}),
'dustSensor': dict({
'dustLevel': dict({
'timestamp': '2021-04-06T16:43:35.665Z',
'unit': 'μg/m^3',
'value': None,
}),
'fineDustLevel': dict({
'timestamp': '2021-04-06T16:43:35.665Z',
'unit': 'μg/m^3',
'value': None,
}),
}),
'execute': dict({
'data': dict({
'data': dict({
'href': '/temperature/desired/0',
}),
'timestamp': '2023-07-19T03:07:43.270Z',
'value': dict({
'payload': dict({
'if': list([
'oic.if.baseline',
'oic.if.a',
]),
'range': list([
16.0,
30.0,
]),
'rt': list([
'oic.r.temperature',
]),
'temperature': 22.0,
'units': 'C',
}),
}),
}),
}),
'fanOscillationMode': dict({
'availableFanOscillationModes': dict({
'value': None,
}),
'fanOscillationMode': dict({
'timestamp': '2025-02-09T09:14:39.249Z',
'value': 'fixed',
}),
'supportedFanOscillationModes': dict({
'timestamp': '2021-04-06T16:43:35.782Z',
'value': None,
}),
}),
'ocf': dict({
'di': dict({
'timestamp': '2024-09-10T10:26:28.552Z',
'value': '96a5ef74-5832-a84b-f1f7-ca799957065d',
}),
'dmv': dict({
'timestamp': '2024-09-10T10:26:28.552Z',
'value': 'res.1.1.0,sh.1.1.0',
}),
'icv': dict({
'timestamp': '2024-09-10T10:26:28.552Z',
'value': 'core.1.1.0',
}),
'mndt': dict({
'timestamp': '2021-04-06T16:43:35.912Z',
'value': None,
}),
'mnfv': dict({
'timestamp': '2024-09-10T10:26:28.552Z',
'value': '0.1.0',
}),
'mnhw': dict({
'timestamp': '2024-09-10T10:26:28.552Z',
'value': '1.0',
}),
'mnml': dict({
'timestamp': '2024-09-10T10:26:28.552Z',
'value': 'http://www.samsung.com',
}),
'mnmn': dict({
'timestamp': '2024-09-10T10:26:28.552Z',
'value': 'Samsung Electronics',
}),
'mnmo': dict({
'timestamp': '2024-09-10T10:26:28.781Z',
'value': 'ARTIK051_KRAC_18K|10193441|60010132001111110200000000000000',
}),
'mnos': dict({
'timestamp': '2024-09-10T10:26:28.552Z',
'value': 'TizenRT2.0',
}),
'mnpv': dict({
'timestamp': '2024-09-10T10:26:28.552Z',
'value': '0G3MPDCKA00010E',
}),
'mnsl': dict({
'timestamp': '2021-04-06T16:43:35.803Z',
'value': None,
}),
'n': dict({
'timestamp': '2024-09-10T10:26:28.552Z',
'value': '[room a/c] Samsung',
}),
'pi': dict({
'timestamp': '2024-09-10T10:26:28.552Z',
'value': '96a5ef74-5832-a84b-f1f7-ca799957065d',
}),
'st': dict({
'timestamp': '2021-04-06T16:43:35.933Z',
'value': None,
}),
'vid': dict({
'timestamp': '2024-09-10T10:26:28.552Z',
'value': 'DA-AC-RAC-000001',
}),
}),
'powerConsumptionReport': dict({
'powerConsumption': dict({
'timestamp': '2025-02-09T16:15:33.639Z',
'value': dict({
'deltaEnergy': 400,
'end': '2025-02-09T16:15:33Z',
'energy': 2247300,
'energySaved': 0,
'persistedEnergy': 2247300,
'power': 0,
'powerEnergy': 0.0,
'start': '2025-02-09T15:45:29Z',
}),
}),
}),
'refresh': dict({
}),
'relativeHumidityMeasurement': dict({
'humidity': dict({
'timestamp': '2024-12-30T13:10:23.759Z',
'unit': '%',
'value': 60,
}),
}),
'remoteControlStatus': dict({
'remoteControlEnabled': dict({
'timestamp': '2021-04-06T16:43:35.379Z',
'value': None,
}),
}),
'samsungce.deviceIdentification': dict({
'binaryId': dict({
'timestamp': '2025-02-08T00:44:53.855Z',
'value': 'ARTIK051_KRAC_18K',
}),
'description': dict({
'value': None,
}),
'micomAssayCode': dict({
'value': None,
}),
'modelClassificationCode': dict({
'value': None,
}),
'modelName': dict({
'value': None,
}),
'releaseYear': dict({
'value': None,
}),
'serialNumber': dict({
'value': None,
}),
'serialNumberExtra': dict({
'value': None,
}),
}),
'samsungce.dongleSoftwareInstallation': dict({
'status': dict({
'timestamp': '2021-12-29T01:36:51.289Z',
'value': 'completed',
}),
}),
'samsungce.driverVersion': dict({
'versionNumber': dict({
'timestamp': '2024-09-04T06:35:09.557Z',
'value': 24070101,
}),
}),
'samsungce.selfCheck': dict({
'errors': dict({
'timestamp': '2025-02-08T00:44:53.349Z',
'value': list([
]),
}),
'progress': dict({
'value': None,
}),
'result': dict({
'value': None,
}),
'status': dict({
'timestamp': '2025-02-08T00:44:53.549Z',
'value': 'ready',
}),
'supportedActions': dict({
'timestamp': '2024-09-04T06:35:09.557Z',
'value': list([
'start',
]),
}),
}),
'samsungce.softwareUpdate': dict({
'availableModules': dict({
'timestamp': '2025-02-08T00:44:53.855Z',
'value': list([
]),
}),
'lastUpdatedDate': dict({
'value': None,
}),
'newVersionAvailable': dict({
'timestamp': '2025-02-08T00:44:53.855Z',
'value': False,
}),
'operatingState': dict({
'value': None,
}),
'otnDUID': dict({
'timestamp': '2025-02-08T00:44:53.855Z',
'value': '43CEZFTFFL7Z2',
}),
'progress': dict({
'value': None,
}),
'targetModule': dict({
'value': None,
}),
}),
'switch': dict({
'switch': dict({
'timestamp': '2025-02-09T16:37:54.072Z',
'value': 'off',
}),
}),
'temperatureMeasurement': dict({
'temperature': dict({
'timestamp': '2025-02-09T16:33:29.164Z',
'unit': 'C',
'value': 25,
}),
'temperatureRange': dict({
'value': None,
}),
}),
'thermostatCoolingSetpoint': dict({
'coolingSetpoint': dict({
'timestamp': '2025-02-09T09:15:11.608Z',
'unit': 'C',
'value': 25,
}),
'coolingSetpointRange': dict({
'value': None,
}),
}),
'veryFineDustSensor': dict({
'veryFineDustLevel': dict({
'timestamp': '2021-04-06T16:43:35.363Z',
'unit': 'μg/m^3',
'value': None,
}),
}),
}),
}),
}),
})
# ---