NIU Cloud (?)

Antworten
Benutzeravatar
ludwich
Beiträge: 44
Registriert: Fr 3. Mai 2019, 19:36
Roller: NIU M+ Sport
PLZ: 81
Kontaktdaten:

Re: NIU Cloud (?)

Beitrag von ludwich »

:D :D :D
Bingo - Das Paket wird bei mir allerdings schon unter php7.2-curl angeboten.
Dann werd ich mir das Ergebnis mal ansehen ;-)

Schönen Dank für deine Unterstützung

ludwich

Benutzeravatar
vsm
Administrator
Beiträge: 3020
Registriert: Mo 15. Mai 2017, 12:18
PLZ: 12
Kontaktdaten:

Re: NIU Cloud (?)

Beitrag von vsm »

ludwich hat geschrieben:
Sa 4. Mai 2019, 22:55
:D :D :D
Bingo - Das Paket wird bei mir allerdings schon unter php7.2-curl angeboten.[...]
Ja, macht schon Sinn, das auch für die installierte PHP-Version zu installieren... :D
ludwich hat geschrieben:
Sa 4. Mai 2019, 22:55
[...]Dann werd ich mir das Ergebnis mal ansehen ;-) [...]
Und dann berichte doch bitte mal hier, ob's funktioniert hat, was es Dir gebracht hat und wofür Du es nutzt bzw. nutzen willst. Vielleicht finden wir ja wirklich noch eine sinnvolle Verwendung für das Forum.
ludwich hat geschrieben: [...]Schönen Dank für deine Unterstützung
Gerne doch...

Benutzeravatar
ludwich
Beiträge: 44
Registriert: Fr 3. Mai 2019, 19:36
Roller: NIU M+ Sport
PLZ: 81
Kontaktdaten:

Re: NIU Cloud (?)

Beitrag von ludwich »

Ich habe mir mal meine Daten gezogen und festgestellt, dass die API-Abfrage die Daten passend zu den Niu-App Widgets gliedert.
Hier habe ich die Daten aufbereitet und reduziert.
Ich würde die Daten gern mit Beispielen anreichern, so lässt sich sicher leichter ein UseCase finden.

Volkers Projekt auf GITHUB https://github.com/volkerschulz/NIU-API ist hier sicher eine gute Basis wenn man damit klarkommt.
Sonst würde ich sagen: Auf geht`s mit dem munteren Sammeln!

@Volker Wo willst du denn hin? Was benötigst du noch? Können die Foristen etwas dazu beitragen?

ludwich

--> Kann das Forum keine ODS Daten anhängen?

Propertys without Doubles(alphabetical order)
batteries
batteryDetail
batteryInfoBg
bindDate
bindDaysCount
bindNum
brand
centreCtrlBattery
engineNo
estimatedMileage
features
frameNo
gps
gpsTimestamp
gsm
hdop
indexHeaderBg
infoTimestamp
isAccOn
isCharging
isConnected
isDoubleBattery
isFortificationOn
isLite
isMaster
isSelected
isShow
lastTrack
leftTime
listScooterImg
lockStatus
myPageHeaderBg
name
nowSpeed
postion
process
productType
renovated
scootorImg
sn
specialEdition
ss_online_sta
ss_protocol_ver
time
totalMileage
type
vehicleColorImg
vehicleLogoImg
vehicleTypeId
Zuletzt geändert von ludwich am So 5. Mai 2019, 15:58, insgesamt 1-mal geändert.

Raudi
Beiträge: 400
Registriert: Mo 30. Jul 2018, 17:14
Roller: Peugeot Kisbee 50ccm+ Niu NGT schwarz
PLZ: 14979
Wohnort: Bei Berlin
Tätigkeit: Sachbearbeiter E-Fuhrpark BVG
Kontaktdaten:

Re: NIU Cloud (?)

Beitrag von Raudi »

Solltet ihr ein paar neue Daten benötigen... Einfach bescheid geben!! Roller derzeit in der Tiefgarage!!

obstler
Beiträge: 20
Registriert: Mi 18. Jul 2018, 15:59
Roller: Niu N1S 2018
PLZ: 8010
Land: A
Kontaktdaten:

Re: NIU Cloud (?)

Beitrag von obstler »

Super, das PHP script funktioniert bestens -- werde ich als Grundlage nehmen um das entweder in JavaScript (fuer NodeRed) oder Python (fuer HomeAssistant) umzuwandeln -- und damit kann ich dann endlich den aktuellen Batterieladestand in meinem Dashboard anzeigen.

Muss noch ausprobieren wo genau der Batterieladestand zu finden ist, aber jetzt durch das API Token ist alles weitere moeglich.

CountryCode 43 fuer Oesterreich funktioniert auch.

Danke, nochmals!

Benutzeravatar
ludwich
Beiträge: 44
Registriert: Fr 3. Mai 2019, 19:36
Roller: NIU M+ Sport
PLZ: 81
Kontaktdaten:

Re: NIU Cloud (?)

Beitrag von ludwich »

@ Obstler

Dann bitte in Python, da hätte ich eventuell noch Chancen etwas für mich anzupassen - sofern du da freigibst :mrgreen:
Ich habe im Programmieren noch potential 8-)

ludwich

Larodef
Beiträge: 24
Registriert: Di 21. Aug 2018, 18:34
Roller: NIU N1S
PLZ: 52
Kontaktdaten:

Re: NIU Cloud (?)

Beitrag von Larodef »

Prima. Danke an Volker @Repo. Das funktioniert bestens. Lokal auf dem mac mit MAMP. :-) Habe mir mal meine Daten vom Server gezogen.
Jetzt muss ich mir das mal genauer ansehen was man damit machen kann im Detail d.h. vor allem welche Daten stehen zur Verfügung.
Gruss
laro
Gruß
laro
--------
pendelix - Forum für zweirad pendeln in der Euregio
www.pendelix.de
NIU N1S von 8.2018

dasaweb
Beiträge: 28
Registriert: Sa 23. Dez 2017, 08:20
Roller: NIU N1S
PLZ: 97218
Kontaktdaten:

Re: NIU Cloud (?)

Beitrag von dasaweb »

vsm hat geschrieben:
Fr 3. Mai 2019, 17:07
Hier die erste Version des PHP-Wrappers. Alles etwas mit der heißen Nadel gestrickt, aber funktionsfähig... ;)
DANKE! Das hilft enorm weiter, auch wenn man das auf andere Sprache portieren will. Bisher lese ich nur testweise mal meinen Akkustand aus: https://dasaweb.de/niu/battery.php

Denke darüber nach, mit einem Arduino eine Akkustandsanzeige für's Haus zu bauen, um den immer im Blick zu haben. Mal sehen. Es fehlt gerade etwas die Zeit für solche Basteleien...

BlueAndi
Beiträge: 29
Registriert: Di 5. Mär 2019, 21:38
Roller: NIU NGT
PLZ: 89xxx
Kontaktdaten:

Re: NIU Cloud (?)

Beitrag von BlueAndi »

Ich konnte es nicht lassen :-), hier mal für nodejs auf die schnelle aufgesetzt: https://github.com/BlueAndi/niu-cloud-connector
Aktuell lässt sich ein Token erzeugen, die NIU Fahrzeuge listen und die Batterie abfragen. Der Rest kommt noch Stück für Stück.

Firestarter
Beiträge: 40
Registriert: Fr 2. Nov 2018, 11:27
Roller: Niu N-GT
PLZ: 1
Wohnort: Berlin
Kontaktdaten:

Re: NIU Cloud (?)

Beitrag von Firestarter »

Da der Token ja gleich bleibt, gibt es eine einfache URL bzw. Http-Abfrage, die nur den Akkustand zurück gibt?
Ich bräuchte das in iobroker….wobei ein "richtiger" iobroker-Adapter wäre natürlich der Knaller 8-)
Weiss jemand, wie man solch einen Adapter bastelt? Ich bin da leider nicht mit allzu viel Wissen gesegnet :roll:

Antworten

Zurück zu „NIU“

Wer ist online?

Mitglieder in diesem Forum: Bing [Bot] und 18 Gäste