{ "home_assistant": { "installation_type": "Home Assistant OS", "version": "2022.7.7", "dev": false, "hassio": true, "virtualenv": false, "python_version": "3.10.5", "docker": true, "arch": "x86_64", "timezone": "America/New_York", "os_name": "Linux", "os_version": "5.15.55", "supervisor": "2022.07.0", "host_os": "Home Assistant OS 8.4", "docker_version": "20.10.14", "chassis": "vm", "run_as_root": true }, "custom_components": { "pirateweather": { "version": "0.1.0", "requirements": [ "python-forecastio==1.4.0" ] }, "localtuya": { "version": "4.0.1", "requirements": [] }, "smartthinq_sensors": { "version": "0.23.5", "requirements": [ "pycountry>=20.7.3", "xmltodict>=0.12.0", "chardet>=4.0.0" ] }, "email": { "version": "2.14.1", "requirements": [ "beautifulsoup4==4.7.1", "imapclient==2.1.0", "mail-parser==3.9.3" ] }, "circadian_lighting": { "version": "2.0.8", "requirements": [] }, "simpleicons": { "version": "v2.0.0", "requirements": [ "simpleicons==6.16.0" ] }, "hacs": { "version": "1.26.2", "requirements": [ "aiogithubapi>=22.2.4" ] }, "google_keep": { "version": "v1.1.4", "requirements": [ "gkeepapi==0.11.16" ] } }, "integration_manifest": { "domain": "smartthinq_sensors", "name": "SmartThinQ LGE Sensors", "documentation": "https://github.com/ollo69/ha-smartthinq-sensors", "issue_tracker": "https://github.com/ollo69/ha-smartthinq-sensors/issues", "dependencies": [], "codeowners": [ "@ollo69" ], "requirements": [ "pycountry>=20.7.3", "xmltodict>=0.12.0", "chardet>=4.0.0" ], "config_flow": true, "iot_class": "cloud_polling", "version": "0.23.5", "is_built_in": false }, "data": { "entry": { "entry_id": "f3ddec307180a5a3de3590cba4e33352", "version": 1, "domain": "smartthinq_sensors", "title": "LGE Devices", "data": { "region": "US", "language": "en-US", "token": "**REDACTED**", "outh_url": "https://us.lgeapi.com/", "use_api_v2": true }, "options": {}, "pref_disable_new_entities": false, "pref_disable_polling": false, "source": "user", "unique_id": null, "disabled_by": null }, "lge_devices": { "DEHUMIDIFIER": { "DEHUMIDIFIER:7dfa300a-8b2f-1515-ad94-24e853a094ad": { "device_info": { "appType": "NUTS", "modelCountryCode": "WW", "countryCode": "US", "modelName": "DHUM_056905_WW", "deviceType": 403, "deviceCode": "AI02", "alias": "Dehumidifier", "deviceId": "7dfa300a-8b2f-1515-ad94-24e853a094ad", "fwVer": "", "imageFileName": "dehumidifier_home_dehumidifier_img.png", "imageUrl": "https://objectcontent.lgthinq.com/e0f8b438-2f7f-4c39-838f-943ac0c11cd5?hdnts=exp=1707199214~hmac=40927f13ed51224505c70a126ff92a4459f224ba255099231ebc84e4743e4426", "smallImageUrl": "https://objectcontent.lgthinq.com/d4557315-033d-4cc6-90cc-8c416a991f5c?hdnts=exp=1701835220~hmac=436d352b41be59a2475075bcccf529b5d025acc7a38d19138b521a39ef2df661", "ssid": "**REDACTED**", "softapId": "", "softapPass": "", "macAddress": "", "networkType": "02", "timezoneCode": "America/New_York", "timezoneCodeAlias": "USA/New_York", "utcOffset": -5, "utcOffsetDisplay": "-05:00", "dstOffset": -4, "dstOffsetDisplay": "-04:00", "curOffset": -4, "curOffsetDisplay": "-04:00", "sdsGuide": "{\"deviceCode\":\"AI02\"}", "newRegYn": "N", "remoteControlType": "", "userNo": "**REDACTED**", "tftYn": "N", "modelJsonVer": 1.14, "modelJsonUri": "https://objectcontent.lgthinq.com/cbe69ac3-1cdb-474d-860a-de999d397aaa?hdnts=exp=1714526360~hmac=f28d96dc0665f547af5242824a1f7cda22d0a9db47b0108c11298ddf8ac3c83b", "appModuleVer": 3.11, "appModuleUri": "https://objectcontent.lgthinq.com/11333912-28bf-4d9a-9cd8-a3a0fc6e243d?hdnts=exp=1697504433~hmac=768567e70b21a8b9baf776423ba7fab5b6bcbfa84ad1f74a370b07abf3d78bf0", "appRestartYn": "Y", "appModuleSize": 1784527, "langPackProductTypeVer": 36.09, "langPackProductTypeUri": "https://objectcontent.lgthinq.com/67fb852e-1158-4ea1-a105-fc9b0b8d1927?hdnts=exp=1722044586~hmac=0902c755dfaf8537acdedb7e2af473d02f8d171f5d26fa8e83d2a2303b589b2e", "deviceState": "E", "snapshot": { "airState.windStrength": 6.0, "static": { "deviceType": "403", "countryCode": "US" }, "airState.tempState.current": -20.0, "airState.diagCode": 0.0, "airState.miscFuncState.extraOp": 0.0, "mid": 786694889.0, "airState.miscFuncState.airRemoval": 0.0, "airState.miscFuncState.watertankLight": 1.0, "airState.filterMngStates.desorption": 0.0, "airState.quality.sensorMon": 0.0, "airState.humidity.current": 35.0, "airState.operation": 1.0, "airState.reservation.targetTimeToStart": 0.0, "meta": { "allDeviceInfoUpdate": false, "messageId": "EC7DfBgNQ2mO4iQq7Nmhnw" }, "online": true, "airState.opMode": 17.0, "airState.reservation.targetTimeToStop": 0.0, "airState.wMode.humidification": 0.0, "airState.humidity.desired": 30.0, "airState.notificationExt": 0.0, "timestamp": 1659134884363.0 }, "online": true, "platformType": "thinq2", "area": 334841, "regDt": 20220501211831.0, "blackboxYn": "Y", "modelProtocol": "STANDARD", "order": 0, "drServiceYn": "N", "fwInfoList": [ { "checksum": "0000069D", "order": 3.0, "partNumber": "SAA41242501" }, { "checksum": "00000EB3", "order": 2.0, "partNumber": "SAA41242601" }, { "checksum": "00000000", "order": 1.0, "partNumber": "SAA00000000" } ], "modemInfo": { "appVersion": "clip_hna_v1.9.161", "modelName": "DHUM_056905_WW", "modemType": "QCOM_QCA4010", "ruleEngine": "y" }, "guideTypeYn": "Y", "guideType": "DHUM_TYPE1", "regDtUtc": "20220502011831", "regIndex": 0, "groupableYn": "N", "controllableYn": "N", "combinedProductYn": "N", "masterYn": "Y", "pccModelYn": "N", "sdsPid": { "sds4": "", "sds3": "", "sds2": "", "sds1": "" }, "autoOrderYn": "N", "initDevice": false, "existsEntryPopup": "N", "tclcount": 0 }, "model_info": { "Info": { "productType": "DeHumidifier", "country": "KR", "modelType": "", "model": "Normal", "modelName": "Full Model", "networkType": "WIFI", "version": "1.14", "productCode": "AI02" }, "Module": { "WPM": { "GJM_CEN01_Main": "002", "GJM_ENM01_Moment": "002", "GJM_ENM02_Weekly": "002", "GJM_ENM03_Monthly": "002", "GJM_FOT01_Main": "002", "GJM_REC_Main": "002", "GJM_SCH01_Main": "002", "GJM_SCH02_AddEdit": "002", "GJM_SCH03_Delete": "002", "GJM_SET01_Main": "002", "GJM_SET02_PushList": "002", "GJM_SET03_SensorMon": "002", "GJM_SET04_EnergySet": "002", "GJM_SET05_EnergyFee": "002", "GJM_SET09_Region": "002", "GJM_WEA01_RainRatio": "002", "GJM_WEA01_WeeklyWeather": "002" }, "Menu": [ "GJM_REC_Main", "GJM_SCH01_Main", "GJM_ENM02_Main", "GJM_SDS01_SdsMain", "GJM_SET01_Main" ] }, "Value": { "support.airState.opMode": { "data_type": "enum", "value_mapping": { "0": "@NON", "18": "@AP_MAIN_MID_OPMODE_SMART_DEHUM_W" } }, "support.airState.windStrength": { "data_type": "enum", "value_mapping": { "0": "@NON", "3": "@AP_MAIN_MID_WINDSTRENGTH_DHUM_LOW_W", "7": "@AP_MAIN_MID_WINDSTRENGTH_DHUM_HIGH_W", "13": "@AP_MAIN_MID_SINGLE_WINDSTRENGTH_LOW_W", "17": "@AP_MAIN_MID_SINGLE_WINDSTRENGTH_HIGH_W" } }, "support.racMode": { "data_type": "enum", "value_mapping": { "0": "@NON" } }, "support.pacModeExt": { "_comment": "FuncSync_PAC\ufffd\ufffd\ufffd", "data_type": "enum", "value_mapping": { "0": "@NON" } }, "support.sacSubMode": { "_comment": "FuncSync_SAC\ufffd\ufffd\ufffd", "data_type": "enum", "value_mapping": { "0": "@NON" } }, "support.reserve": { "data_type": "enum", "value_mapping": { "0": "@NON", "5": "@AP_OFF_ON_TIME", "6": "@AP_SCHEDULER", "9": "@AP_SIMPLE_TIMER_DHUM_8" } }, "support.light": { "data_type": "enum", "value_mapping": { "0": "@NON" } }, "support.airState.tempState.unit": { "data_type": "enum", "value_mapping": { "0": "@NON" } }, "support.tempCtrl": { "data_type": "enum", "value_mapping": { "0": "@NON" } }, "support.airState.groupType": { "data_type": "enum", "value_mapping": { "0": "@PAC", "1": "@RAC", "3": "@AWHP", "4": "@HWANKI" } }, "support.accumMode": { "data_type": "enum", "value_mapping": { "0": "@NOT_SUPPORT" } }, "support.mFilter": { "data_type": "enum", "value_mapping": { "0": "@NON" } }, "support.airPolution": { "data_type": "enum", "value_mapping": { "0": "@NON", "8": "@SENSOR_MONITORING_SET_SUPPORT" } }, "support.airState.notification.detailList": { "data_type": "enum", "value_mapping": { "0": "@NON", "1": "@MANSU", "17": "@DHUM_HIGH_HUMIDITY" } }, "support.airState.filterMngState.desorption": { "data_type": "enum", "value_mapping": { "0": "@NON" } }, "support.smartFunc": { "data_type": "enum", "value_mapping": { "0": "@NON", "1": "@SDS_WIFI", "2": "@FOTA", "3": "@SDS_BUZZER" } }, "support.humidity.control": { "data_type": "enum", "value_mapping": { "0": "@NON", "5": "@5_0UNIT_CONTROL" } }, "airState.operation": { "data_type": "enum", "default": "0", "value_mapping": { "0": "@operation_off", "1": "@operation_on" } }, "airState.opMode": { "data_type": "enum", "default": "0", "value_mapping": { "0": "@AC_MAIN_OPERATION_MODE_COOL_W", "1": "@AC_MAIN_OPERATION_MODE_DRY_W", "2": "@AC_MAIN_OPERATION_MODE_FAN_W", "3": "@AC_MAIN_OPERATION_MODE_AI_W", "4": "@AC_MAIN_OPERATION_MODE_HEAT_W", "5": "@AC_MAIN_OPERATION_MODE_AIRCLEAN_W", "6": "@AC_MAIN_OPERATION_MODE_ACO_W", "7": "@AC_MAIN_OPERATION_MODE_AROMA_W", "8": "@AC_MAIN_OPERATION_MODE_ENERGY_SAVING_W", "9": "@AP_MAIN_MID_OPMODE_CLEAN_W", "10": "@AP_MAIN_MID_OPMODE_SLEEP_W", "11": "@AP_MAIN_MID_OPMODE_SILENT_W", "12": "@AP_MAIN_MID_OPMODE_HUMIDITY_W", "13": "@AP_MAIN_MID_OPMODE_CIRCULATOR_CLEAN_W", "14": "@AP_MAIN_MID_OPMODE_BABY_CARE_W", "15": "@AP_MAIN_MID_OPMODE_DUAL_CLEAN_W", "16": "@AP_MAIN_MID_OPMODE_AUTO_W", "17": "@AP_MAIN_MID_OPMODE_SMART_DEHUM_W", "18": "@AP_MAIN_MID_OPMODE_FAST_DEHUM_W", "19": "@AP_MAIN_MID_OPMODE_CILENT_DEHUM_W", "20": "@AP_MAIN_MID_OPMODE_CONCENTRATION_DRY_W", "21": "@AP_MAIN_MID_OPMODE_CLOTHING_DRY_W", "22": "@AP_MAIN_MID_OPMODE_IONIZER_W" }, "label": "\ufffd\ufffd\ufffd\ufffd \ufffd\ufffd\ufffd" }, "airState.windStrength": { "data_type": "enum", "default": "0", "value_mapping": { "0": "@AP_MAIN_MID_WINDSTRENGTH_DHUM_LOWST_LOW_W", "1": "@AP_MAIN_MID_WINDSTRENGTH_DHUM_LOWST_W", "2": "@AP_MAIN_MID_WINDSTRENGTH_DHUM_LOW_W", "3": "@AP_MAIN_MID_WINDSTRENGTH_DHUM_LOW_MID_W", "4": "@AP_MAIN_MID_WINDSTRENGTH_DHUM_MID_W", "5": "@AP_MAIN_MID_WINDSTRENGTH_DHUM_MID_HIGH_W", "6": "@AP_MAIN_MID_WINDSTRENGTH_DHUM_HIGH_W", "7": "@AP_MAIN_MID_WINDSTRENGTH_DHUM_POWER_W", "8": "@AP_MAIN_MID_WINDSTRENGTH_DHUM_AUTO_W" }, "label": "\ufffd\u0676\ufffd \ufffd\ufffd\ufffd\ufffd" }, "airState.bellSound.control": { "data_type": "enum", "default": "0", "value_mapping": { "0": "@AP_ON_W", "1": "@AP_OFF_W" } }, "airState.lightingState.displayControl": { "data_type": "enum", "default": "0", "value_mapping": { "0": "@AP_ON_W", "1": "@AP_OFF_W" } }, "airState.tempState.current": { "data_type": "range", "default": "0", "value_validation": { "min": -40, "max": 60, "step": 1 }, "label": "\ufffd\ufffd\ufffd\ufffd\u00b5\ufffd" }, "airState.reservation.sleepTime": { "data_type": "range", "default": 0, "value_validation": { "min": 0, "max": 420 }, "label": "\ufffd\ufffd\u0127\ufffd\ufffd\ufffd\ufffd", "_comment": "1\ufffd\u00f0\ufffd\ufffd\ufffd \ufffd\ufffd\ufffd 60\ufffd\ufffd\ufffd\ufffd \ufffd\ufffd\ufffd\ufffd\ufffd\ufffd \ufffd\ufffd\ufffd\ufffd, 2,4,8,12 \ufffd\u00f0\ufffd \ufffd\ufffd\ufffd\ufffd\u02bf\ufffd\ufffd\ufffd. " }, "airState.reservation.targetTimeToStop": { "data_type": "range", "default": 0, "value_validation": { "min": 0, "max": 1440 }, "label": "\ufffd\ufffd\ufffd\ufffd\u0178\ufffd\u0338\ufffd", "_comment": "1\ufffd\u00f0\ufffd\ufffd\ufffd \ufffd\ufffd\ufffd 60\ufffd\ufffd\ufffd\ufffd \ufffd\ufffd\ufffd\ufffd\ufffd\ufffd \ufffd\ufffd\ufffd\ufffd, 1~12 or 1~8 \ufffd\u00f0\ufffd \ufffd\ufffd\ufffd\ufffd\u02bf\ufffd\ufffd\ufffd. " }, "airState.reservation.absoluteStartTime": { "value_validation": { "min": 0, "max": 2400 }, "label": "\ufffd\ufffd\ufffd\ufffd\ufffd(\ufffd\u00f0\ufffd)", "_comment": "\ufffd\ufffd\ufffd\ufffd 12\ufffd\ufffd 30\ufffd\ufffd\ufffd\ufffd 0030, \ufffd\ufffd\ufffd\ufffd12\ufffd\ufffd30\ufffd\ufffd\ufffd\ufffd 1230 ,\ufffd\ufffd\ufffd\ufffd 4\ufffd\ufffd30\ufffd\ufffd\ufffd\ufffd 1630 off\ufffd\ufffd 0 ", "data_type": "range" }, "airState.reservation.absoluteStopTime": { "value_validation": { "min": 0, "max": 2400 }, "label": "\ufffd\ufffd\ufffd\ufffd\ufffd(\ufffd\u00f0\ufffd)", "_comment": "\ufffd\ufffd\ufffd\ufffd 12\ufffd\ufffd 30\ufffd\ufffd\ufffd\ufffd 0030, \ufffd\ufffd\ufffd\ufffd12\ufffd\ufffd30\ufffd\ufffd\ufffd\ufffd 1230 ,\ufffd\ufffd\ufffd\ufffd 4\ufffd\ufffd30\ufffd\ufffd\ufffd\ufffd 1630 off\ufffd\ufffd 0 ", "data_type": "range" }, "airState.quality.PM1": { "data_type": "range", "default": 0, "value_validation": { "min": 0, "max": 1000, "step": 1 }, "label": "PM1" }, "airState.quality.PM2": { "data_type": "range", "default": 0, "value_validation": { "min": 0, "max": 1000, "step": 1 }, "label": "PM2" }, "airState.quality.PM10": { "data_type": "range", "default": 0, "value_validation": { "min": 0, "max": 1000, "step": 1 }, "label": "PM10" }, "airState.quality.odor": { "data_type": "range", "default": 0, "value_validation": { "min": 0, "max": 1000, "step": 1 }, "comment": "\ufffd\ufffd\ufffd\ufffd" }, "airState.quality.overall": { "data_type": "range", "default": 0, "value_validation": { "min": 0, "max": 1000, "step": 1 } }, "airState.quality.sensorMon": { "data_type": "enum", "default": "0", "value_mapping": { "0": "@AP_SETTING_SENSORMON_OPERATIONING_W", "1": "@AP_SETTING_SENSORMON_ALWAYS_W" }, "label": "\ufffd\ufffd\ufffd\ufffd" }, "airState.quality.airMon": { "data_type": "enum", "default": "0", "value_mapping": { "0": "@AP_SETTING_SENSORMON_OPERATIONING_W", "1": "@AP_SETTING_SENSORMON_ALWAYS_W" } }, "airState.diagCode": { "data_type": "enum", "default": "00", "value_mapping": { "10": "@ERROR_FAN", "00": "@NORMAL", "09": "@ERROR_EEPROM", "01": "@ERROR_TEMP_SENSOR" } }, "airState.groupType": { "data_type": "enum", "value_mapping": { "12": "@grouptype_aircare" }, "label": "\ufffd\u05f7\ufffd\u0178\ufffd\ufffd \ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd \ufffd\ufffd\ufffd\ufffd \ufffd\ufffd\ufffd\ufffd" }, "airState.filterMngState.useTime": { "data_type": "range", "default": 0, "value_validation": { "min": 0 }, "label": "\ufffd\ufffd\ufffd\u037b\ufffd\ufffd\u00f0\ufffd" }, "airState.filterMngState.maxTime": { "data_type": "range", "default": 0, "value_validation": { "min": 0 }, "label": "\ufffd\ufffd\ufffd\u037c\ufffd\ufffd\ufffd" }, "airState.filterMngState.type": { "data_type": "enum", "default": "1", "value_mapping": { "1": 1, "2": 2 }, "label": "\ufffd\ufffd\ufffd\ufffd \u0178\ufffd\ufffd", "comment": "1 : \ufffd\ufffd\u00fc\ufffd\ufffd\ufffd\ufffd , 2: \ufffd\ufffd\ufffd\ufffd\u00fc\ufffd\ufffd\ufffd\ufffd" }, "airState.filterMngState.desorption": { "data_type": "enum", "default": "0", "value_mapping": { "0": "@AP_OFF_W", "1": "@AP_POP_ALARM_FILTER_W", "2": "@AP_POP_ALARM_COVER_W", "3": "@AP_POP_ALARM_FILTER_COVER_W", "4": "@AP_POP_ALARM_FILTER_W", "5": "@AP_POP_ALARM_FILTER_W", "6": "@AP_POP_ALARM_COVER_W", "7": "@AP_POP_ALARM_FILTER_W", "8": "@AP_POP_ALARM_FILTER_W", "9": "@AP_POP_ALARM_FILTER_W", "10": "@AP_POP_ALARM_FILTER_W", "11": "@AP_POP_ALARM_FILTER_W", "12": "@AP_POP_ALARM_FILTER_W", "13": "@AP_POP_ALARM_FILTER_W", "14": "@AP_POP_ALARM_FILTER_W", "15": "@AP_POP_ALARM_FILTER_W", "16": "@AP_POP_ALARM_FILTER_W", "17": "@AP_POP_ALARM_FILTER_W", "18": "@AP_POP_ALARM_FILTER_W", "19": "@AP_POP_ALARM_FILTER_W", "20": "@AP_POP_ALARM_FILTER_W", "21": "@AP_POP_ALARM_FILTER_W", "22": "@AP_POP_ALARM_FILTER_W", "23": "@AP_POP_ALARM_FILTER_W", "24": "@AP_POP_ALARM_FILTER_W", "25": "@AP_POP_ALARM_FILTER_W", "26": "@AP_POP_ALARM_FILTER_W", "27": "@AP_POP_ALARM_FILTER_W", "28": "@AP_POP_ALARM_FILTER_W", "29": "@AP_POP_ALARM_FILTER_W", "30": "@AP_POP_ALARM_FILTER_W", "31": "@AP_POP_ALARM_FILTER_W" }, "comment": "\u017b\ufffd\ufffd\ufffd\ufffd" }, "airState.lightingState.signal": { "data_type": "enum", "default": "0", "value_mapping": { "0": "@AP_OFF_W", "1": "@AP_ON_W" }, "label": "\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd" }, "airState.energy.inCurrent": { "data_type": "range", "default": 0, "value_validation": { "min": 0, "max": 40 } }, "airState.energy.outCurrent": { "data_type": "range", "default": 0, "value_validation": { "min": 0, "max": 40 } }, "airState.energy.accumulated": { "data_type": "range", "default": 0, "value_validation": { "min": 0, "max": 40 } }, "airState.energy.accumulatedTime": { "data_type": "range", "default": 0, "value_validation": { "min": 0, "max": 1440 } }, "airState.energy.desired": { "data_type": "range", "default": 0, "value_validation": { "min": 0, "max": 280 } }, "airState.energy.desiredDay": { "data_type": "range", "default": 0, "value_validation": { "min": 0, "max": 40 } }, "airState.energy.desiredWeek": { "data_type": "range", "default": 0, "value_validation": { "min": 0, "max": 280 } }, "airState.energy.desiredMonth": { "data_type": "range", "default": 0, "value_validation": { "min": 0, "max": 1250 } }, "airState.circulate.strength": { "data_type": "enum", "default": "0", "value_mapping": { "0": "@AP_MAIN_MID_CIRCULATORSTRENGTH_LOWST_LOW_W", "1": "@AP_MAIN_MID_CIRCULATORSTRENGTH_LOWST_W", "2": "@AP_MAIN_MID_CIRCULATORSTRENGTH_LOW_W", "3": "@AP_MAIN_MID_CIRCULATORSTRENGTH_LOW_MID_W", "4": "@AP_MAIN_MID_CIRCULATORSTRENGTH_MID_W", "5": "@AP_MAIN_MID_CIRCULATORSTRENGTH_MID_HIGH_W", "6": "@AP_MAIN_MID_CIRCULATORSTRENGTH_HIGH_W", "7": "@AP_MAIN_MID_CIRCULATORSTRENGTH_POWER_W", "8": "@AP_MAIN_MID_CIRCULATORSTRENGTH_AUTO_W", "9": "@AP_MAIN_MID_CIRCULATORSTRENGTH_LINK_W" }, "label": "\ufffd\ufffd\u0167\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd \ufffd\ufffd\ufffd\ufffd" }, "airState.circulate.rotate": { "data_type": "enum", "default": "0", "value_mapping": { "0": "@AP_OFF_W", "1": "@AP_ON_W" }, "label": "\ufffd\ufffd\u022f \u0238\ufffd\ufffd" }, "airState.miscFuncState.antiBugs": { "data_type": "enum", "default": "0", "value_mapping": { "0": "@AP_OFF_W", "1": "@AP_ON_W" }, "label": "\ufffd\ufffd\ufffd\ufffd\ufffd\u0121" }, "airState.miscFuncState.airRemoval": { "data_type": "enum", "default": "0", "value_mapping": { "0": "@AP_OFF_W", "1": "@AP_ON_W" }, "label": "\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd" }, "airState.miscFuncState.airFast": { "data_type": "enum", "default": "0", "value_mapping": { "0": "@AP_OFF_W", "1": "@AP_ON_W" }, "label": "\ufffd\ufffd\u04f8\ufffd\ufffd" }, "airState.miscFuncState.airUVDisinfection": { "data_type": "enum", "default": "0", "value_mapping": { "0": "@AP_OFF_W", "1": "@AP_ON_W" }, "label": "UV\ufffd\ufffd\ufffd" }, "airState.miscFuncState.Uvnano": { "data_type": "enum", "default": "0", "value_mapping": { "0": "@AP_OFF_W", "1": "@AP_ON_W" }, "label": "UVnano" }, "airState.miscFuncState.watertankLight": { "data_type": "enum", "default": "0", "value_mapping": { "0": "@AP_OFF_W", "1": "@AP_ON_W" }, "label": "\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd" }, "airState.miscFuncState.cleanDry": { "data_type": "enum", "default": "0", "value_mapping": { "0": "@AP_OFF_W", "1": "@AP_ON_W" }, "label": "\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd" }, "airState.miscFuncState.extraOp": { "data_type": "enum", "default": "0", "value_mapping": { "0": "@AP_OFF_W", "512": "@AP_EXTRAOP_DEFROST" }, "label": "\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd" }, "airState.outside.quality.PM2": { "data_type": "range", "default": 0, "value_validation": { "min": 0, "max": 1000, "step": 1 } }, "airState.outside.humidity.current": { "data_type": "range", "default": "0", "value_validation": { "min": 0, "max": 100, "step": 1 } }, "airState.outside.temperature.current": { "data_type": "range", "default": "0", "value_validation": { "min": -40, "max": 60, "step": 1 }, "label": "\ufffd\u01ff\u073f\u00b5\ufffd" }, "airState.humidity.current": { "data_type": "range", "default": 0, "value_validation": { "min": 0, "max": 100, "step": 1 } }, "airState.humidity.desired": { "data_type": "range", "default": "30", "value_validation": { "min": 30, "max": 70, "step": 5 }, "label": "##\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd_\ufffd\u2ebb" }, "support.airState.miscFuncSate.extraOp": { "_comment": "FuncSync_\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd \ufffd\ufffd\ufffd\ufffd", "data_type": "enum", "value_mapping": { "0": "@NOT_SUPPORT", "1": "@COLLHEAT_EMERGENCY", "2": "@CENTER_ALL_LOCK", "3": "@CENTER_TEMP_LOCK", "4": "@CENTER_WIND_LOCK", "5": "@CENTER_OPMODE_LOCK", "6": "@CENTER_TEMP_RANGE_LOCK", "7": "@GROUP_CONTROL", "8": "@DRYCONTACT_LOCK", "9": "@CENTER_LOCK", "10": "@DEFROST" } }, "airState.energy.totalCurrent": { "data_type": "range", "default": 0, "value_validation": { "min": 0, "max": 40 } } }, "ControlDevice": [ { "ctrlKey": "basicCtrl", "comment": "\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd-\ufffd\u2ebb\ufffd\ufffd\ufffd\ufffd, \ufffd\ufffd\ufffd\ufffd\ufffd\ufffd, \ufffd\u0676\ufffd\ufffd\ufffd\ufffd\ufffd, \ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd", "command": "Operation|Get|Set", "dataKey": "airState.operation|airState.opMode|airState.windStrength|airState.humidity.desired", "dataValue": "{%airState.operation%}|{%airState.opMode%}|{%airState.windStrength%}|{%airState.humidity.desired%}" }, { "ctrlKey": "reservationCtrl", "comment": "\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd-\ufffd\ufffd\ufffd\ufffd", "command": "Get|Set", "dataSetList": { "airState.reservation.targetTimeToStop": "{%airState.reservation.targetTimeToStop%}", "airState.reservation.targetTimeToStart": "{%airState.reservation.targetTimeToStart%}", "airState.reservation.sleepTime": "{%airState.reservation.sleepTime%}", "airState.reservation.absoluteStopTime": "{%airState.reservation.absoluteStopTime%}", "airState.reservation.absoluteStartTime": "{%airState.reservation.absoluteStartTime%}", "airState.reservation.monOnTime": "{%airState.reservation.monOnTime%}", "airState.reservation.monOffTime": "{%airState.reservation.monOffTime%}", "airState.reservation.tueOnTime": "{%airState.reservation.tueOnTime%}", "airState.reservation.tueOffTime": "{%airState.reservation.tueOffTime%}", "airState.reservation.wedOnTime": "{%airState.reservation.wedOnTime%}", "airState.reservation.wedOffTime": "{%airState.reservation.wedOffTime%}", "airState.reservation.thuOnTime": "{%airState.reservation.thuOnTime%}", "airState.reservation.thuOffTime": "{%airState.reservation.thuOffTime%}", "airState.reservation.friOnTime": "{%airState.reservation.friOnTime%}", "airState.reservation.friOffTime": "{%airState.reservation.friOffTime%}", "airState.reservation.satOnTime": "{%airState.reservation.satOnTime%}", "airState.reservation.satOffTime": "{%airState.reservation.satOffTime%}", "airState.reservation.sunOnTime": "{%airState.reservation.sunOnTime%}", "airState.reservation.sunOffTime": "{%airState.reservation.sunOffTime%}" }, "dataGetList": [ "airState.reservation.targetTimeToStop", "airState.reservation.targetTimeToStart", "airState.reservation.sleepTime", "airState.reservation.absoluteStopTime", "airState.reservation.absoluteStartTime", "airState.reservation.monOnTime", "airState.reservation.monOffTime", "airState.reservation.tueOnTime", "airState.reservation.tueOffTime", "airState.reservation.wedOnTime", "airState.reservation.wedOffTime", "airState.reservation.thuOnTime", "airState.reservation.thuOffTime", "airState.reservation.friOnTime", "airState.reservation.friOffTime", "airState.reservation.satOnTime", "airState.reservation.satOffTime", "airState.reservation.sunOnTime", "airState.reservation.sunOffTime" ] }, { "ctrlKey": "remoteMon", "comment": "\ufffd\ufffd\u0778\ufffd\ufffd\ufffd\u0378\ufffd", "command": "Stop|Start" }, { "ctrlKey": "diagData", "comment": "\ufffd\u06b0\ufffd\ufffd\ufffd\ufffd", "command": "Get" }, { "ctrlKey": "energyStateCtrl", "comment": "\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd \ufffd\ufffd\ufffd\ufffd\ufffd\ufffd \ufffd\ufffd\u0238", "command": "Get|Set", "dataKey": "airState.energy.inCurrent|airState.energy.outCurrent|airState.energy.totalCurrent", "dataValue": "{%airState.energy.inCurrent%}|{%airState.energy.outCurrent%}|{%airState.energy.totalCurrent%}" } ], "SmartMode": { "MODE010": { "_comment": "\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd", "actionName": "@AP_ALARM_DHUM_MODE_W", "control": [ { "ctrlKey": "basicCtrl", "command": "Set", "dataKey": "airState.operation", "dataValue": "0" } ] }, "MODE020": { "_comment": "\ufffd\u0370\ufffd\ufffd\ufffd\ufffd", "actionName": "@AP_ALARM_DHUM_MODE_W", "control": [ {} ] }, "MODE030": { "_comment": "\ufffd\u07b0\ufffd\ufffd\ufffd\ufffd", "actionName": "@AP_ALARM_DHUM_MODE_W", "control": [ { "ctrlKey": "basicCtrl", "command": "Set", "dataKey": "airState.operation", "dataValue": "0" } ] }, "MODE040": { "_comment": "\ufffd\ufffd\u0127\ufffd\ufffd\ufffd", "actionName": "@AP_ALARM_DHUM_MODE_W", "control": [ { "ctrlKey": "basicCtrl", "command": "Set", "dataKey": "airState.operation", "dataValue": "0" } ] }, "MODE050": { "_comment": "\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd", "actionName": "@AP_ALARM_DHUM_MODE_W", "control": "@MODE050_CONTROL" } }, "Exception": { "comment": "\ufffd\ufffd\u04f8\ufffd\ufffd \ufffd\ufffd\ufffd\ufffd\ufffd\ufffd, \ufffd\u0676\ufffd\ufffd\ufffd\ufffd\ufffd \ufffd\ufffd\ufffd\ufffd\ufffd, \ufffd\ufffd\u04f8\ufffd\ufffd \ufffd\ufffd\ufffd\ufffd\ufffd\u0234\ufffd." }, "Monitoring": { "type": "JSON", "protocol": [ { "path": "airState.operation", "value": "airState.operation" }, { "path": "airState.opMode", "value": "airState.opMode" }, { "path": "airState.humidity.desired", "value": "airState.humidity.desired" }, { "path": "airState.windStrength", "value": "airState.windStrength" }, { "path": "airState.circulate.strength", "value": "airState.circulate.strength" }, { "path": "airState.circulate.rotate", "value": "airState.circulate.rotate" }, { "path": "airState.miscFuncState.antiBugs", "value": "airState.miscFuncState.antiBugs" }, { "path": "airState.miscFuncState.airRemoval", "value": "airState.miscFuncState.airRemoval" }, { "path": "airState.miscFuncState.airFast", "value": "airState.miscFuncState.airFast" }, { "path": "airState.miscFuncState.airUVDisinfection", "value": "airState.miscFuncState.airUVDisinfection" }, { "path": "airState.miscFuncState.Uvnano", "value": "airState.miscFuncState.Uvnano" }, { "path": "airState.lightingState.signal", "value": "airState.lightingState.signal" }, { "path": "airState.lightingState.displayControl", "value": "airState.lightingState.displayControl" }, { "path": "airState.bellSound.control", "value": "airState.bellSound.control" }, { "path": "airState.miscFuncState.watertankLight", "value": "airState.miscFuncState.watertankLight" }, { "path": "airState.reservation.absoluteStartTime", "value": "airState.reservation.absoluteStartTime" }, { "path": "airState.reservation.absoluteStopTime", "value": "airState.reservation.absoluteStopTime" }, { "path": "airState.reservation.sleepTime", "value": "airState.reservation.sleepTime" }, { "path": "airState.reservation.targetTimeToStop", "value": "airState.reservation.targetTimeToStop" }, { "path": "airState.diagCode", "value": "airState.diagCode" }, { "path": "airState.quality.PM1", "value": "airState.quality.PM1" }, { "path": "airState.quality.PM2", "value": "airState.quality.PM2" }, { "path": "airState.quality.PM10", "value": "airState.quality.PM10" }, { "path": "airState.quality.sensorMon", "value": "airState.quality.sensorMon" }, { "path": "airState.quality.airMon", "value": "airState.quality.airMon" }, { "path": "airState.humidity.current", "value": "airState.humidity.current" }, { "path": "airState.miscFuncState.extraOp", "value": "airState.miscFuncState.extraOp" }, { "path": "airState.tempState.current", "value": "airState.tempState.current" }, { "path": "airState.quality.odor", "value": "airState.quality.odor" }, { "path": "airState.filterMngState.desorption", "value": "airState.filterMngState.desorption" }, { "path": "airState.miscFuncState.cleanDry", "value": "airState.miscFuncState.cleanDry" }, { "path": "airState.quality.overall", "value": "airState.quality.overall" } ] }, "ControlWifi": { "type": "JSON", "action": {} }, "Push": [ { "category": "1", "label": "@AP_SETTING_ALARM_MANSU_W", "groupCode": "40301", "pushList": [ { "0001": "@AP_SETTING_ALARM_MANSU_S" } ] }, { "category": "17", "label": "@AP_SETTING_ALARM_RECOMMEND_W", "groupCode": "40317", "pushList": [ { "0017": "@AP_SETTING_ALARM_RECOMMEND_W" } ] } ], "Config": { "audibleDiagnosis": "true", "fota": "true", "forceShowCIC": "true" } }, "device_status": { "airState.windStrength": 6.0, "static": { "deviceType": "403", "countryCode": "US" }, "airState.tempState.current": -20.0, "airState.diagCode": 0.0, "airState.miscFuncState.extraOp": 0.0, "mid": 786694889.0, "airState.miscFuncState.airRemoval": 0.0, "airState.miscFuncState.watertankLight": 1.0, "airState.filterMngStates.desorption": 0.0, "airState.quality.sensorMon": 0.0, "airState.humidity.current": 35.0, "airState.operation": 1.0, "airState.reservation.targetTimeToStart": 0.0, "meta": { "allDeviceInfoUpdate": false, "messageId": "EC7DfBgNQ2mO4iQq7Nmhnw" }, "online": true, "airState.opMode": 17.0, "airState.reservation.targetTimeToStop": 0.0, "airState.wMode.humidification": 0.0, "airState.humidity.desired": 30.0, "airState.notificationExt": 0.0, "timestamp": 1659134884363.0 }, "home_assistant": { "name": "Dehumidifier", "name_by_user": null, "model": "DHUM_056905_WW- (DEHUMIDIFIER)", "manufacturer": "LG", "sw_version": "clip_hna_v1.9.161", "disabled": false, "disabled_by": null, "entities": { "binary_sensor.dehumidifier_water_tank_full": { "name": null, "original_name": "Dehumidifier Water Tank Full", "disabled": false, "disabled_by": null, "entity_category": null, "device_class": null, "original_device_class": null, "icon": null, "original_icon": null, "unit_of_measurement": null, "state": { "state": "off", "attributes": { "friendly_name": "Dehumidifier Water Tank Full" }, "last_changed": "2022-07-30T05:32:44.165845+00:00", "last_updated": "2022-07-30T05:32:44.165845+00:00" } }, "humidifier.dehumidifier": { "name": null, "original_name": "Dehumidifier", "disabled": false, "disabled_by": null, "entity_category": null, "device_class": null, "original_device_class": "dehumidifier", "icon": null, "original_icon": null, "unit_of_measurement": null, "state": { "state": "on", "attributes": { "min_humidity": 30, "max_humidity": 70, "available_modes": [ "SMART" ], "humidity": 30, "mode": "SMART", "fan_modes": [ "LOW", "HIGH" ], "fan_mode": "HIGH", "device_class": "dehumidifier", "friendly_name": "Dehumidifier", "supported_features": 1 }, "last_changed": "2022-07-30T05:32:44.166150+00:00", "last_updated": "2022-07-30T05:32:44.166150+00:00" } }, "sensor.dehumidifier_target_humidity": { "name": null, "original_name": "Dehumidifier Target Humidity", "disabled": false, "disabled_by": null, "entity_category": null, "device_class": "humidity", "original_device_class": "humidity", "icon": null, "original_icon": null, "unit_of_measurement": "%", "state": { "state": "30", "attributes": { "state_class": "measurement", "unit_of_measurement": "%", "device_class": "humidity", "friendly_name": "Dehumidifier Target Humidity" }, "last_changed": "2022-07-30T05:32:44.169313+00:00", "last_updated": "2022-07-30T05:32:44.169313+00:00" } } } } } } } } }