ollo69 / ha-smartthinq-sensors

HomeAssistant custom integration for SmartThinQ LG devices configurable with Lovelace User Interface.
Apache License 2.0
1.16k stars 159 forks source link

Oven additional sensors #454

Open niighthawk opened 1 year ago

niighthawk commented 1 year ago

I see my oven in HA, everything is working well, but when I Look in LG application some info are not present in Home assistant lg integration.

Things that are missing the LG app in HA.

Do you think in a next update to add this ?

Thank you and you did a really good Job :)

ollo69 commented 1 year ago

Pls add integration diagnostic.

niighthawk commented 1 year ago

smartthinq_oven_diagnostics.txt

niighthawk commented 1 year ago

@ollo69 any update about this ? thank you

ollo69 commented 1 year ago

@niighthawk,

I try to manage all FR in my available free time, that unfortunately is very limited. I will work on this as soon as possible.

niighthawk commented 1 year ago

@ollo69 Yeah I Know that :) thanks and tag me when you have something to test :)

ollo69 commented 1 year ago

I added to Range device the Oven Mode sensors (Bake etc). Related to the Cooking surface sensors, they should be already presents, just disabled. Did you try to enable? For other request (especially control), I need more time.... Please checks Oven Modes and let me know if they work properly.

niighthawk commented 1 year ago

@ollo69 Range is Working :) thanks mate

do you think in a near future to bring also the Timer time ?

for your question, yes everything is activated. the cooking surface is working already it was more a surface vs top sensor to know which one is activated but, forget about this :)

No problem for the control I understand that ! Im already happy for the update you did for the Range oven mode

ollo69 commented 1 year ago

For Timer time please attach diagnostics while timer active and specify the value timer is indicating when you generate diagnostics

niighthawk commented 1 year ago

@ollo69 here the log, the timer was counting down at 02 hours 38min 41sec approx smartthinq_oven_diagnostics 2.txt

niighthawk commented 1 year ago

Thumbnail like this I suppose ... also we can see just next to the timer the Remote start variable

github-actions[bot] commented 1 year ago

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] commented 1 year ago

This issue was closed because it has been stalled for 7 days with no activity.

tethlah commented 1 year ago

Here's a report from my LG Gas Range (Model WLSGL6337F). Here's the settings to highlight for the timers (My timer was set to 2 hours and had 23 minutes and 7 seconds remaining in this log):

Timer Target: Hours: data->lge_devices->RANGE->RANGE:->device_info->snapshot->ovenState->upperTargetTimeHour Minutes: data->lge_devices->RANGE->RANGE:->device_info->snapshot->ovenState->upperTargetTimeMinute

Timer Remaining: Hours: data->lge_devices->RANGE->RANGE:->device_info->snapshot->ovenState->upperRemainTimeHour Minutes: data->lge_devices->RANGE->RANGE:->device_info->snapshot->ovenState->upperRemainTimeMinute Seconds: data->lge_devices->RANGE->RANGE:**->device_info->snapshot->ovenState->upperRemainTimeSecond

However, if you are already parsing information out of "device_status" instead of "device_info", you can use these keys instead (this obviously polled a bit behind and the time remaining was 22 minutes and 36 seconds: Target hours: UpperTargetCookTimeHour Target minutes: UpperTargetCookTimeMin Remaining hours: UpperCookTimeHour Remaining minutes: UpperCookTimeMin Remaining seconds: UpperCookTimeSec

config_entry-smartthinq_sensors.json.txt

jamnmon66 commented 6 months ago

+1 to request range timer support

mattbruman commented 6 months ago

Adding my request for the timer feature, it's really needed for automations. I can supply anything required.

DIntriglia commented 2 months ago

+1 for this integration. Might look into developing this myself, but would have to better learn how to test it locally after making code changes.