Pagina 1 van 1

Spelen met onStar

BerichtGeplaatst: vr 31 aug 2018, 21:24
door Anko
Heb dit berichtje op de Chevy Bolt forum geplaatst:

I have been looking at what messages the onStar web page exchanges with the backoffice. This has allowed me to build a little 'proof of concept' Java program that does more or less the same. Wonder if some of you want to play along Why? Well, simply because we can?

The responses I get show more than my onStar web page does. For example min range and max range.

Perhaps an interesting application can be that people who have build their own EVSE could use the logic in this app to make their EVSE retrieve actual SOC and terminate charging at any level they like.

Source + compiled version + required jar file can be found in this dropbox folder (https://www.dropbox.com/sh/91f28pdnkuiq ... QsM0a?dl=0).

Copy everything in a local directory
Open a command prompt (or Terminal window on a Mac) and go to that folder
To compile: javac -cp json-20180813.jar onStar.java
To run: java -cp json-20180813.jar:. onStar <onStar username> <onStar password> 0

People with two or more Bolts (tied to the same account) could replace the 0 with 1 or 2 or 3 ...

Bunch of disclaimers:

- I am not a JAVA programmer. My source was googled together. So, any tips on how to improve my code are welcome, but please be gentle.
- There is virtually no error control.
- Pretty sure all communication between the app and the onStar web service is HTTPS. But don't blame me if ...
- I have been working with the European website. It talks to https://gsp.eur.onstar.com. Quite likely the US version of the onStar website talks to a different URL. Then we need to find out and adjust the source, as the URL is hard coded for now.
Ampera e is online now Report Post

Re: Spelen met onStar

BerichtGeplaatst: zo 02 sep 2018, 11:23
door edjekadetje
:clap: Bedankt, was ik naar op zoek om de data naar mijn domotica systeem te sturen(Domoticz)

Groet Edwin

Re: Spelen met onStar

BerichtGeplaatst: ma 03 sep 2018, 07:17
door Anko
edjekadetje schreef::clap: Bedankt, was ik naar op zoek om de data naar mijn domotica systeem te sturen(Domoticz)

Groet Edwin
Benieuwd hoe dat verder loopt. Denk inmiddels dat ik ook de hele pin code afhandeling wel kan naspelen, zodat we ook de laadinstellingen aan kunnen passen. Zou je daarin geïnteresseerd zijn? Of anderen wellicht?

Zo jammer dat we maar 16 manden hebben om hier wat mee te doen :evil:

Re: Spelen met onStar

BerichtGeplaatst: di 04 sep 2018, 12:06
door edjekadetje
ja dat zou mooi zijn want dan kun je het conditioneren automatisch laten starten 's morgens
Ik was zelf ook al aan het kijken maar kwam nog niet veel verder.
Wilde met Node Red aan de gang gaan want daar moet hetgeen jij nu in java 'gebakken' hebt ook mee te doen zijn denk ik.
Het is idd te hopen dat er een vervanger voor OnStar komt. Ze zullen toch ook de data van de auto's willen blijven verzamelen voor diagnose doeleinden neem ik aan.

Re: Spelen met onStar

BerichtGeplaatst: di 04 sep 2018, 12:11
door edjekadetje
Anko schreef:
edjekadetje schreef::clap: Bedankt, was ik naar op zoek om de data naar mijn domotica systeem te sturen(Domoticz)

Groet Edwin
Benieuwd hoe dat verder loopt. Denk inmiddels dat ik ook de hele pin code afhandeling wel kan naspelen, zodat we ook de laadinstellingen aan kunnen passen. Zou je daarin geïnteresseerd zijn? Of anderen wellicht?

Zo jammer dat we maar 16 manden hebben om hier wat mee te doen :evil:


In domoticz kun je virtuele sensoren aanmaken die je via een http(s) request kunt updaten. Dus als je de output in een variable stop kun je die richting domoticz sturen. met een cronjob kun je hem elke x minuten laten lopen.
Zie: https://www.domoticz.com/wiki/Domoticz_API/JSON_URL's#Update_devices.2Fsensors

Re: Spelen met onStar

BerichtGeplaatst: wo 05 sep 2018, 06:13
door Anko
edjekadetje schreef:Ze zullen toch ook de data van de auto's willen blijven verzamelen voor diagnose doeleinden neem ik aan.
Maar dat kunnen ze ook in de stekker met een kabel of dongle doen. Ik vermoed / hoop dat KeyPass wel gewoon blijft werken.

Is je al eens opgevallen dat je met KeyPass minder data in je app beschikbaar hebt? Dat komt (denk ik) omdat een deel van de data uit de auto komt en een deel van de OnStar servers. Dat laatste deel van de data ontbreekt met KeyPass.

Re: Spelen met onStar

BerichtGeplaatst: vr 26 okt 2018, 22:35
door NiekValk
Iemand al ervaring wat je echt mist zonder OnStar. Nog 5 weken gratis. Werkt keypass? Alarmfunctie zal ik niet missen. Autodata vind je ook in de auto, hoewel op je telefoon wel makkelijk is.

Re: Spelen met onStar

BerichtGeplaatst: zo 28 okt 2018, 22:50
door HaKa
Opvragen van stand van zaken van het laden lukte gewoon nog.
Op afstand verwarmen nog niet geprobeerd, nog niet nodig geweest maar het zit eraan te komen...

Re: Spelen met onStar

BerichtGeplaatst: za 01 dec 2018, 09:55
door NiekValk
Vandaag bandenwissel. Sinds gisteren geen OnStar meer. Toch direct een waarschuwing dat ik één of meer lekke banden heb. Coulance of blijven ze dit melden?