Neue Lade-App für den Spring

Download-Link Lade-App

So Ihr Lieben,

da ich mit der Alten App etwas unzufrieden war, besonders weil jeder seinen eigenen node-red-Server haben mußte, habe ich angefangen eine neue native App zu schreiben. Mehr Infos auch über die alte app siehe hier!
ich mache einen neuen Trööt auf weil diese App nix mehr mit node-red zu schaffen hat.

Die neue App benötigt auch einen Server, es können sich aber viele Leute einen Server teilen. So ist zumindest die Theorie:unsure:

Warum einen Server? Damit die Steuerung immer funktioniert muss eine stabile Verbindung zum Internet bestehen. Das ist mit einem Mobile nicht immer der Fall.

Ich zeige euch ein paar Screenshots der neuen App. ich habe mich dabei an der alte orientiert, die fand Ich gut.
Solltet Ihr Verbesserungsvorschläge haben, immer her damit. Die Buttons für die Ladebegrenzung sollen frei einstellbar werden. Dafür ist der Schieberegler weggefallen.
die Farben sind noch nicht endgültig, ich werde versuche es dunkler zu machen, eventuell einen eigenen Dark-Mode. Zuerst aber soll sie funktionieren.
Ich bin auf euer Rückmeldungen gespannt:)

LG Godehard
 

Anhänge

  • 1.png
    1.png
    37,7 KB · Aufrufe: 522
  • 2.png
    2.png
    27,5 KB · Aufrufe: 538
  • 3.png
    3.png
    37,3 KB · Aufrufe: 539
Zuletzt bearbeitet von einem Moderator:

Don Spring

Supermoderator
Teammitglied
Ort
Köln-Nord
Version
Comfort+
Motor
45 PS (33 kW)
Baujahr
2022
Details
CCS, Polarweiss mit orange
@fraggl
Was mir diesbezüglich aufgefallen ist, ist das nach einem Reboot des Smartphones es dann doch funktioniert hat. Vor allem wenn das Smartphone gerade wieder in einem Update hängt gibt es bei mir auch immer wieder Probleme mit Google Maps, da wird dann der Verkehr nicht angezeigt und man fährt prompt in den nächsten Stau.
 

Kernreiter

eDacia-Fortgeschrittener
Ort
Bei Augsburg
Version
Comfort+
Motor
45 PS (33 kW)
Baujahr
2022
Details
Silber mit Orange CCS 185/55R15
Nur mal so eine Überlegung, weil es immer mal User gibt, deren Apps (Original oder die Godehard-App) keine Verbindung zum Server haben, andere aber keine Probleme haben: Der Server gehört Renault. Ich kann mir gut vorstellen, dass dort ein Schutzmechanismus implementiert ist a la, IP-Adresse blablabla darf nur x Requests pro Zeiteinheit schicken. Kommen mehr Anfragen, wird die Verbindung gekappt für eine besitmmte Zeit. Alles reine Sicherheit um DoS-Attacken etc, zu verhindern.
Kann ich nicht bestätigen.
Bei mir ist die Verbindung zum Dacia Server relativ stabil obwohl dem Godehard seine App bestmöglich offen ist.
 

Don Spring

Supermoderator
Teammitglied
Ort
Köln-Nord
Version
Comfort+
Motor
45 PS (33 kW)
Baujahr
2022
Details
CCS, Polarweiss mit orange
Ladeszenario 1 aus Post 1.134:
Scheint zu funktionieren, er hat jetzt 2 mal zuverlässig abgeschaltet.

Einmal beim Laden von 25% bis 51% abgeschaltet, danach durch Erhöhung auf 61% das Laden wieder aufgenommen und dann bei 61% abgeschaltet.

Im Moment noch mal auf 81% erhöht, das Laden wurde wieder aufgenommen mal sehen ob dann in 2 Stunden sauber abgeschaltet wird.

Geladen wird mit einer Leistung von 2.82 kW (13A).
Den Abfragezyklus in Minuten habe ich auf 2 Min. gesetzt.
 
Zuletzt bearbeitet:

Springstar

eDacia-Liebhaber
Ort
Schwäbisch Hall
Version
Comfort+
Motor
45 PS (33 kW)
Baujahr
2022
@Springstar Der Server ist in Arbeit. Um das Problem, das massiv bei @Kernreiter und bei mir interessanterweise sehr selten bis nicht auftritt, hoffentlich zu umgehen, werde ich Widgets bauen. Diese Widgets kommunizieren dann mit dem Programm. Allerdings versuche ich erstmal die aktuelle Version in die Stores zu bekommen. Das das so aufwändig wird hätte ich nicht gedacht. Besonders mit Apple.

Tiptop, sofern man das Smartphone (unabhängig von von Android/iOS - springcontrol/EV Status) "regelmäßig" nutzt gibt es mit keinem System und keiner Anwendung Probleme.

Lege ich ~2h vor Ladeende mein Smartphone zur Seite und lege mich schlafen, erwache ich morgens und mein Spring mit 100% Ladung. ⚡
Leider kann ich momentan nicht mehr bei meinem Arbeitgeber laden, somit stecke ich oft mein KFZ mit kaum Ladestand spätabends nach 20Uhr Zuhause ein und benötige dann ~5h Ladezeit, da passiert dies leider öfter.
Lade ich auf der Arbeit, bin ich aktiv und schalte die Smartphones immer mal wieder ein, da klappt es.
Ich vermute bei nichtgebrauch des Telefons nutzt auch das Widget leider nicht.
 

Don Spring

Supermoderator
Teammitglied
Ort
Köln-Nord
Version
Comfort+
Motor
45 PS (33 kW)
Baujahr
2022
Details
CCS, Polarweiss mit orange
So er hat bei mir jetzt nach 1 Stunde und 40 Minuten sauber bei 81% abgeschaltet.
Testszenario 1 funktioniert bei mir zu 100%

Weils vielleicht auch interessant ist:
One UI-Version 6.1
Android 14
Kernel 5.10.198
 

Kernreiter

eDacia-Fortgeschrittener
Ort
Bei Augsburg
Version
Comfort+
Motor
45 PS (33 kW)
Baujahr
2022
Details
Silber mit Orange CCS 185/55R15
Solange die App online ist klappt das bei mir PERFEKT.
Wir schauen denn bei euch die Log Daten aus?
Läuft die App bei euch durch?
 

Godehard

eDacia-Fortgeschrittener
Version
Extreme
Motor
65 PS (48kW)
Baujahr
2023
Details
CCS, Frunk, Oxxo-Telesto-185er
@fraggl Gegen Deine Theorie spricht das das Programm dennoch mitloggen würde. Es würde dann Verbindungsfehler ausgeben. Das tut es aber nicht.
Bei mehr als alle drei Minuten abholen macht der Server dicht.
Ich kann mein Handy auch 1 bis 2Tage nicht anfassen, und die App läuft noch.
Das ist anscheinend von Android zu Android verschieden.
 
Zuletzt bearbeitet:

Kernreiter

eDacia-Fortgeschrittener
Ort
Bei Augsburg
Version
Comfort+
Motor
45 PS (33 kW)
Baujahr
2022
Details
Silber mit Orange CCS 185/55R15
Da wird jeder etwas anderst sehen.
Mir gefällt das hellblaue Spring. Weiss/ schwarz hat nen schönen Kontrast.
Auch danke an Spring-zula... für deine Arbeit.
Aber das ist jammern auf hohem Niveau.
Bitte nimm,was dir am besten gefällt wir sind so und so happy.
 

Don Spring

Supermoderator
Teammitglied
Ort
Köln-Nord
Version
Comfort+
Motor
45 PS (33 kW)
Baujahr
2022
Details
CCS, Polarweiss mit orange
@Godehard
Mal eine Frage, da ich nicht mehr weiß ob du es jetzt implementiert hast?
Du kannst ja feststellen, ob die Kommunikation mit dem DACIA-SERVER gestört ist. Ist implementiert, das die App dann zeitgesteuert das Laden abschaltet?

Theoretisch könnte man das doch dann doch als Testszenario testen, indem man den Kommunikationsbutton im Spring abschaltet.
 

Don Spring

Supermoderator
Teammitglied
Ort
Köln-Nord
Version
Comfort+
Motor
45 PS (33 kW)
Baujahr
2022
Details
CCS, Polarweiss mit orange
Da sich keiner meldet zur Ladezeit, werde ich morgen nach der Arbeit, mal von 50% bis 90% laden.

Ich hoffe das reicht dann als laden über eine langen Zeitraum.

Bei 13A die ich im Herbst Winter Frühjahr immer lade, wären das dann ca. 2,4 Stunden.
Ich hoffe das reicht dann aus um den Fehler bei der App auszuschließen.
 

Godehard

eDacia-Fortgeschrittener
Version
Extreme
Motor
65 PS (48kW)
Baujahr
2023
Details
CCS, Frunk, Oxxo-Telesto-185er
Du kannst ja feststellen, ob die Kommunikation mit dem DACIA-SERVER gestört ist. Ist implementiert, das die App dann zeitgesteuert das Laden abschaltet?
Du meinst das man dann nichts Programmieren kann?
Das macht doch keinen Sinn. Es kann doch sein, das der Server wieder erreichbar ist wenn Du mit dem Laden anfangen möchtest. Oder hab ich da was falsch verstanden?
Theoretisch könnte man das doch dann doch als Testszenario testen, indem man den Kommunikationsbutton im Spring abschaltet.
Wenn es Kommunikationsprobleme gibt dann also nicht nur "Letzte Verbindung" in Rot machen wie es jetzt ist, sondern auch den Button unten Rechts wegnehmen. Oder es kommt eine Meldung das der Server nicht erreichbar ist.
Das lässt sich machen. Das ist eine gute Idee.
ich habe auch schon überlegt eine Nachricht zu versenden wenn es Kommunikationsprobleme gibt.

@Springstar Ja, das funktioniert auch wenn ich das Handy 2 Tage nicht benutze. Neulich wollte ich das Auto ganz aufladen und hatte vergessen das die App auf dem Handy läuft. Es wurde dann sauber bei 80% abgeschaltet. Da mein Haupthandy mein IPhone ist brauche ich das Android nur sehr selten. eigentlich nur zum testen.
 

Don Spring

Supermoderator
Teammitglied
Ort
Köln-Nord
Version
Comfort+
Motor
45 PS (33 kW)
Baujahr
2022
Details
CCS, Polarweiss mit orange
@Godehard
Ich versuche es nochmal, mich zu erklären. ;)

Du hattest ja damals beim 100% Fehler das Laden bzw. die Ladezeit interpoliert.
Beim 100% Fehler ist der DACIA-Server ja sozusagen down.
Meine Frage ist halt wenn es Kommunikationsfehler mit dem Server gibt, wird dann immer noch die Ladezeit vom Programm interpoliert, so das die Abschsltung solange der Server down ist zeitgesteuert erfolgt.

Wenn du das programmiert hast, würde ich das halt gerne als Testszenario testen.

Deswegen die 2. Frage, da ich ja keinen Einfluß auf den DACIA-SERVER habe, würde es dann ausreichen am Spring die Kommunikation zum DACIA-SERVER abzuschalten um einen Serverausfall zu simulieren?

Ich hoffe, ich konnte dir das Problem jetzt besser beschreiben.
 

Godehard

eDacia-Fortgeschrittener
Version
Extreme
Motor
65 PS (48kW)
Baujahr
2023
Details
CCS, Frunk, Oxxo-Telesto-185er
@Don Spring Ok, verstanden:LOL:
Ja, er interpoliert. Ich bin mir aber sicher das es noch nicht richtig funktioniert. Die Idee mit dem Abschalten finde ich gut(y)Das sollte Funktionieren. Da hätte ich schon längst selbst darauf kommen müssen :unsure:
 

Don Spring

Supermoderator
Teammitglied
Ort
Köln-Nord
Version
Comfort+
Motor
45 PS (33 kW)
Baujahr
2022
Details
CCS, Polarweiss mit orange
@Godehard
OK die Funktion gibt es noch nicht, dann muss ich es noch nicht testen.
Falls du es dann, mal integrierst, dann werde ich es in die Testszenarios aufnehmen.
 

Spring-zula*161123

eDacia-Kenner
Ort
79312 Emmendingen... Schwarzwald
Version
Extreme
Motor
65 PS (48kW)
Baujahr
2023
Details
Notrat+🛞, CeeCeeEss, double-Frunk, 🐶

Anhänge

  • 20241106_194243.jpg
    20241106_194243.jpg
    281,4 KB · Aufrufe: 28
Zuletzt bearbeitet:
Oben