robinostlund / homeassistant-volkswagencarnet

Volkswagen Carnet Component for home assistant
GNU General Public License v3.0
339 stars 62 forks source link

[FR] Local request "In Progress" status for direkt and reliable feedback #652

Closed Thizizmyname closed 2 months ago

Thizizmyname commented 4 months ago

Is your feature request related to a problem? Please describe.

When turning on/off the Electric Climatisation for my ID.4 I sometimes receive the "In progress" status from the entity "Request results", however it always takes about 30 seconds or more it seems, There have also been times where that status does not update at all since when the data is refreshed the result is already "Success".

By have the request-status only provided by the cloud it seems I can not provide any feedback on my custom button-card that a request have been sent.

Describe the solution you'd like

I would like an immediate feedback when the climatisation switch have been turned on/off/toggled. One possible solution is to add a sort of "local" in-progress status. which would later turn into the regular in progress status or I guess timeout.

Describe alternatives you've considered

Additional context

Screenshot context

All climatisations have been turned on/off or toggled using a button-card, of through the integrations provided switch. The times I've actually gotten an "In Progress" status (purple) I do believe it was when turning on using the integration switch. one time the "Request result" gave me "unknown" status while also providing 30 min climatisation time remaining. Two times I tested the "Force data refresh" switch for faster response which only after a minute or more returned a timeout which is seen.

bild

github-actions[bot] commented 3 months ago

This issue is stale because it has been open for 30 days with no activity.

github-actions[bot] commented 2 months ago

This issue was closed because it has been inactive for 14 days since being marked as stale.