Einbinden der neuen Volvo on Call API mit HTTPMOD

Begonnen von lynckmeister, 14 Februar 2023, 17:05:47

Vorheriges Thema - Nächstes Thema

Pepe_Pb

Sani, hast Du nacheinander (nicht mit einem Mal) die Befehle in der Eingabezeile des fhem abgesetzt?

setreading VolvoOnCall myAPP-KEY <APP-KEY>
setreading VolvoOnCall myVolvoID <VOLVO-ID>
setreading VolvoOnCall myVolvoPW <VOLVO-ID-PW>

danach ein reread auf VovoOnCall -dann muss es funzen

Sany

Hallo Pepe_Pb (und alle anderen...),

ich habe es nun geschafft, meinen Volvo auszulesen. Copy-Paste allein ging nicht, folgendes hat zum Erfolg geführt:

In Deiner DEF (Post https://forum.fhem.de/index.php?msg=1312431) ist diese eine Zeile:
Zitatattr VolvoOnCall requestHeader02 authorization: Basic aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
die aaaaa müssen gegen den Key vom ersten Post ausgetauscht werden, ist wohl ein öffentlicher Schlüssel??

Zitatsetreading VolvoOnCall myAPP-KEY <APP-KEY>
setreading VolvoOnCall myVolvoID <VOLVO-ID>
setreading VolvoOnCall myVolvoPW <VOLVO-ID-PW>
das kann man direkt an das RAW dranhängen. Ich habe das mehrfach getestet, geht.
Jetzt kommt der wichtige Part:
zuerst ein reread, was u.U. auch Fehler mitbringt?? -> egal
danach unbedingt
Zitatget VolvoOnCall Vehicles
aufrufen.
Dann checken, ob das Reading vehicles_01_id vorhanden ist und die Fahrgestellnummer (FIN) eingetragen ist. Erst dann können die anderen Werte abgerufen werden.

Also recht herzlichen Dank an alle, die zu dieser DEF beigetragen haben.

Nun gehts langsam weiter, da gibts ja noch interessante Dinge wie Reifendruckkontrolle und "Glühlampen" - Status....
.... es bleibt spannend.


Viele Grüße


Sany
fhem auf Zotac ZBox nano als LXC auf Proxmox, weitere LXC mit ZigBee2MQTT, MariaDB und Grafana. Homematic, FS20, mySensors, MQTT2, Tasmota, Shelly, Z-Wave  ....