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.webp
    1.webp
    12,4 KB · Aufrufe: 582
  • 2.webp
    2.webp
    11,6 KB · Aufrufe: 598
  • 3.webp
    3.webp
    12,3 KB · Aufrufe: 602
Zuletzt bearbeitet von einem Moderator:
Die 1.1.0 läuft bei mir nicht.
Die Batteriedaten werden nicht abgerufen. Nach dem Starten der Klima um 20.38 hat es kurz den Ladezustand angezeigt jetzt nicht mehr.
Ich habe die App auch nicht geschlossen nur in den Hintergrund gestellt.
 
Habe eben festgestellt das die Version 1.0.20 auch Buggy ist. Also nicht verwenden.
Ich suche die Fehler und mache eine neue Version.

@marz Was steht denn im Log? Sendet er den Befehl zum Abschalten?
Hast Du eingeschaltet das die Ladebegrenzung immer Aktiv sein soll? Das macht man unter "Laden Programmieren" mit Button "Einrichten"
Bei mir funktioniert das. Deshalb müssen wir nach dem Fehler suchen.
Ja alles so eingestellt ,kann es sein wenn ich die App schliesse das die Komunikation fehlt; Muss die App im Hintergrund laufen??
Der Log ist nichtssagend er startet nur wenn ich die App öffne und da steht zum Schluss
" Programm war Länger als 60 min aus"
 
Die App muss immer im Hintergrund laufen. Ist wichtig das durch du die Berechtigung bei der Installation erteilst.
Bei mit läuft die 1.1.0 nicht. Eventuell warten bis sich der Godehard meldet.
 
Die 1.1.0 läuft bei mir auch gar nicht. Verbindungstest zum Server OK, aber es werden keine Daten abgerufen. Hab ein Android Telefon. Werde es wieder deinstallieren.
Ich wechsle wieder zu EV Status. Das läuft auf meinem angebissenen Apfel Telefon zuverlässig. Muss ich halt nur das Firmenhandy eingeschaltet lassen.
 
Wir arbeiten hier mit einer Software, die noch in der Entwicklung ist.
Insofern sind solche Aussagen hier wie:

Werde es wieder deinstallieren.
Ich wechsle wieder zu EV Status. Das läuft auf meinem angebissenen Apfel Telefon zuverlässig.
Für andere User nur irritierend und nicht hilfreich. Es handelt sich immer noch um eine Beta Version, irgendwann habe wir dann mal den Alpha Satus und dann hoffentlich ein Finale Version, das wird aber noch dauern. ;)
 
Wir arbeiten hier mit einer Software, die noch in der Entwicklung ist.
Insofern sind solche Aussagen hier wie:


Für andere User nur irritierend und nicht hilfreich. Es handelt sich immer noch um eine Beta Version, irgendwann habe wir dann mal den Alpha Satus und dann hoffentlich ein Finale Version, das wird aber noch dauern. ;)
Don, das sehe ich komplett anders.
Gerade für andere User ist es doch Hilfreich auch Alternativen zu kennen, die aktuell schon funktionieren. ;)
 
Don, das sehe ich komplett anders.
Gerade für andere User ist es doch Hilfreich auch Alternativen zu kennen, die aktuell schon funktionieren. ;)
Alternativen aufzeigen, Meinungen besprechen im Diskurs, ganz meine Denke:
@Godehard *** entwickelt/ kreiert in seiner unbezahlbaren Freizeit diese "tolle Möglichkeit der variablen Ladebegrenzung" mit einer eigenen App, die auf Dacia Spring 1 Software angelegt ist...und vielleicht irgendwann wann über die Beta-nutzer: innen hinaus bekannt und genutzt werden...Darf.
Lg🌲

***vielen Dank für deine Mühen für Android...vl. auch ios
 
@Jacky_no1 Ok, aber dann mach doch bitte einen neuen Thread dazu auf, es ist nicht gerade Motivierend für @Godehard der sich alle Mühe gibt wenn er dann hier sowas liest.
Meinung ! ...denke, Godehard liest auch Beiträge dazwischen, quasi als Ausgleich und Bonbon 🍬...von geneigten Leser: innen UND freiwillige Beta Nutzer: innen . Wir bleiben damit einfach immer neugierig, OK .
Lg🌲
 
Die 1.1.0 ist da. Der Fehler war, das als Ladegrenze ein Wert eingestellt war, der nicht in den 6 Auswahlfeldern vorhanden war. Somit konnte das Default-Feld nicht als Angewählt markiert werden. Wie ich das hinbekommen habe, keine Ahnung. Nun wird bem Programmstart getestet ob der Wert vorhanden ist.
Der Server läuft jetzt auch zufriedenstellend. Wenn das weiter so bleibt, dann können wir ihn bald gemeinsam testen mit noch 2-3 mutigen Testern ;)
Der Server ist so eingestellt das er alle 5 min mit Dacia kommuniziert. Wird ein Befehl abgesetzt, so wird er entsprechend früher kontaktiert.
Vielleicht war das auch bei mir das Problem, da ich die Standardwerte verändert hatte.
 
Besten Dank für de Rückmeldungen. Ich hatte inzwischen auch eine neue Version hochgeladen. Ich mußte leider Teile des Codes umschreiben damit die Logik in der Proxy-Version und und der Alleine-Version arbeitet. Das ist doch etwas aufwendiger gewesen als ich dachte.
Dann hat das Abrufen vom Proxy zu lange gedauert, so das ich den Log-Teil ändern mußte. Nun werden momentan noch in der Letzten Abfrage & Letzter Kontakt keine aktuellen Werte angezeigt. Das Ändere ich auch noch.
Dann werde ich noch ein weiteres Anzeigefeld hinzufügen das sichtbar ist, swenn mit dem proxy gearbeitet wird. Es zeigt an, wann das letzte mal der proxy kontaktiert wurde.
Ich war leider etwas zu Optimistisch mit "In zweit Tagen ist es soweit:ROFLMAO:" Dazu ging es mir zwischenzeitlich so schlecht, das ich kaum etwas machen konnte. Deshalb auch erst jetzt die Rückmeldung. Sobald die Probleme behoben sind kopiere ich die neue Version hoch. ich brauche eventuell noch ein paar Tage.
Durch die vielen Änderungen die ich machen mußte funktionieren momentan eine Dinge nicht, die früher funktioniert haben. Durch die Änderungen sind leider neue Fehler reingekommen, die ich sich so weit wie möglich raustesten möchte. Auch die aktuelle Version 1.1.2 ist mit Vorsicht zu genießen die auf dem Server liegt. ich selbst arbeite momentan mit der 1.1.4 die auch noch nicht perfekt läuft.

Danke für Eure Geduld:giggle:
 
Ich bin zurück auf die 1.0.11
Und habe wieder Daten. Immer mit deinstallieren und neu aufspielen.
 
@ Godehard gute Besserung ich hoffe du hast dieses mal nur eine Erkältung (hatte jetzt auch über 2.5 Wochen Erkältung. Zäher Scheiß).
 
Mein OBD Adapter ist gekommen und ich konnte ein bisschen was herausfinden was hoffentlich zur weiterentwicklung beiträgt. Die Daten werden so wie es aussieht mit MQTT übertragen und besitzt anscheinend auch eine IP Adresse. Umgerchnet in Dezimal müsste meine 179.48.45.32 lauten, kommt allerdings nicht wirklich hin da diese einem Brasilanischen ISP zugeordnet ist und als V6 ist die nicht gültig. Jemand ne idee dazu ?

IMG_20250117_193517_978.webp

IMG_20250117_191018_652.webp

Die MQTT Serveradresse von Dacia/Renault oben im bild. Das schöne ist daran ist das man diese Adresse auch ändern kann. Problem ist das die verbindung anscheind mit TLS verschlüsselt ist und der Wagen ein Data Dictonary verlangt.
Zum Thema TLS bei MQTT bin ich nicht richtig tief drin im Thema, werde mich da die Tage mal einlesen.
Eventuell ist es ja möglich mit einem eigenen Zertifikat auf den Renault Server zuzugreifen. Als MQTT Client sich die DD Struktur vom Publisher schicken lassen und diese auf einem eigenen Server zu erstellen. Danach könnte man eine eigene Server Adresse beim Spring einprogrammieren und basierend darauf dann entsprechende befehle schicken, Status meldungen empfangen.

Ich werde die Tage mal einen MQTT Server aufsetzen und damit etwas rum spielen um wieder rein zu kommen.
 
Ich verstehe zwar nur Bahnhof, aber es scheint ja einer zu sein wo man einsteigen kann. Viel Glück, bzw. Wissen wünsch ich Dir. Das könnte vielleicht sehr viel weiter helfen!
 
@Mo635 mach doch bitte beim nächsten mal Screenshots vom Bildschirm, dann kann man alles sehen und der Blitz blendet nicht im Bild.
Ansonsten danke für deine Mühe, wird Zeit das sich da mal einer mit auseinandersetzt, der weiß was er tut. V;)
 
Zurück
Oben