NEWS
Test Adapter skoda-public-api v0.1.x
-
Danke für Deine Antwort. Ich nutze tatsächlich den Standort für die Freigabe, wir haben aber 2 E-Autos, bei denen nicht erkannt wird, dass das Kabel angeschlossen ist. Unter EVCC wurde der ENYAQ erkannt. Ich schau mal, wie ich das löse.
Gruß S.Danke für Deine Antwort. Ich nutze tatsächlich den Standort für die Freigabe, wir haben aber 2 E-Autos, bei denen nicht erkannt wird, dass das Kabel angeschlossen ist. Unter EVCC wurde der ENYAQ erkannt. Ich schau mal, wie ich das löse.
Gruß S.Moin,
ich nutze dafür die Daten aus evcc. Da ist der Elroq aber noch über die Email Adresse eingebunden und noch nicht über die API.
evcc.0.loadpoint.1.status.connected evcc.0.loadpoint.1.status.charging
Ladestatus 0 = Getrennt
Ladestatus 1 = Verbunden
Ladestatus 2 = Laden -
@Taddy81
Eine echte Streckenaufzeichnung ist mit der öffentlichen Škoda-API nicht möglich. Sie liefert weder GPS-Punkte während der Fahrt noch historische Fahrten. Während der Fahrt werden Koordinaten sogar ausdrücklich nicht ausgegeben. Die interne MyŠkoda-App-API kennt zwar Fahrstatistiken, diese gehören aber nicht zur offiziell freigegebenen Public API.
Fahrtbeginn und Fahrtende lassen sich näherungsweise über den Datenpunkt parkingPosition.state erkennen.
PARKED → IN_MOTION = Fahrtbeginn
IN_MOTION → PARKED = FahrtendeBeim Fahrtende erhältst du außerdem wieder:
- parkingPosition.gpsCoordinates.latitude
- parkingPosition.gpsCoordinates.longitude
- parkingPosition.formattedAddress
- odometer.mileageInKm
Damit könntest du pro Fahrt speichern:
- ungefährer Beginn und Ende
- Start- und Zielposition
- gefahrene Kilometer aus der Kilometerstandsdifferenz
- ungefähre Fahrtdauer
-
Danke für Deine Antwort. Ich nutze tatsächlich den Standort für die Freigabe, wir haben aber 2 E-Autos, bei denen nicht erkannt wird, dass das Kabel angeschlossen ist. Unter EVCC wurde der ENYAQ erkannt. Ich schau mal, wie ich das löse.
Gruß S.Moin,
ich nutze dafür die Daten aus evcc. Da ist der Elroq aber noch über die Email Adresse eingebunden und noch nicht über die API.
evcc.0.loadpoint.1.status.connected evcc.0.loadpoint.1.status.charging
Ladestatus 0 = Getrennt
Ladestatus 1 = Verbunden
Ladestatus 2 = LadenLeider liefert EVCC keine Positionsdaten. Daher bin zu diesem tollen Adapter gewechselt und schicke alles per MQTT vom iobroker zu EVCC.
Ich habe eine Lösung gefunden. Wenn die Wallbox ( Go-e Charger) meldet, dass ein Auto angesteckt wurde, werden die Positionsdaten der Autos (MINI SE & Skoda ENYAQ) abgefragt. Steht mindestens ein Auto unter dem Carport wird freigeschaltet und den Rest erkennt EVCC von selbst.
-
Vorab der Adapter läuft bei mir ohne Probleme.
Einen eventuellen Verbesserungsvorschlag:
Ist es möglich, einen Button zu integrieren, mit dem der Request ausgelöst werden kann?Hintergrund der Frage:
Nehmen wir an, dass das Auto nicht angeschlossen ist, dann reicht ja eine Abfrage alle 15 / 30 Minuten aus. Wenn jetzt das Auto angesteckt wird und man wie ich den Standort zu Freischalten der Wallbox nutzt, dauert die Aktualisierung noch die Zeit, die eingestellt ist, wenn das Auto noch nicht angeschlossen wäre. Wenn nach dieser Zeit der Standort aktualisiert und dann die Wallbox freigeschaltet wird, läuft die Zeit, wie bei angesteckt (z. Bsp.: 3 / 5 Minuten).
Mit dem Button könnte mit einem Skript die Abfrage angestoßen werden, wenn die Wallbox meldet irgendwer hat sich angesteckt, um die Freischaltung zu beschleunigen.Gruss S.
-
Vorab der Adapter läuft bei mir ohne Probleme.
Einen eventuellen Verbesserungsvorschlag:
Ist es möglich, einen Button zu integrieren, mit dem der Request ausgelöst werden kann?Hintergrund der Frage:
Nehmen wir an, dass das Auto nicht angeschlossen ist, dann reicht ja eine Abfrage alle 15 / 30 Minuten aus. Wenn jetzt das Auto angesteckt wird und man wie ich den Standort zu Freischalten der Wallbox nutzt, dauert die Aktualisierung noch die Zeit, die eingestellt ist, wenn das Auto noch nicht angeschlossen wäre. Wenn nach dieser Zeit der Standort aktualisiert und dann die Wallbox freigeschaltet wird, läuft die Zeit, wie bei angesteckt (z. Bsp.: 3 / 5 Minuten).
Mit dem Button könnte mit einem Skript die Abfrage angestoßen werden, wenn die Wallbox meldet irgendwer hat sich angesteckt, um die Freischaltung zu beschleunigen.Gruss S.
Vorab der Adapter läuft bei mir ohne Probleme.
Einen eventuellen Verbesserungsvorschlag:
Ist es möglich, einen Button zu integrieren, mit dem der Request ausgelöst werden kann?Hintergrund der Frage:
Nehmen wir an, dass das Auto nicht angeschlossen ist, dann reicht ja eine Abfrage alle 15 / 30 Minuten aus. Wenn jetzt das Auto angesteckt wird und man wie ich den Standort zu Freischalten der Wallbox nutzt, dauert die Aktualisierung noch die Zeit, die eingestellt ist, wenn das Auto noch nicht angeschlossen wäre. Wenn nach dieser Zeit der Standort aktualisiert und dann die Wallbox freigeschaltet wird, läuft die Zeit, wie bei angesteckt (z. Bsp.: 3 / 5 Minuten).
Mit dem Button könnte mit einem Skript die Abfrage angestoßen werden, wenn die Wallbox meldet irgendwer hat sich angesteckt, um die Freischaltung zu beschleunigen.Gruss S.
Vielen Dank für dein Feedback.
Sehr gerne kann ich einen entsprechenden Button in die nächste Version einbauen.
-
Vorab der Adapter läuft bei mir ohne Probleme.
Einen eventuellen Verbesserungsvorschlag:
Ist es möglich, einen Button zu integrieren, mit dem der Request ausgelöst werden kann?Hintergrund der Frage:
Nehmen wir an, dass das Auto nicht angeschlossen ist, dann reicht ja eine Abfrage alle 15 / 30 Minuten aus. Wenn jetzt das Auto angesteckt wird und man wie ich den Standort zu Freischalten der Wallbox nutzt, dauert die Aktualisierung noch die Zeit, die eingestellt ist, wenn das Auto noch nicht angeschlossen wäre. Wenn nach dieser Zeit der Standort aktualisiert und dann die Wallbox freigeschaltet wird, läuft die Zeit, wie bei angesteckt (z. Bsp.: 3 / 5 Minuten).
Mit dem Button könnte mit einem Skript die Abfrage angestoßen werden, wenn die Wallbox meldet irgendwer hat sich angesteckt, um die Freischaltung zu beschleunigen.Gruss S.
Vielen Dank für dein Feedback.
Sehr gerne kann ich einen entsprechenden Button in die nächste Version einbauen.
Vorab der Adapter läuft bei mir ohne Probleme.
Einen eventuellen Verbesserungsvorschlag:
Ist es möglich, einen Button zu integrieren, mit dem der Request ausgelöst werden kann?Hintergrund der Frage:
Nehmen wir an, dass das Auto nicht angeschlossen ist, dann reicht ja eine Abfrage alle 15 / 30 Minuten aus. Wenn jetzt das Auto angesteckt wird und man wie ich den Standort zu Freischalten der Wallbox nutzt, dauert die Aktualisierung noch die Zeit, die eingestellt ist, wenn das Auto noch nicht angeschlossen wäre. Wenn nach dieser Zeit der Standort aktualisiert und dann die Wallbox freigeschaltet wird, läuft die Zeit, wie bei angesteckt (z. Bsp.: 3 / 5 Minuten).
Mit dem Button könnte mit einem Skript die Abfrage angestoßen werden, wenn die Wallbox meldet irgendwer hat sich angesteckt, um die Freischaltung zu beschleunigen.Gruss S.
Vielen Dank für dein Feedback.
Sehr gerne kann ich einen entsprechenden Button in die nächste Version einbauen.
Ich hätte auch gerne ein Request Objekt. Grund dafür ist, dass ich aktuelle über Grafana mir ein Panel erstellt habe, wo ich mir Restladezeit usw. anzeigen lasse. Meine Wallbox gibt ein Objekt raus, dass geladen wird. Nun ist aber das "Problem" dass sich die Werte aus dem skoda-public-api erst nach der eingestellten Zeit aktualisieren, soll bedeuten, im schlechtesten Fall erst nach 6 Minuten. So lange steht da jeweils nichts. Es wäre toll, wenn man über einen Java-Script diesen einen Request beim skoda-public-api anstoßen könnte, damit die Werte von Anfang an bereit stehen, und sich danach wider über die eingestellte Zeit aktualisieren.
Danke -
Ich hab den Adapter via Github URL installiert, meine Daten eingetragen und gespeichert.
Der startet aber nicht und im Log steht
" startInstance skoda-public-api.0: cannot find start file!"Ich hab den Adapter via Github URL installiert, meine Daten eingetragen und gespeichert.
Der startet aber nicht und im Log steht
" startInstance skoda-public-api.0: cannot find start file!"Versuch es mal so:
cd /opt/iobroker
npm install iobroker.skoda-public-api --omit=dev -
Ich hab den Adapter via Github URL installiert, meine Daten eingetragen und gespeichert.
Der startet aber nicht und im Log steht
" startInstance skoda-public-api.0: cannot find start file!"Versuch es mal so:
cd /opt/iobroker
npm install iobroker.skoda-public-api --omit=dev -
Vorab der Adapter läuft bei mir ohne Probleme.
Einen eventuellen Verbesserungsvorschlag:
Ist es möglich, einen Button zu integrieren, mit dem der Request ausgelöst werden kann?Hintergrund der Frage:
Nehmen wir an, dass das Auto nicht angeschlossen ist, dann reicht ja eine Abfrage alle 15 / 30 Minuten aus. Wenn jetzt das Auto angesteckt wird und man wie ich den Standort zu Freischalten der Wallbox nutzt, dauert die Aktualisierung noch die Zeit, die eingestellt ist, wenn das Auto noch nicht angeschlossen wäre. Wenn nach dieser Zeit der Standort aktualisiert und dann die Wallbox freigeschaltet wird, läuft die Zeit, wie bei angesteckt (z. Bsp.: 3 / 5 Minuten).
Mit dem Button könnte mit einem Skript die Abfrage angestoßen werden, wenn die Wallbox meldet irgendwer hat sich angesteckt, um die Freischaltung zu beschleunigen.Gruss S.
Vielen Dank für dein Feedback.
Sehr gerne kann ich einen entsprechenden Button in die nächste Version einbauen.
Ich hätte auch gerne ein Request Objekt. Grund dafür ist, dass ich aktuelle über Grafana mir ein Panel erstellt habe, wo ich mir Restladezeit usw. anzeigen lasse. Meine Wallbox gibt ein Objekt raus, dass geladen wird. Nun ist aber das "Problem" dass sich die Werte aus dem skoda-public-api erst nach der eingestellten Zeit aktualisieren, soll bedeuten, im schlechtesten Fall erst nach 6 Minuten. So lange steht da jeweils nichts. Es wäre toll, wenn man über einen Java-Script diesen einen Request beim skoda-public-api anstoßen könnte, damit die Werte von Anfang an bereit stehen, und sich danach wider über die eingestellte Zeit aktualisieren.
DankeVorab der Adapter läuft bei mir ohne Probleme.
Einen eventuellen Verbesserungsvorschlag:
Ist es möglich, einen Button zu integrieren, mit dem der Request ausgelöst werden kann?Hintergrund der Frage:
Nehmen wir an, dass das Auto nicht angeschlossen ist, dann reicht ja eine Abfrage alle 15 / 30 Minuten aus. Wenn jetzt das Auto angesteckt wird und man wie ich den Standort zu Freischalten der Wallbox nutzt, dauert die Aktualisierung noch die Zeit, die eingestellt ist, wenn das Auto noch nicht angeschlossen wäre. Wenn nach dieser Zeit der Standort aktualisiert und dann die Wallbox freigeschaltet wird, läuft die Zeit, wie bei angesteckt (z. Bsp.: 3 / 5 Minuten).
Mit dem Button könnte mit einem Skript die Abfrage angestoßen werden, wenn die Wallbox meldet irgendwer hat sich angesteckt, um die Freischaltung zu beschleunigen.Gruss S.
Vielen Dank für dein Feedback.
Sehr gerne kann ich einen entsprechenden Button in die nächste Version einbauen.
Ich hätte auch gerne ein Request Objekt. Grund dafür ist, dass ich aktuelle über Grafana mir ein Panel erstellt habe, wo ich mir Restladezeit usw. anzeigen lasse. Meine Wallbox gibt ein Objekt raus, dass geladen wird. Nun ist aber das "Problem" dass sich die Werte aus dem skoda-public-api erst nach der eingestellten Zeit aktualisieren, soll bedeuten, im schlechtesten Fall erst nach 6 Minuten. So lange steht da jeweils nichts. Es wäre toll, wenn man über einen Java-Script diesen einen Request beim skoda-public-api anstoßen könnte, damit die Werte von Anfang an bereit stehen, und sich danach wider über die eingestellte Zeit aktualisieren.
DankeDanke für eure Inputs. Das Feature ist umgesetzt und wird mit der nächsten Version kommen.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden