NEWS
Test Adapter VW Connect für VW, ID, Audi, Seat, Skoda
-
ich habe gerade mal ein Blockly gebastelt um die Standheizung anzuschalten
Problem es funktioniert nicht
Wo ist denn der Fehler
Das Blockly sieht so aus
Die 30 werden auch gesetzt Aber die Heizung wird nicht gestartet
Es wird auch nichts in den Datenpunkt "Standheizung aktiviert" geändert
Dieser wird aber auch nicht geändert wenn ich die Heizung mit der Skoda App starteHat da zufällig jemand eine Idee?
Gruß
Marcel -
@Wszene Hallo Marcel, hab gerade wenig zeit und bin kein blockly anhänger. aber ich glaube Du mußt anstelle "Start Heizung" den objektnamen "heating" verwenden. das gleiche ist auch der Dauer zu ändern. sonst mal nur den startbefehl eintragen und sehen was passiert( was sagt das objekt "standheizung" ?
Gruß
Achim -
@aba320
Wir können gern mal zusammen drauf schauen wenn du etwas Luft hast
Das Objekt "Standheizung" ist leer wie auf dem Screen -
@Wszene jo ich melde mich via chat sobaldich zeit hab. probier aber mal die Änderung auf die richtigen objektnamen aus und beobachte.
-
@aba320
das sind doch aber die objekte oder habe ich da wieder einen Denkfehler -
@Wszene in den Programmen werden die ID verwendet. (zumindest ist es im direkten Javascript so (wie gesagt ich nutze Blockly nicht) Beispiel mein Tabletstromschalter . sehe dir mal den State an. im Script wird nur "state"(die ID )verwendet. die angabe zwischen /* und */ ist nur meine info.
nimm im blockly also auch mal nur die "ID". muß aber noch bis ca 19 uhr arbeiten kann dann wieder länger helfen..
Gruß Achim -
@Wszene hallo, sorry mein Fehler. blockly verwendet die Namen. die Objektangaben sind bei dir richtig.
ich mache mal ein kleinen Test und schicke dir per chatnachricht. -
@aba320 Ich hatte @tombox schon mal angeschrieben, bei mir ging es um die Übergabe des max. Ladewertes der Batterie. Er hatte mir bestätigt, dass der Adapter derzeit nur liest, aber nicht schreibt. Wird also in der App etwas geändert, so übernimmt der Adapter dies. Ändern wir den Datenpunkt in den Objekten, wird dies nicht an die App übergeben.
-
@FrankDCE
Danke für die Info
Dann werde ich erstmal warten bis das senden wieder geht -
@FrankDCE Danke für die Info. ich selber sende nichts an meinen Scala . aber ich wollte Marcel @Wszene versuchen seien vis zum senden zu nutzen. wenn der Adapter aber zur Zeit nicht senden kann, müssen wir halt Geduld aufbringen. wenn jemand erfolg hat bitte eine kurze Info...
ich krieg in 21 Monaten wahrscheinlich nen neuen skoda . mal sehen was dann möglich wird
werd dann mal meine USV nut server install (umzug auf den Raspimatic ) vorantreiben..... hab da selbst ne schöne Baustelle.
Gruß Achim -
@tombox vielen Dank für euren Einsatz bei der Erweiterung des Adapters.
Ich haben einen Passat GTE und soweit auch alles für mich nötige zum Laufen bekommenLadevorgang starten, Restlaufzeit anzeigen, Batteriestatus anzeigen, Reichweite anzeigen, Blinken, Scheibenheizung und Heizung starten, Fenster und Türen Status anzeigen.
Was nicht funktioniert ist das Auf- und Zuschließen des Autos, hier wird mir immer der Error Code 403 angezeigt im Log - habe das Debug Log unten mal mit angehangen.
Ich bin nicht so fit im Coden bzw bei Skripten aber mir sind folgenden beiden Dinge aufgefallen.Bei dem generierten Token (habe ich im Screenshot mit LangerToken ersetzt) fehlen am Ende Anführungszeichen - ist das so korrekt?
Und als zweites wird ein Link zu http://audi.de/connect/rlu angezeigt, obwohl ich einen VW habe (ist auch so im Adapter abgespeichert) - ist das korrekt?Der S-Pin ist in den Adaptereinstellungen gespeichert, auch ein zwischenzeitlicher Motorstart zwischen den Anfragen führt nicht zum Erfolg
In der offiziellen We Connect App funktioniert das Auf- und Zuschließen ohne Probleme.
Hat jemand einen Tipp für mich, woran es liegen könnte bzw. wie ich den Fehler beheben kann?
Falls die Infos noch wichtig sind -
nutze die aktuelle Version des vw-connect Adapters 0.0.21
JS-Controller version: 3.1.6
Node version: 14.15.1
Operating system: osxVG
Christian -
@mac89muc Müsste ich mir anschauen aber bräuchte mehr zeit und jemand der seine Zugangsdaten teilt und mit mir das durchgeht
-
@tombox
mein Zugangsdaten hast du ja
Damit kannst du gern testen -
Hallo tombox,
Dein Adapter ist echt cool! Planst Du auch die ID.Charger zu integrieren? Diese sind über den "We Connect ID" Zugang nun ebenfalls abfragbar. Die App und Konfigurationsseite von VW/Elli ist leider nicht so das gelbe vom Ei.
Gruß, Tobias. -
Ich habe für den ID die settings gefixt müsste jetzt soweit alles wichtige Befehle für of drin sein
zusätzlich noch für skoda standheizungv2 eingefügt vielleicht funktioniert das besser
-
@tombox hallo, danke für die Mühen. bin am skoda interessiert. update des Adapters über github machen? Gruß
-
Im Zusammenhang mit dem Adapter habe ich eine Anfängerfrage: Der Adapter gibt die Restladezeit in Minuten aus.
Wie bekomme ich für die VIS angezeigt, zu welcher Uhrzeit das Laden beendet sein wird? Gibt es da eine Möglichkeit?
Hat darüber hinaus schon jemand eine Idee, ob man die ID Charger Pro Wallbox auch per Adapter wird steuern können?
Euch allein trotz Lockdown eine besinnliche Weihnachszeit,
Frank
-
@FrankDCE Ist charger in der gleichen App oder ist das eine Extra app. Wenn in der ID app brauch ich einfach nochmal Zugangsdaten dafür
-
@FrankDCE
Ich habe mir dafür ein kleines Script gebaut. Ich benutze keine VIS sondern Telegram für die Kommunikation mit meinem Smarthome.
Vielleicht hilft es dir ja weiter:on({ id: "vw-connect.0.FAHRZEUGIDENTIFIKATIONSNUMMER.charger.status.chargingStatusData.chargingState.content", change: "ne" }, function (obj) { var status = getState("vw-connect.0.FAHRZEUGIDENTIFIKATIONSNUMMER.charger.status.chargingStatusData.chargingState.content").val; if (status == "completed") { Helper.msg("Das Auto ist vollständig geladen."); } }); on({ id: "vw-connect.0.FAHRZEUGIDENTIFIKATIONSNUMMER.charger.status.plugStatusData.plugState.content", change: "ne" }, function (obj) { var con = getState("vw-connect.0.FAHRZEUGIDENTIFIKATIONSNUMMER.charger.status.plugStatusData.plugState.content").val; if (con == "connected") { var min = getState("vw-connect.0.FAHRZEUGIDENTIFIKATIONSNUMMER.charger.status.batteryStatusData.remainingChargingTime.content").val; var soc = getState("vw-connect.0.FAHRZEUGIDENTIFIKATIONSNUMMER.charger.status.batteryStatusData.stateOfCharge.content").val; var timestr = ""; if (min < 60) { timestr = min + " Minuten"; } else { var leftovermin = min % 60; var h = (min - leftovermin) / 60; timestr = "" + h + ":" + leftovermin; } Helper.msg("Das Auto wurde mit " + soc + "% angeschlossen, es ist in ca. " + timestr + " fertig."); } });
-