@GAF5006
Nach sehr langer Suche und dank der Hilfe eines anderen Users konnte ich endlich einen Ansatz finden, was das Problem verursacht. Auslöser ist (vermutlich) eine (kurzzeitige) schlechte Internetverbindung. Der Sync läuft permanent weiter, auch wenn der "Request", also die Anfrage zum Server, noch gar nicht beantwortet wurde. Im Falle eines schlechten Netzes (oder einer kurzzeitigen Nicht-Erreichbarkeit meines Servers) "stauen" sich somit die gesamten Anfragen an. Damit verschlimmert man das und es entsteht ein Teufelskreis. Nach einiger Zeit und vielen hundert (!!!) gestauten Anfragen ging es dann bei Dir (und einem anderen User, der das gleiche Problem hatte) weiter - die ganzen Anfragen schießen dann auf meinen Server (mehrere hundert pro Sekunde) - durch die verschiedenen Ladezustände überschreiben sich diese Daten dann (kollidieren).
Ich arbeite nun an einer Lösung, ich schätze, wenn alles gut geht, kommt morgen, gemeinsam mit anderen Sachen, ein Update.
Es gibt derzeit außerdem noch einen Bug bei der Temperatur. Wird gefixed. Alles unter 0°C Zellentemperatur wird fälschlicherweise als 255°C und drunter ausgegeben.
Wenn Du Plesk benutzt bzw. MySQL schon vorhanden ist, brauchst Du es nicht zu installieren, sondern musst nur die Zugangsdaten (die man in der Oberfläche generieren kann) in der Konfigurationsdatei, wie im Video gezeigt, angeben. Lediglich das Template muss dann eingespielt werden (vermutlich geht das auch über die Oberfläche in Plesk).
@delpi
Das sollte gehen, sofern die VPN dann von außen erreichbar ist (geht auch über eine (statische) IP-Adresse. Nur ist dann ja trotzdem - zumindest der Port - über die VPN und damit der Raspberry Pi - zumindest indirekt - dennoch von außen erreichbar.
An alle:
Soeben wurde QRNotify erweitert (Remote Update). Jetzt lassen sich nicht nur der aktuelle* Ladezustand des Fahrers einsehen, sondern auch die voraussichtliche Ladezeit**. Desweiteren wurden soeben Benachrichtigungen aktiviert. Ab sofort ist es möglich, den Fahrer zu benachrichtigen, über die von ihm eingestellten Benachrichtigungsmöglichkeiten***, ohne dass der "Fremde" diese persönlichen Daten kennen muss.
* Die Daten sind nur einsehbar, wenn man gerade lädt und die Daten nicht älter als 10 Minuten alt sind. Andernfalls sind die Daten aus Privatssphäregründen nicht einsehbar.
** Rein mathematische Ladezeit bis 100% - wie derzeit in EVNotify. Zukünftig mittels Machine Learning und damit einhergehenden hochpräzisen Prognosen (auch bis zur voraussichtlichen Ladewert).
*** Benachrichtigung aus Spam-Schutz-Gründen nur alle 10 Minuten pro QR Code möglich. Stand jetzt ist nur die Mail Benachrichtigung freigeschaltet, Telegram und Push Benachrichtigung folgen (ebenfalls serverseitig als Remote-Update in Kürze).
Also, viel Spaß mit dem Update. App-Update folgt ebenfalls.
QRNotify löst ein wichtiges, nerviges Problem. Nun lässt sich der Ladezustand einsehen, wenn die Ladestation belegt ist und der "Fremde" kann Euch benachrichtigen, wenn er selbst dringend laden muss.