Hi, mir geht es mehr darum, es nachträglich auszulesen. Für die neueren Ladevorgänge für ich mir dann so eine smarte Steckdose besorgen, die Leistung messen kann ...AkkuSchrauber hat geschrieben: ↑Sa 10. Aug 2019, 13:35für die Verbrauchsermittlung könntest du aber auch eine App nutzenGorchFock hat geschrieben: ↑Sa 10. Aug 2019, 13:04Mal ne Frage an die Programmierprofis:
Gibt es Möglichkeit, die Akkuladevorgänge irgendwie zu exportieren? CSV-Format oder ähnliches?
Notfalls nehme ich auch XML oder anderes textbasiertes Format und schnippel die Daten raus ...
Mein primäres Interesse gilt aktuell dem Gesamtenergieverbrauch des Rollers ...![]()
z.B. "Car Expenses" aus dem Playstore kann prima mit "kWh" umgehen.
https://play.google.com/store/apps/deta ... nses&hl=de
Ich habe meine eigene Homescreen-Web-App erstellt
-
- Beiträge: 145
- Registriert: Mi 26. Jun 2019, 11:48
- Roller: Niu N-GT
- PLZ: 33106
- Wohnort: 33106
- Kontaktdaten:
Re: Ich habe meine eigene Homescreen-Web-App erstellt
-
- Beiträge: 1
- Registriert: Di 19. Mär 2019, 19:40
- Roller: Niu, N-GT
- PLZ: 2
- Kontaktdaten:
Re: Ich habe meine eigene Homescreen-Web-App erstellt
Moin.
Ich habe Interesse an dem PHP-Code.
Danke
Ich habe Interesse an dem PHP-Code.
Danke
- NiuGio
- Beiträge: 62
- Registriert: Mi 12. Jun 2019, 13:30
- Roller: NIU M+ Sport
- PLZ: 53
- Kontaktdaten:
Re: Ich habe meine eigene Homescreen-Web-App erstellt
Hallo aleixpellicer,
das Script sieht prima aus. Ich würde es auch gerne auf meinem FTP probieren. Würdest Du es hier oder auf GitHub hochladen?
das Script sieht prima aus. Ich würde es auch gerne auf meinem FTP probieren. Würdest Du es hier oder auf GitHub hochladen?
-
- Beiträge: 95
- Registriert: Mi 31. Jul 2019, 12:22
- Roller: Niu N-GT
- PLZ: 08811
- Land: anderes Land
- Kontaktdaten:
Re: Ich habe meine eigene Homescreen-Web-App erstellt
Hallo, ich wollte den Code zuerst neu erstellen, da ich es für mich selbst gemacht habe und es ist eine Art Spaghetti-Code, aber trotzdem geht es hier weiter:
https://github.com/aleixpellicer/niu
Anweisungen finden Sie unter config.sample.php
-
- Beiträge: 31
- Registriert: Di 5. Mär 2019, 21:38
- Roller: NIU NGT
- PLZ: 89xxx
- Kontaktdaten:
Re: Ich habe meine eigene Homescreen-Web-App erstellt
Die Schnittstelle in der NIU Cloud ist an dieser Stelle leider nicht gut umgesetzt. Habe aber mal nach aktuellem Wissen die Daten meines NGT exportiert. Export wurde via https://github.com/BlueAndi/niu-cloud-cli erzeugt, perGorchFock hat geschrieben: ↑Sa 10. Aug 2019, 19:57Hi, mir geht es mehr darum, es nachträglich auszulesen. Für die neueren Ladevorgänge für ich mir dann so eine smarte Steckdose besorgen, die Leistung messen kann ...AkkuSchrauber hat geschrieben: ↑Sa 10. Aug 2019, 13:35für die Verbrauchsermittlung könntest du aber auch eine App nutzenGorchFock hat geschrieben: ↑Sa 10. Aug 2019, 13:04Mal ne Frage an die Programmierprofis:
Gibt es Möglichkeit, die Akkuladevorgänge irgendwie zu exportieren? CSV-Format oder ähnliches?
Notfalls nehme ich auch XML oder anderes textbasiertes Format und schnippel die Daten raus ...
Mein primäres Interesse gilt aktuell dem Gesamtenergieverbrauch des Rollers ...![]()
z.B. "Car Expenses" aus dem Playstore kann prima mit "kWh" umgehen.
https://play.google.com/store/apps/deta ... nses&hl=de
Code: Alles auswählen
node niu-cloud-cli.js --token xxxxxxxxxx --sn xxxxxxxx get-battery-chart --battery A --pages 2
Code: Alles auswählen
--battery B
- Deeshine
- Beiträge: 33
- Registriert: Mi 3. Jul 2019, 15:18
- Roller: NIU M+ Sport
- PLZ: 79
- Kontaktdaten:
Re: Ich habe meine eigene Homescreen-Web-App erstellt
Sieht gut aus und scheint zu funktionieren. Leider wird bei mir der Akkustand falsch angezeigt - 36% statt 72%. Hat noch jemand das Problem?
Grüße
Grüße
-
- Beiträge: 95
- Registriert: Mi 31. Jul 2019, 12:22
- Roller: Niu N-GT
- PLZ: 08811
- Land: anderes Land
- Kontaktdaten:
Re: Ich habe meine eigene Homescreen-Web-App erstellt
The only thing I can think of is that maybe the calculation I used is for two batteries (N-GT) and I see you have the M+ model.
I will look into it and come up with a fix.
EDIT:
Sie können versuchen, die Datei api.php in der Zeile zu bearbeiten, in der es heißt:
Code: Alles auswählen
$json_response['batteryInfo'] = floor(($batteryInfo->data->batteries->compartmentA->batteryCharging + $batteryInfo->data->batteries->compartmentB->batteryCharging)/2);
Code: Alles auswählen
$json_response['batteryInfo'] = $batteryInfo->data->batteries->compartmentA->batteryCharging;
Code: Alles auswählen
$json_response['batteryInfo'] = $batteryInfo->data->batteries->compartmentB->batteryCharging;
- Deeshine
- Beiträge: 33
- Registriert: Mi 3. Jul 2019, 15:18
- Roller: NIU M+ Sport
- PLZ: 79
- Kontaktdaten:
Re: Ich habe meine eigene Homescreen-Web-App erstellt
Der erste Code funktioniert - Jetzt wird die Akkuladung korrekt angezeigt. Danke 

- NiuGio
- Beiträge: 62
- Registriert: Mi 12. Jun 2019, 13:30
- Roller: NIU M+ Sport
- PLZ: 53
- Kontaktdaten:
Re: Ich habe meine eigene Homescreen-Web-App erstellt
Wollte mich noch für das Script bedanken. Es funktioniert (nach ein paar anfänglichen Schwierigkeiten) nun auch bei mir. Die Akkukapazität habe ich entsprechend angepasst und wie Deeshine die Zeile für eine Batterie in der api.php angepasst.
-
- Beiträge: 95
- Registriert: Mi 31. Jul 2019, 12:22
- Roller: Niu N-GT
- PLZ: 08811
- Land: anderes Land
- Kontaktdaten:
Re: Ich habe meine eigene Homescreen-Web-App erstellt
Gern geschehen!
Alles andere, was ich in die Homepage aufnehmen kann, um sie nützlicher zu machen, sag es mir einfach

Wer ist online?
Mitglieder in diesem Forum: Ahrefs [Bot], FlyingDutchman, Google [Bot], ripper1199 und 23 Gäste