ha-smartthinq-sensors icon indicating copy to clipboard operation
ha-smartthinq-sensors copied to clipboard

Washer-Dryer combo is missing sensors or sensors have no values

Open lukasmalkmus opened this issue 1 year ago • 11 comments

Describe the bug

I have a Washer/Dryber Combo which exports a sensor for "Wash Completed" but not for "Dry Completed".

Also I don't see any state changes for "Error state" and "Error message" although the machine reported an error this morning that needed my attention and it was also displayed in the LG ThinQ App.

Expected behavior

Since it is a Washer/Dryer Combo I also expect to see a separate sensor for "Dry Completed", maybe even a sensor that reports when a Wash and Dry cycle is completed.

I also expected the error states to change when the machine fired an error.

Screenshots

Screenshot 2023-10-28 at 17 53 59

Environment details:

Raspberry Pi 4 running:

Home Assistant 2023.10.5
Supervisor 2023.10.1
Operating System 11.1
Frontend 20231005.0 - latest

The only device I'm using as reported by the Integration is DB0080E7-FL (WASHER) otherwise known as the LG SIGNATURE LSWD100E.

Output of HA logs

Not an error that occurs with the integration inside Home Assistant so no helpful logs (correct me if otherwise).

Additional context

None.

lukasmalkmus avatar Oct 28 '23 16:10 lukasmalkmus

I want to report the same issue with my washer/dryer combo device. Some sensors are not getting any info, while the info is present in the app. For example these red marked sensors are all in state „unavailable“. Unfortunately also the most usful one for me „Time remaining“. Thank you for your work in this and for having a look into this! IMG_6426

florianmueller avatar Nov 19 '23 09:11 florianmueller

Please attach diagnostics. Related to unavailable sensors, you just need to enable them from UI.

ollo69 avatar Nov 19 '23 11:11 ollo69

Please attach diagnostics.

As described in this section?

Will try, although I'm on iOS so this might be slightly more complicated?

Related to unavailable sensors, you just need to enable them from UI.

I guess you are referring to @florianmueller? The states I described are definitely missing and/or not working, as described in my initial posting.

I also noticed Door Lock is missing.

lukasmalkmus avatar Nov 19 '23 14:11 lukasmalkmus

As described in this section?

No, just download device diagnostics on integration page and attach extracted file to this thread

I guess you are referring to @florianmueller?

Yes, second post and related image.

ollo69 avatar Nov 19 '23 14:11 ollo69

Ah, much appreciated. Here you go @ollo69:

config_entry-smartthinq_sensors-a3a12fb60b267994a0cc37824e323f1c.json.txt

lukasmalkmus avatar Nov 19 '23 14:11 lukasmalkmus

Please attach diagnostics. Related to unavailable sensors, you just need to enable them from UI.

Hey @ollo69 , Thank you for your reply. I attached the diagnostics file.

Where in the UI can I enable unavailable sensors? Under the Integration settings I did not found it, also not under the device settings. Thanks!

smartthinq_sensors-1cbb3fe2f2b1c4cb6844a4aa53d8b06b-BigWash-2997a9e111cb72da881864914f825bb2.json.txt

florianmueller avatar Nov 20 '23 06:11 florianmueller

@florianmueller If you visit the affected device there is the Sensors card which lists all the enabled sensors. The last row should read something like +5 other sensors or something similar. If you expand that section, a couple of greyed-out sensors should appear. Click a sensor, than in the overlay click the cogwheel (settings) button in the top-right corner. From there you need to toggle the Enabled switch. Repeat for every sensor you want to enable.

lukasmalkmus avatar Nov 20 '23 09:11 lukasmalkmus

@florianmueller If you visit the affected device there is the Sensors card which lists all the enabled sensors. The last row should read something like +5 other sensors or something similar. If you expand that section, a couple of greyed-out sensors should appear. Click a sensor, than in the overlay click the cogwheel (settings) button in the top-right corner. From there you need to toggle the Enabled switch. Repeat for every sensor you want to enable.

@lukasmalkmus Thank you so much, that solved the issue for me. After enabling all 8 disabled sensors/entities and restarted HA, they all have correct values now from the dryer/washer. Awesome integration, thanks!

florianmueller avatar Nov 20 '23 10:11 florianmueller

This issue is stale because it has been open 45 days with no activity. Remove stale label or comment or this will be closed in 7 days.

github-actions[bot] avatar Jan 05 '24 01:01 github-actions[bot]

Error message now should be properly handled in last release. Related to the binary sensor Wash Completed / Dry completed, I just renamed it Run completed. There are no way to really understand if monitored device is a Washer or a Dryer and generic sensor name make more sense because in any case is related to specific device.

ollo69 avatar Jan 30 '24 12:01 ollo69

Nice, gonna test it out as soon as I can and report my findings.

lukasmalkmus avatar Jan 30 '24 12:01 lukasmalkmus

Any news here?

ollo69 avatar Feb 20 '24 13:02 ollo69

I just tested the generic "Run completed" sensor in a notification automation, which works. My worries were that a wash and a dry cycle finish might be reported individually but that's not the case. So if I do a full wash and dry cycle I get one notification at the end of the cycle.

I haven't tested the error because my machine had no error since then. But AFAIK my detergent will run out in the next couple cycles which is reported as an error if I remember correctly. My suggestion would be to leave this issue open just as a reminder and I close it once I have seen the error sensor work?

lukasmalkmus avatar Feb 21 '24 08:02 lukasmalkmus

I just tested the generic "Run completed" sensor in a notification automation, which works. My worries were that a wash and a dry cycle finish might be reported individually but that's not the case. So if I do a full wash and dry cycle I get one notification at the end of the cycle.

This cannot be managed here, at integration they are 2 different device. You can manage this at HA level using script /automation.

I haven't tested the error because my machine had no error since then. But AFAIK my detergent will run out in the next couple cycles which is reported as an error if I remember correctly. My suggestion would be to leave this issue open just as a reminder and I close it once I have seen the error sensor work?

Ok to keep this open, also because I'm doing some additional minor changes on run_completed, so you can report here if you will find some issue with next releases. If this will auto-close means that everything is ok, but please don't comment just to avoid auto-close if there are no issue. In case you will open a new one.

Thanks.

ollo69 avatar Feb 21 '24 12:02 ollo69

Thanks, the latest release(s) fixed everything!

I got an error because my filter was clogged and I also ran out of detergent. Both sensors triggered accordingly 🙌

Thanks for your great work!

Closing.

lukasmalkmus avatar Mar 29 '24 15:03 lukasmalkmus