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: 547
  • 2.png
    2.png
    27,5 KB · Aufrufe: 562
  • 3.png
    3.png
    37,3 KB · Aufrufe: 563
Zuletzt bearbeitet von einem Moderator:

Godehard

eDacia-Fortgeschrittener
Version
Extreme
Motor
65 PS (48kW)
Baujahr
2023
Details
CCS, Frunk, Oxxo-Telesto-185er
Das gefällt mir bis jetzt am besten. Denke ich.
Was meint Ihr?
Wenn das auch im großen Vorstellungsformat gut aussieht, also im 1024x500 glaube ich, mit dem Text daneben, dann haben wir es. Da Ichon ist dann ca. 8-10x größer. Da es quadratisch ist, passt daneben noch gut der Text.
Danke @Spring-zula*161123 (y)
 

Don Spring

Supermoderator
Teammitglied
Ort
Köln-Nord
Version
Comfort+
Motor
45 PS (33 kW)
Baujahr
2022
Details
CCS, Polarweiss mit orange
Werde jetzt laden und das Smartphone liegen lassen.
Vorausgesagt Ladezeit 43% bis 90% 4 Stunden und 52 Minuten.
Mal sehen ob er dann gegen 22:00 Uhr sauber abschaltet.

Werde dann bescheid geben.
 

Godehard

eDacia-Fortgeschrittener
Version
Extreme
Motor
65 PS (48kW)
Baujahr
2023
Details
CCS, Frunk, Oxxo-Telesto-185er
Was ich jetzt festgestellt und auch befürchtet hatte: Wenn sich die Logs anschaut und dann das Handy ausschaltet und nicht zurück in den Homescreen geht, dann verhaspelt er sich manchmal. Da muß ich noch was ändern. Ich muß die Aktualisierung auch dort machen. aktuell ist der Log-Screen statisch. Aber zuerst kommen die Stores, das Widget und der Server.
Macht es Sinn so eine Art ToTo-Liste und Wunschliste noch oben anzupinnen? Dann kann man geordnet sehen welche Punkte Ihr noch wünscht für das Programm, und ich schreibe an welchen Punkten ich grade in welcher Reihenfolge arbeite. So wird dann auch klar das ich z.B. wegen der Aussetzer-Problemen von einigen an der Widget-Version arbeite.
 

Don Spring

Supermoderator
Teammitglied
Ort
Köln-Nord
Version
Comfort+
Motor
45 PS (33 kW)
Baujahr
2022
Details
CCS, Polarweiss mit orange
@Godehard
So, hat gerade bei 93% abgeschaltet und nicht bei 90%.
Das Log war an keiner Stelle unterbrochen, die Frage ist warum er nicht bei 90% abgeschaltet hat.
Hab mal das Log hier angehängt.

Screenshot_20241107_213134.jpg


Screenshot_20241107_213436.jpg

Screenshot_20241107_213144.jpg
 

Godehard

eDacia-Fortgeschrittener
Version
Extreme
Motor
65 PS (48kW)
Baujahr
2023
Details
CCS, Frunk, Oxxo-Telesto-185er
@Don Spring Es ist folgendes bei Dir passiert:
Zuerst gab es immer wieder Probleme mit dem Abholen von Daten. Als dann bei 92% das Programm wieder gestartet wurde hat es zuerst Daten abgeholt.
Beim Programmstart holt es immer zuerst Daten ab. Dann kommt die Schleife in der Abgeholt wird und geprüft wird ob eine Aktion erfolgen muß. Das passierte dann bei 93%.
Ich kann das Programm erweitern das er beim Start auch nach dem ersten Abholen prüft ob Aktionen erfolgen müssen. Dann hätte er bei 92% abgeschaltet und nicht bei 93%.
Wieso er ab 20:39 Uhr den Dacia-Server nicht erreichen konnte, keine Ahnung. Wahrscheinlich war der Server mal wieder verschnupft oder hat gehustet.
Ich hab deshalb beim Starten keine Aktion programmiert, damit das Programm sich in Ruhe Initialisieren kann. Habe aber nicht daran gedacht das eventuell schon Aktionen anstehen.
Danke für den Hinweis:)
 

Don Spring

Supermoderator
Teammitglied
Ort
Köln-Nord
Version
Comfort+
Motor
45 PS (33 kW)
Baujahr
2022
Details
CCS, Polarweiss mit orange
@Godehard
Das komische ist ich hab mit meinem zweit Smartphone die ganze Zeit über die DACIA-App den Ladestand zwischendurch abgerufen. Da ging es immer.

Hier mal die Einstellungen meiner Konfig.

Screenshot_20241108_113107.jpg
 

Don Spring

Supermoderator
Teammitglied
Ort
Köln-Nord
Version
Comfort+
Motor
45 PS (33 kW)
Baujahr
2022
Details
CCS, Polarweiss mit orange
@Godehard
Willst du damit sagen, DACIA hat mich ab 20:39 geblockt, weil zu oft Abfragen gekommen sind?
Weil als ich dann das Smartphone aus dem Standby genommen habe, hat er ja relativ schnell abgeschaltet.
Über die DACIA-App habe ich so einmal pro Stunde abgefragt.
 

Spring-high

Supermoderator
Teammitglied
Ort
Anstel
Version
Comfort+
Motor
45 PS (33 kW)
Baujahr
2021
Details
Dacia Spring Electric Comfort+
Kann gut sein das es manchmal das der Grund ist für eine fehlende Kommunikation 🤷

Ich würde mich zufrieden geben auch wenn er 5% später stoppt weil er seltener abfragt aber dadurch kein Server Block verursacht wird.

Das Hauptproblem bei mir: die App bleibt nicht aktiv in Hintergrund trotz richtigen Android Einstellungen auf eigenen Telefon.

Ist das "Beenden am" Datum ein alter Eintrag der nichts zu sagen hat? Ich habe eine permanente Ladegrenze eingerichtet bei 70% die ich mir wünsche immer eingehalten zu werden, von mir aus auch 5% später aufgrund seltener Anfragen.

IMG_20241108_123540.jpg
Wie lange es dauert bis z.B. wird hier angezeigt oder nur gerade jetzt nicht?
IMG_20241108_123337.jpg

wofür ist dieses Datum eigentlich?
 

Godehard

eDacia-Fortgeschrittener
Version
Extreme
Motor
65 PS (48kW)
Baujahr
2023
Details
CCS, Frunk, Oxxo-Telesto-185er
@Spring-high Er versucht jedenTag das Laden um 21:38 Uhr zu beenden.
Du hast Wiederholung angewählt, deshalb jeden Tag.
Wieso er keine aktuelles Datum anzeigt, das muß ein Fehler im Programm sein. Das werde ich mir anschauen. Warum er 0 Minuten anzeigt: Er hat keine Daten vom Server bekommen und kann demzufolge nichts ausrechnen. Wenn Du einfach nur die Ladegrenze haben möchtest dann brauchst Du kein Programm. Es langt "Ladegrenze immer Aktiv".
Das Hauptproblem bei mir: die App bleibt nicht aktiv in Hintergrund trotz richtigen Android Einstellungen auf eigenen Telefon.
Ich Arbeite da an zwei Lösungen:
  • Ein Server der die Kommunikation übernimmt. Jeder kann seinen eigenen Server aufsetzen. ich selbst werde einen Server bauen der für alle die wollen zur Verfügung steht. Eventuell baue ich für den Server einen Docker-Kontainer für die leichtere Installation. Das System baut auf der mongo-db auf, einer nicht relationalen, Objektorientierten Datenbank auf.
  • Ein Widget bauen. Die App bekommt ein Widget das immer laufen kann. Ob das die was hilft wird sich rausstellen.
Eine Lösung wird es also auf jeden Fall geben. Ob die Lösung ohne Server auskommt wird sich zeigen. Ich weiß das die meisten von Euch keinen Server wollen weil es so einfacher ist. Ein Handy ist jedoch nicht für die Steueuerung von Maschinen gedacht. Programme, die so etwas versuchen, können immer wieder vom Betriebssystem ausgebremst werden.
 

Spring-high

Supermoderator
Teammitglied
Ort
Anstel
Version
Comfort+
Motor
45 PS (33 kW)
Baujahr
2021
Details
Dacia Spring Electric Comfort+
Danke👍 Das Datum kann ich nicht verschwinden lassen / deaktivieren
Das eingekreiste soll nur beachtet werden
IMG_20241108_164116.jpg
 

Godehard

eDacia-Fortgeschrittener
Version
Extreme
Motor
65 PS (48kW)
Baujahr
2023
Details
CCS, Frunk, Oxxo-Telesto-185er
@Spring-high Du wählst "Kein Programm" an und gehst dann unten auf Speichern. Dann ist kein Programm aktiv. Er Beginnt jedoch immer das Laden wenn möglich(Schalter Ladenstarte immer Aktiv) und er schaltet immer bei erreichen der Ladegrenze ab (Schalter Ladegrenze immer Aktiv).
Und ja, das Eingekreiste verschwindet nicht. Das ist ja die Grundlage für die Programmiereung. Du kannst aber unten das Datum/Uhrzeit verschwinden lassen in dem du einfach "Lade-Datum&Uhrzeit anzeigen" ausschaltest.
 

Spring-high

Supermoderator
Teammitglied
Ort
Anstel
Version
Comfort+
Motor
45 PS (33 kW)
Baujahr
2021
Details
Dacia Spring Electric Comfort+
Den Button habe ich selbstverständlich auf rot, das alte Datum bleibt trotzdem, stelle bei Bedarf auch Bilder ein. Auch nach Neustart der App
 

Godehard

eDacia-Fortgeschrittener
Version
Extreme
Motor
65 PS (48kW)
Baujahr
2023
Details
CCS, Frunk, Oxxo-Telesto-185er
@Spring-high Lade-Datum& Uhrzeit anzeigen ist bei Dir rot und die Datum/Zeit-Einstellung ist dennoch Sichtbar bei Dir. Welche Version setzt Du ein? Bei mir, Vers. 1.0.2, ist es so das ich live die Anzeige ein und Ausblenden kann mit dem Schalter. Welche Android-Version hast Du? Ich versuche es dann bei mir nachzustellen mit Deiner Version.
Der neue Spring mit gleicher APP !? kann mit Ladebegrenzung umgehen. Wird wohl hardwareseitig was schlaues verbaut sein
Eventuell nutzt er auch eine etwas andere URL. Vielleicht funzt die ja auch mit unserem Spring? Wenn ich die URL wüsste, dann könnte ich das ausproberen. DerVorteil: Das scheint auf dem Server abzulaufen von Dacia. Also kann dann das Handy auch offline sein.
 

Godehard

eDacia-Fortgeschrittener
Version
Extreme
Motor
65 PS (48kW)
Baujahr
2023
Details
CCS, Frunk, Oxxo-Telesto-185er
@Spring-high Ist doch alles gut so. Der Schalter ist auf Rot, und die Einstellung für Datum & Uhrzeit ist weg. Und wenn Du jetzt noch "Kein Programm" anwählst und speicherst, dann verschwindet auch das Datum auf dem Homescreen. Soweit funktioniert alles bei Dir und ich verstehe momentan das Problem nicht:unsure:
Das das mit dem Wiederholen nicht so funktioniert wie gewünscht hatte ich ja schon geschrieben und das ich das beheben werde.
@Don Spring ich würde zur Sicherheit auf 5min gehen. Die Programmierung wurde geändert und es wird jetzt pro Zyklus 2x abgefragt. da kann es sein das alle 3min zuviel wird, besonders wenn auch mit einem anderen gerät noch abgefragt wird.
 

Spring-high

Supermoderator
Teammitglied
Ort
Anstel
Version
Comfort+
Motor
45 PS (33 kW)
Baujahr
2021
Details
Dacia Spring Electric Comfort+
Obwohl der Schalter auf rot (ja da drunter verschwindet das Datum) ist das Datum auf der Hauptseite immer noch da, s.u.

Wenn es so ist und trotzdem keine Funktion hat ist halt nun mal so und auch okay für mich.

Fand ich etwas verwirrend weil es steht halt "Beenden am: Datum u. Uhrzeit"
die ich eigentlich einen Schritt weiter abgewählt habe.
IMG_20241109_141953.jpg
Ich schätze es müsste am Drehrad auch eine "leere" Position wählbar sein damit das Datum weg ist
 

Kernreiter

eDacia-Fortgeschrittener
Ort
Bei Augsburg
Version
Comfort+
Motor
45 PS (33 kW)
Baujahr
2022
Details
Silber mit Orange CCS 185/55R15
Eventuell nutzt er auch eine etwas andere URL. Vielleicht funzt die ja auch mit unserem Spring? Wenn ich die URL wüsste, dann könnte ich das ausproberen. DerVorteil: Das scheint auf dem Server abzulaufen von Dacia. Also kann dann das Handy auch offline sein.

Ich bin mir sicher das sobald der Hersteller eine Ladebegrenzung anbietet ist das Auto der Master. D.h. der Wunsch oder die Einstellung wird an das Auo übertragen und dann selbständig ausgeführt. Wenn nach dem Senden die App offline geht oder der Server off ist, ist das dann egal.
Das ist auch der Grund warum Dacia niemals für unsere Fahrzeuge eine Ladebegrenzung bringen wird. Das ist denen viel zu unsicher.
Bei der Klimatisierung ist es so. Befehl gesendet > Auto klimatisiert 10 Minuten. Das wird dann auch nicht von der App überwacht.
Deshalb setze ich voll auf Godehard 😊.
Von Dacia kommt da nix.
 
Oben