External temperature · Issue #21 · reneboer/python-carnet-client · GitHub
Skip to content

External temperature #21

Open
Open

Description

@mikaelho

Winter is coming! A big thank you to everyone who helped fix this script - nothing like telling Siri to heat up the car on those freezing mornings.

But how freezing are they? The earlier API included external temperature, but I am not seeing an example of that in the latest version. Any pointers how I could get it?

Activity

  1. odelma commented on Nov 1, 2019

    @odelma

    At least the getRemoteHeating returns the temperature:
    { "errorCode":"0", "timerCount":3, "remoteAuxiliaryHeating":{ "status":{ "active":true, "operationMode":"HEATING", "outdoorTemp":"2,5 °C", "remainingTime":22 }

    I would also like to get fuel, remaining range, mileage, location etc. but I cannot see those anywhere. It would be nice to have this kind of status report which would contain all relevant information available via the API.

  2. mikaelho commented on Nov 1, 2019

    @mikaelho
    Author

    Thanks, that sounds like exactly the thing - but I do not see getRemoteHeating anywhere in the current code?

    The range etc. data is available with the /-/emanager/get-emanager url, it is just not conveniently exposed by the current code. Will try to get around to submitting a PR.

  3. odelma commented on Nov 3, 2019

    @odelma

    Sorry, forgot to mention that getRemoteHeating is on the development branch only at the moment: https://github.com/reneboer/python-carnet-client/blob/development/we_connect_client.py#L519

  4. mikaelho commented on Nov 15, 2019

    @mikaelho
    Author

    @odelma, that link seems to not work any more. Any pointers for finding the code now? Thanks.

  5. odelma commented on Nov 15, 2019

    @odelma
  6. mikaelho commented on Nov 15, 2019

    @mikaelho
    Author

    Much obliged, again.

    I am doing something wrong, since all I get with getRemoteAccessHeating is /-/rah/get-status {"errorCode":"2","timerCount":3}.

    I am unsure about the whole ”remote access” thing - does it require that I have something specific enabled that was not previously required?

  7. odelma commented on Nov 15, 2019

    @odelma

    Hmm, I think you need to verify that eveyrhing works first in the VW WeConnect web portal https://www.portal.volkswagen-we.com/. Then just use the script as intended, .e.g.
    we_connect_client.py -u 'username' -p 'password' -s 'spin' -c getRemoteHeating

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions