Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for LG Water Purifer #770

Open
KillSwitchSIG opened this issue Jul 6, 2024 · 1 comment
Open

Add support for LG Water Purifer #770

KillSwitchSIG opened this issue Jul 6, 2024 · 1 comment

Comments

@KillSwitchSIG
Copy link

Please add support for LG Water Purifier. Here's the data that can be obtained below.
Many thanks for doing this integration. Let me know if you need anything else.

DIAGNOSTICS DATA:

"unsupported_devices": { "WATER_PURIFIER": [ { "appType": "NUTS", "modelAppType": "NUTS", "modelCountryCode": "WW", "countryCode": "SG", "modelName": "1WPD4CIBIR__3", "deviceType": 103, "deviceCode": "KI05", "alias": "Water purifier", "deviceId": "c1449484-1f8d-1ce2-9a62-d48d26117c62", "fwVer": "", "imageFileName": "home_appliances_img_Waterpurifier.png", "imageUrl": "https://objectcontent.lgthinq.com/e79f9995-da2e-495c-b74c-ae69c3e9584a?hdnts=exp=1761969652~hmac=72192eb66c06b03538ac9ebb89b76652e754160624e9667542c71aa1e55e36a1", "smallImageUrl": "https://objectcontent.lgthinq.com/1a717fc6-02c0-427f-a671-8e6d4764e486?hdnts=exp=1761976852~hmac=f49e83f1e22ee55d8d4fa669b28c31e2139709d4a713656e81f01db909da1c1e", "ssid": "**REDACTED**", "softapId": "", "softapPass": "", "macAddress": "", "networkType": "02", "timezoneCode": "Asia/Singapore", "timezoneCodeAlias": "Asia/Singapore", "utcOffset": 8, "utcOffsetDisplay": "+08:00", "dstOffset": 8, "dstOffsetDisplay": "+08:00", "curOffset": 8, "curOffsetDisplay": "+08:00", "sdsGuide": "", "newRegYn": "N", "userNo": "**REDACTED**", "tftYn": "N", "modelJsonVer": 3.5, "modelJsonUri": "https://objectcontent.lgthinq.com/905255f6-46dd-467f-8469-331f2715ad12?hdnts=exp=1765511894~hmac=7592bdafe0961573e2bdc363cc572ddb2542b1d73ca936f2a94a3d43a62a1068", "appModuleVer": 300.4, "appModuleUri": "https://objectcontent.lgthinq.com/7f969964-4b54-41f1-b2bd-827b91f75b5b?hdnts=exp=1727949285~hmac=8af28180badd2aa3cc3db793ceeddb15a0d0aa38813396db98a1af96d9fa2c7b", "appRestartYn": "Y", "appModuleSize": 3270400, "langPackProductTypeVer": 44.5, "langPackProductTypeUri": "https://objectcontent.lgthinq.com/e080c161-035c-4bdf-8d35-c99bb3a70f71?hdnts=exp=1779236585~hmac=e9c65e250e33cf1a0314a75a0c6951c46c4122a9fb0853e47b53980d20446d29", "deviceState": "E", "snapshot": { "fwUpgradeInfo": { "upgSched": { "upgUtc": "0", "cmd": "none" } }, "static": { "deviceType": "103", "countryCode": "SG" }, "wpState": { "defaultWaterAmount1": 15.0, "appVersion": 0.0, "dndOnOff": "OFF", "filterFlushingState": "OFF", "customWaterAmount1": 15.0, "outletLightBrightness": 0.0, "customWaterAmount2": 0.0, "defaultWaterAmount5": 0.0, "customWaterAmount3": 0.0, "defaultWaterAmount4": 100.0, "outletLightOnOff": "OFF", "customWaterAmount4": 0.0, "defaultWaterAmount3": 50.0, "customWaterAmount5": 0.0, "defaultWaterAmount2": 25.0, "moodEndHour1": 0.0, "cleanMode": "OFF", "customWaterType1": "HOT_WATER", "customWaterType3": "IGNORE", "customWaterType2": "IGNORE", "customWaterType5": "IGNORE", "customWaterType4": "IGNORE", "sterilizationWaterAmount": 0.0, "autoElevation": "ON", "dndEndHour": 21.0, "defaultWaterSet": "RECENT_WATER", "moodInitHour1": 0.0, "cockState": "OFF", "customHotWaterInfo5": "IGNORE", "moodColor2": "OFF", "defaultHotWaterInfo": "85", "moodColor3": "OFF", "voiceVolume": "0_PERCENT", "moodColor1": "OFF", "customHotWaterInfo1": "40", "customWaterOnOff2": "OFF", "customHotWaterInfo2": "IGNORE", "customWaterOnOff3": "OFF", "customHotWaterInfo3": "IGNORE", "customWaterOnOff4": "OFF", "sterilizeInitMonth": 7.0, "customHotWaterInfo4": "IGNORE", "customWaterOnOff5": "OFF", "waterAmountMode": 255.0, "moodReservationOnOff1": "OFF", "customWaterOnOff1": "ON", "voiceOnOff": "OFF", "voiceControlOnOff": "OFF", "clockOnOff": "OFF", "hotWaterAmount": 0.0, "sterilizeInitDay": 12.0, "dndInitHour": 14.0, "alarmLightInitHour3": 0.0, "alarmLightInitHour2": 0.0, "alarmLightInitHour1": 0.0, "monDataRefresh": 0.0, "dndBrightness": "30", "defaultWaterAmountMode": 1.0, "tempUnit": "CELSIUS", "voiceMode": "IGNORE", "notUseNotice": "OFF", "dndInitMin": 0.0, "sterilizeInitMin": 30.0, "moodBrightness1": 0.0, "moodInitMin1": 0.0, "moodBrightness2": 0.0, "hotWaterLock": "UNLOCK", "moodBrightness3": 0.0, "dndEndMin": 0.0, "moodSet": "OFF", "displayBrightness": "50", "energySavingMode": "OFF", "buttonSoundOnOff": "ON", "voiceWaterType": "OFF", "moodEndMin1": 0.0, "waterSelection": "NORMAL_WATER", "autoCareOnOff": "ON", "mineralWaterAmount": 0.0, "normalWaterAmount": 151.0, "amountUnit": "M_LITTER", "alarmLightOnOff3": "OFF", "coldWaterAmount": 0.0, "sodaWaterAmount": 0.0, "hotWaterTemp": 255.0, "alarmLightDay3": 0.0, "alarmLightInitMin3": 0.0, "alarmLightInitMin2": 0.0, "sterilizeInitHour": 21.0, "alarmLightInitMin1": 0.0, "highSterilizeState": "OFF", "monStatus": "NORMAL", "alarmLightDay2": 0.0, "alarmLightOnOff1": "OFF", "previewSet": "OFF", "alarmLightDay1": 0.0, "alarmLightOnOff2": "OFF" }, "meta": { "allDeviceInfoUpdate": false, "messageId": "lutsetHNQmOseFdZVr5Ayg" }, "packageId": "4376610143766201|1", "mid": 0.0, "online": true, "deviceContentsStatus": { "deactivated": [ "WP0002-1", "WP0003-1", "WP0004-1", "WP-005-1", "WP-006-1", "WP-007-1", "WP-008-1" ], "activated": [] }, "timestamp": 1720276115475.0 }, "online": true, "platformType": "thinq2", "area": 300593, "regDt": 20240621222414.0, "blackboxYn": "Y", "modelProtocol": "STANDARD", "order": 0, "drServiceYn": "N", "fwInfoList": [ { "checksum": "0000FB67", "order": 4.0, "partNumber": "SAA43766201" }, { "checksum": "0000EF75", "order": 3.0, "partNumber": "SAA43766101" }, { "checksum": "0000271D", "order": 2.0, "partNumber": "SAA43766001" }, { "checksum": "00008886", "order": 1.0, "partNumber": "SAA44407601" } ], "modemInfo": { "appVersion": "clip_ble_v1.9.198", "modelName": "1WPD4CIBIR__3", "modemType": "RTK_RTL8720cm", "oneshot": "y", "ruleEngine": "y", "schedFota": "y", "size": 2097152.0 }, "guideTypeYn": "Y", "guideType": "TYPE1", "regDtUtc": "20240621142414", "regIndex": 0, "groupableYn": "N", "controllableYn": "N", "combinedProductYn": "N", "masterYn": "Y", "pccModelYn": "N", "sdsPid": { "sds4": "", "sds3": "1060", "sds2": "", "sds1": "68" }, "autoOrderYn": "N", "initDevice": false, "existsEntryPopup": "N", "tclcount": 0 } ] }

@KillSwitchSIG
Copy link
Author

water purifier diagnostic data.txt
Attached the section on "unsupported_devices" from the diagnostic data if its easier to read....

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant