Anbei ein neues Modul, welches ab sofort als Beta im Module Store verfügbar ist. Ihr findet es unter Tronity (bitte exakt so eingeben) und könnte damit einige Werte von E-Autos abfragen. Das praktische an der Lösung ist, dass sehr viele Hersteller unterstützt werden - leider kostet es ein paar Euro im Monat für diesen Luxus. (Aktuell werden folgende Fahrzeuge unterstützt: https://help.tronity.io/hc/de-de/articles/360018314060-Unterstütze-Fahrzeuge-und-Besonderheiten)
Für Google noch die Liste der unterstützen Marken: Audi, BMW, Citroen, Cupra, DS, Ford, Fiat, Hyundai, Jaguar, Kia, Mini, Mercedes, Opel, Peugeot, Porsche, Renault, Seat, Skoda, Smart, Tesla, Vauxhall, Volkswagen (VW) oder Volvo
Installation
Ihr müsst euch ein Konto für die Developer API erstellen. Dies könnt ihr mit eurem Tronity Benutzernamen/Kennwort hier erledigen: TRONITY Platform
Die dort erscheinende ClientID+ClientSecret bitte passend im Tronity IO hinterlegen.
Hinweis
Da wir einen schicken Tronity Konfigurator anbieten, unterstützen wir auch mehrere Fahrzeuge problemlos.
Anbei noch ein Bild, wie es aussehen kann, wenn man es mit meinem Position Tracking Modul kombiniert.
Das schaut doch schon mal gut aus.
Die Installation war ja einfach.
Ich beobachte das mal und wenn ich Zeit habe schmeiße ich meine eigene Implementierung weg.
Gruß Thomas
Habe leider gerade wenig Zeit mich um die Umstellung zu kümmern.
Als erstes Feedback:
Der Kilometerstand und der Batterie Stand sollten auf jeden Fall float sein, da hier von Tronity auch eine Nachkommastelle geliefert werden.
danke @paresy habe ich umgesetzt. Ich kriege aber leider nicht immer korrekte Daten zurück und dann sammeln sich diese Meldungen:
23.06.2024, 13:05:49 | ScriptEngine | Result for Event 29741
Warning: Undefined array key „chargerPower“ in /var/lib/symcon/modules/.store/de.symcon.tronity/TronityDevice/module.php on line 108
Ich frage aktuell nur während des Ladevorgangs ab und da bei jeder vollen kWh. Also nicht sehr häufig. Ich habe von einem Limit von 100 Abfragen pro Tag gelesen, weiß aber nicht ob das überhaupt stimmt.
Ich habe die Premium Version bei Tronity abgeschlossen. In der Tronity ist auch mein Fahrzeug verbunden. In der IO Instanz funktioniert die Verbindung. In der Konfiguration Instanz wird mein Fahrzeug auch angezeigt. Habe daraufhin die Instanz für mein Fahzeug erstellt aber die Variablen werden nicht gefüllt. Alle Variablen werden nicht gefüllt. Bleiben alle auf 0 stehen, obwohl in der Tronity App alles angezeigt wird. Was könnte mein nächster Schritt sein?