test: modul zu integration von mercedes benz byocar daten

Begonnen von justme1968, 13 August 2020, 12:48:49

Vorheriges Thema - Nächstes Thema

Chris8888

Hatte ich auch. Token löschen und neuer Login, dann ging es wieder.
FHEM 6.0 auf einem PI4 mit div. Homematic-Komponenten, Alexa, Tablet-UI und Homebridge...und läuft einfach. Erweitert mit CCU3 und Homematic-IP...und läuft immer noch.

Heuberg

ZitatHatte ich auch. Token löschen und neuer Login, dann ging es wieder.
Kann ich bestätigen
HM, MAX, MySensors, Fronius, Conbee II, ZigBee, VCONTROL, Modbus, RPi, AVM

ChristianR


eisenhauer1987

Hi,

ich bekomme kein "tanklevelpercent" beim Fuelstatus. Ist das bereits implementiert?

Heuberg

Ich verliere immer mal wieder meinen token:
Zitatrefresh token: 400 invalid_grant:unknown, invalid, or expired refresh token
Weiß jemand, wie ich am schnellsten wieder in den "Modus" Anmeldung komme?
Viele Grüße und Danke
Rainer

HM, MAX, MySensors, Fronius, Conbee II, ZigBee, VCONTROL, Modbus, RPi, AVM

Persuasiv

deletereading <name> .OAuthToken und danach die Seite neu laden.

justme1968

@eisenhauer1987: es sollten alle werte als reading angelegt werden die das api zurück liefert. nicht alle fahrzeuge liefern alles und die werte sind immer nur ein paar stunden nach der letzten änderung verfügbar.

@Heuberg: set <name> relogin
ich muss mich seit ein paar tagen auch in der app immer wieder mal neu anmelden.

hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

eisenhauer1987

Also ich denke schon das, dass Auto den Füllstand unterstützt. In der App wird dieser auch angezeigt. Nur im Modul fehlt er.

Heuberg

Developer Info:
Due to internal maintenance, our APIs as well as the user login and registration in the portal won't be available between
Saturday, 14th of November 2020 20:00 CET and Sunday 15th of November 02:00 CET
HM, MAX, MySensors, Fronius, Conbee II, ZigBee, VCONTROL, Modbus, RPi, AVM

Heuberg

@justme1968
Könntest Du gelegentlich die Experimental products
Connected Vehicle und Finance Calculator
auch mit aufnehmen?
Viele Grüße und Danke
Rainer
HM, MAX, MySensors, Fronius, Conbee II, ZigBee, VCONTROL, Modbus, RPi, AVM

justme1968

@eisenhauer1987: die app verwendet ein anderes api. wenn das reading nicht erscheint kommt der wert bei dir nicht per api. du kannst aber mit verbose 5 mal schauen ob du mehr siehst.

@Heuberg: Connected Vehicle ist leider nicht für byoc verfügbar sondern nur mit simulierten daten.
beim Finance Calculator wüsste ich nicht was man in fhem damit macht.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

eisenhauer1987

Ok, dann kann man nichts machen....Schade das die Daten hier nicht mitgeliefert werden obwohl sie vorhanden sind.

wolliballa73

Hallo zusammen,

habe jetzt auch endlich meinen Mercedes bekommen und wollte ihn nun integrieren.
Die Schritte auf Seite 1 habe ich alle erfolgreich abschließen können bis zu dem Punkt "Login":

Wenn ich auf Login klicke, kommt die Mercedes-Seite und nach der Anmeldung kam (beim ersten Mal) die Bestätigung der div. APIs - soweit alles gut. Nach der Anmeldung geht's zurück auf http://sh.xxxxx:8083, also auf die FHEM-Startseite und nicht auf die Detailseite.
http://sh.xxxxx:8083 ist in den API-Einstellungen eingetragen und im FHEM-Device als redirectURL

Allerdings steht der state weiterhin auf "please login"  :(
Der Versuch, diverse statusRequests auszuführen, führt zu "unknown: 401"

Ich würde mich sehr freuen, wenn mir hier jemand ein bisschen unter die Arme greifen würde...

CU,
Matze
CU,
Matze

Heuberg

Hallo Matze,

schau mal ob das bei Dir so passt?
attribut redirectURL  in fhem und byocar setzen
Viele Grüße
Rainer
HM, MAX, MySensors, Fronius, Conbee II, ZigBee, VCONTROL, Modbus, RPi, AVM

wolliballa73

Hallo Rainer,
Zitat von: Heuberg am 18 November 2020, 18:23:12
attribut redirectURL  in fhem und byocar setzen

Genau das wollte ich mit
Zitathttp://sh.xxxxx:8083 ist in den API-Einstellungen eingetragen und im FHEM-Device als redirectURL
eigentlich zum Ausdruck bringen  8)

Diese URL steht also sowohl im FHEM-Device als auch in der "App" auf https://developer.mercedes-benz.com/console drin. Das scheint auch zu funktionieren: wenn ich im FHEM-Device die URL ändere (z.B. auf IP-Adresse oder http://smarthome.xxxx:8083, was ebenfalls korrekt aufgelöst wird) und dies nicht im BYOCAR registriert ist, bekomme ich von Mercedes eine entsprechende Fehlermeldung geliefert.
CU,
Matze