SoC medium homescreen widget [iOS]

Bei mir gehen noch alle 3 Widgets, siehst du noch deinen Status vom Fahrzeug wenn du dich auf der Webseite einloggst?

praktisch scriptable er hat alles verloren.
und wenn ich alles eingebe, kann ich nicht mehr wählen dude.
Ich komme zum Ende und sehe Widgets, aber ich kann nicht speichern, was ich falsch mache?
Ich sehe die Auswahl in der Galerie nicht mehr dude.
Sorry fur meine deucht!
Danke

Dann installiere nochmal Scriptdude https://scriptdu.de/

Wenn ich an diesem Punkt angelangt bin, kann ich nichts mehr tun. Was mache ich falsch?

Bitte lösche dieses Bild. Man kann dein Passwort lesen!

Einfach Close und dann Done.

Dann kannst du mit Punkt 5 weitermachen in der Anleitung GitHub - niklasvieth/polestar-ios-medium-widget: Polestar iOS medium widget via Scriptable

ich hab dir mal dein Passwort geändert…

Über „Passwort vergessen“ kannst du dir den Account zurückholen.

3 Likes

Danke password wechsel!!
Ich erhalte diese Antwort, wenn ich ein nicht vorhandenes Dokument-Widget hinzufüge!

Bei diesem Schritt erhalte ich die Fehlermeldung „Warum kann ich „Dude“ nicht eingeben?“



Ich habe das Problem gelöst, es war iCloud

Für alle die P3.0.3 schon installiert haben, neues Update für das Medium & Small Widget verfügbar, für Updateanleitung siehe

2 Likes

Ich scheine unfähig zu sein…
Nach dem Update über ScriptDude schmeißt das Script folgenden Fehler:

2024-04-27 11:00:56: Error on line 156:33: TypeError: undefined is not an object (evaluating ‚response.data.getAuthToken‘)

Kann jemand helfen?

1 Like

Anmeldedaten wieder korrekt hinterlegt?

Hallo zusammen,
ich bekomm das auch einfach nicht hin…:man_shrugging:t2::person_facepalming:t2:
Kann mir eventuell jemand sagen was ich falsch mache?

Heute morgen ging es dann auf einmal wieder :face_with_raised_eyebrow: … Selbstheilung… :rofl:

Sieht so aus als gäbe es ein Problem mit der VIN

Den Bereich musst du anpassen:

ˋˋˋ
const POLESTAR_EMAIL = „EMAIL“;
const POLESTAR_PASSWORD = „PASSWORD“;
// Optional (only necessary if more than one car linked to account)
let VIN;
// let VIN = „VIN“;
let VEHICLE_NAME;
// let VEHICLE_NAME = „Polestar Custom Name“
ˋˋˋ

1 Like

Danke Jochen,
Danke für Deine Nachricht! Ich habe die VIN nun eingegeben, erhalte aber wieder eine Fehlermeldung!

Die 1. Zeile „let VIN;“ entfernt?
Den Kommentar „//“ aus der 2. Zeile mit „let VIN= „VIN“;“ ebenfalls entfernt?
Achtung: keine typographischen Anführungszeichen verwenden!

PS: Also am besten Anführungszeichen um VIN neu eintippen.

Habe ich alles gemacht und prompt die neue Fehlermeldung erhalten!

OK, dann fangen wir mal ganz von vorne an. Die Zeile die den Fehler meldet ist wohl:

if (VIN === "VIN") {
  throw new Error("VIN is not configured");
}

Die Fehlermeldung sagt, dass Du die Variable VIN nicht gesetzt hast. Schauen wir uns mal an, wo das hätte sein sollen:

// Mandatory Config
const POLESTAR_EMAIL = "EMAIL";
const POLESTAR_PASSWORD = "PASSWORD";
// Optional (only necessary if more than one car linked to account)
let VIN;
// let VIN = "VIN";
let VEHICLE_NAME;
// let VEHICLE_NAME = "Polestar Custom Name";

Das sollte nun bei Dir so aussehen:

const POLESTAR_EMAIL = "bonfire1976@gmail.com";
const POLESTAR_PASSWORD = "ganzgeheim";
let VIN = "LPSVSEDEEML012345";
let VEHICLE_NAME = "Sternchen";

Es sollten in diesem Abschnitt keine // (Kommentare) mehr sein und alle 4 Zeilen mit Werten gefüllt werden. Die Anführungsstriche sind natürlich genau wie die Semikolons wichtig.

Bitte mal schauen, ob Du nicht so etwas gemacht hast:

// let VIN = "LPSVSEDEEML012345";

Ansonsten brauchen wir wohl mal einen Screenshot mit unkenntlich gemachtem Passwort und VIN. Am besten per PM.

2 Likes