So,
dann wollen wir das Ganze mal auflösen.
Wie einige bereits geahnt haben, hat es sich bei dem letzten Update, zumindest zum Teil, um einen Aprilscherz gehandelt.
Die genauen Hintergründe erfahrt ihr gleich.
Vorab:
Was vom letzten Beitrag ist richtig, was falsch:
Richtig ist, dass es ein neues Update gibt, welches einige Fehler behoben hat und Geräte-Einstellungen eingeführt hat (neues Icon oben rechts, wenn ihr auf Einstellungen geht). Ab sofort gibt es also einen Built-In- Keep-Awake Modus, welche das Ausschalten des Displays verhindert, sowie einen AutoBoot Modus, der, wenn eingeschaltet, automatisch EVNotify nach dem Neustart des Geräts / Handys startet. Sehr bequem für Handys, die eh nur im Auto rumfliegen und für EVNotify genutzt werden. Natürlich können beide Optionen jederzeit aktiviert und deaktiviert werden.
Richtig ist auch, dass wir große Fortschritte beim OBD2-Rewrite gemacht haben, mehr dazu später.
Was nicht stimmt, ist die vermeintliche Fernsteuerung des IONIQs. Abgesehen davon, dass ich, allein schon aus sicherheitstechnischen Gründen, eine solche Funktion nicht implementieren würde, ist dies so gar nicht möglich.
Nun aber der genaue Hintergrund, warum genau solch eine (hoffentlich gelungene) Aktion meinerseits.
Zum einen wollte ich als Software-Entwickler der Tradition nachgehen, irgendwas lustiges in eine Software einzubauen - die Funktion verschwindet übrigens morgen wieder automatisch. Zum anderen habe ich, wer die "Fernsteuerung" mal ausprobiert hat, eine kleine, am Ende der Fernsteuerung versteckte Spendenaktion, gestartet.
Spendenaktion? Warum denn das? Du willst Geld?
Nein! Oder jein.
EVNotify ist kein kommerzielles Produkt. Ich verdiene keinerlei Geld damit und will auch kein Geld damit verdienen.
Ich mache das Projekt, weil ich Spaß daran habe und weil ich allen damit helfen will. Warum sollte nur ich was davon haben? Auch ein Grund, warum ich meine gesamte Arbeit komplett offengelegt habe. Alles. OpenSource.
Alle Kosten, die enstanden sind - und entstehen, durch einmalige Kosten, wie App-Lizenz, diverse andere Tool-Lizenzen, Domains, Server-Kosten, habe ich aus komplett eigener Tasche gezahlt. Da sind inzwischen >200€ zusammengekommen. Und das sind nur rein materielle Kosten, die Zeit für Updates und Fehlerbehebungen ist da natürlich überhaupt nicht miteingerechnet.
Immer wieder wurde ich nach Spenden-Möglichkeiten gefragt - habe mich aber immer, aus oben genannten Gründen, gewehrt. Schließlich wollte ich kein Geld verdienen. Bzw. wieder zurückgewinnen. Durch die zunehmende Nutzeranzahl musste ich schon recht bald auf einen neuen, leistungsstärkeren und damit teureren Server wechseln. Natürlich selbst bezahlt.
Ich habe dann unter GitHub meinen PayPal Link geteilt - und tatsächlich von einigen Usern hier Spenden erhalten. Damit hätte ich niemals gerechnet und bin Euch dafür unendlich dankbar, dass ihr mir einen Teil der entstandenen Kosten zurückgeben könnt. Einfach nur klasse!
Wie das so ist, lernt man immer dazu - was man heute denkt, dass gut ist, ist in einem Jahr für einen Entwickler einfach nur grauenvoll. So geht es mir mit EVNotify. Der Code ist grauenvoll. Er ist halt noch von meinen Anfangszeiten mit JavaScript. Ich selbst bin gerade mal 20 Jahre alt. Habe mir alles eigenständig beigebracht. Und mein Hobby letztendlich zum Beruf gemacht.
Täglich lerne ich dazu.
Um nun weitere, coole Funktionen hinzuzufügen, wie etwa die Unterstützung für weitere Autos oder weitere Daten (wie Zellen-Temperaturen), benötigt es ein komplettes Neuschreiben bestimmter Programm-Code-Teile.
Hier hat sich der sehr liebe User hier im Forum namens @olsvse dazu bereiterklärt, mir zu helfen. Wie toll! Einfach so! Seit Wochen sind wir in Kontakt und arbeiten fleißig daran. Insbesondere er hat so viel zum neuen Rewrite beigetragen, unglaublich. Und für was? Für nichts. Er hat keinen einzigen Cent bisweilen verlangt. Für all seine harte Arbeit, die sich gestern als erfolgreich zeigte. Gestern konnte das erste Mal stabil mit unserem neuen Rewrite nicht nur der Ladezustand stabil ausgelesen werden, nein, auch Daten wie SOH, Zellentemperaturen und diverse andere Daten, konnten ausgelesen werden. Unglaublich!
Und dann kam der Punkt. Ich muss ihm danken. Da das Update uns allen helfen wird, habe ich mir diese Aprilscherz-Aktion ausgedacht.
Alle Spenden, die heute über PayPal (
https://www.paypal.me/GPlay97) eingehen, gehen zu 90% an den super lieben, tollen @olsvse für seine tolle Arbeit. Die anderen 10% gehen an mich bzw. werden für die bald fällige Server-Rechnung angespart.
Falls heute keine Spenden reinkommen, werde ich @olsvse einen kleinen Beitrag spenden
Zu guter letzt möchte ich Euch allen danken. Euch allen dafür, dass ihr EVNotify nutzt. Dass ihr das alles ermöglicht habt. An mich geglaubt habt. Und mich unterstützt habt. Ohne Euch, wäre das alles nicht möglich gewesen. Keine Fernsteuerung (
), kein Remote-Auslesen des Ladezustands. Und dank dem kommenden Rewrite-Update (welches bald als geschlossener Alpha-Test online geht), wird es noch so viel mehr Möglichkeiten geben.
Bleibt gespannt - und wie gesagt, tausend Dank an alle!