Neue Android App "m365 Plus" für alle Xiaomi Roller: LTGM, DPC, KERS uvm.

Status
Für weitere Antworten geschlossen.
Es funktionierte einwandfrei!!!👍😀
Allerdings beim zweiten Versuch,aber egal, vielen lieben Dank!!! & einen schönen Sonntag allen!
#Clonewars
 

Anhänge

  • Screenshot_2022-07-17-16-02-40-931.webp
    Screenshot_2022-07-17-16-02-40-931.webp
    31,6 KB · Aufrufe: 48
Was mich noch etwas stört, ich kann nicht an meine mess aufzeichnungen kommen wenn die App beendet wurde und der Roller nicht in der nähe ist.
Ja das stimmt. Ursprünglich habe ich das aus Datenschutzgründen so gemacht, also dass die Messdaten immer nur im Arbeitsspeicher sind. So speichert die App von sich aus gar keine Daten.

Klar ist schon ein wenig unpraktikabel. Wenn man vor dem Schließen der App nicht ans Speichern der Messdaten denkt, sind die weg. Ich könnte eine neue Einstellungsmöglichkeit einbauen, "Messdaten autom. speichern". Das wäre standardmäßig deaktiviert, sodass der Benutzer immer noch selbst entscheiden kann. Die Möglichkeit vergangene, gespeicherte Messdaten im Bereich "Messaufzeichnung" zu laden und anzuzeigen wäre natürlich auch nicht schlecht.
 
Ich könnte eine neue Einstellungsmöglichkeit einbauen, "Messdaten autom. speichern". Das wäre standardmäßig deaktiviert, sodass der Benutzer immer noch selbst entscheiden kann. Die Möglichkeit vergangene, gespeicherte Messdaten im Bereich "Messaufzeichnung" zu laden und anzuzeigen wäre natürlich auch nicht schlecht.

Automatische Speicherung würde mir vollkommen reichen. 😁
Das laden der Daten wäre natürlich noch Mal Klasse, um es sich visuell darstellen zu lassen.
 
  • Hilfreich!
Reaktionen: Svencore und pepra
Hab doch noch Probleme mit der Namensgeschichte festgestellt, die App oder Roller speichert den Namen nicht ab,nach Roller aus und an und Appstart ist alles beim Alten. App hat sich vorhin aufgehängt, abgeschossen neu gestartet, dann ging's. Allerdings stand dort "Name konnte nicht geändert werden", beim zweiten Versuch ging's dann,aber wie gesagt, ohne speichern.
Log Datei habe ich versehentlich gelöscht,erstelle beim nächsten mal ne neue.
Garstige Clone🤬😏
 
Svencore Svencore Klappt es denn z.B. mit SHU? App Absturz war direkt nach dem Umbenennen? Wenn du es nachstellen und ein Logfile schicken kannst, wäre das super, aber kein Stress 😌
 
  • Hilfreich!
Reaktionen: Svencore
Kriege nach dem Update / Updates keine Daten mehr, von meinem Pro2... Verbindung zur App steht und LTGM lässt sich ausführen , aber bei Batteriestand, Versionen usw. Wird nur noch 0 bzw 100% Batterie angezeigt.
Liegt das wieder an meinem CamiBLE?

Screenshot_2022-07-18-17-24-44-666_de.nandtek.homemi.webp
 
Svencore Svencore Klappt es denn z.B. mit SHU? App Absturz war direkt nach dem Umbenennen? Wenn du es nachstellen und ein Logfile schicken kannst, wäre das super, aber kein Stress 😌
Mit SHU klappt es auch nicht, hatte ich bevor ich VLT für mich endeckt habe mehrfach probiert. Deine App hat sich bei dem zweiten Versuch den Namen zu ändern aufgehängt,aber das passiert bei Apps ja mal,Android eben😏Aber für das was ich damit machen möchte geht alles zuverlässig ohne Fehler,bis auf Namen ändern. Muss schauen wann ich dazu komme das nochmal zu reproduzieren und dann kommt auch die Log Datei👍
Post automatically merged:

Kriege nach dem Update / Updates keine Daten mehr, von meinem Pro2... Verbindung zur App steht und LTGM lässt sich ausführen , aber bei Batteriestand, Versionen usw. Wird nur noch 0 bzw 100% Batterie angezeigt.
Liegt das wieder an meinem CamiBLE?

Anhang anzeigen 19810
Hatte ich bisher einmal. Alle Appdaten löschen (Cache usw.) Deinstallieren, erneut installieren,Handy Neustart. Dann hat's bei mir wieder einwandfrei bis heute funktioniert.
 
  • Hilfreich!
Reaktionen: Olli_69
Liegt das wieder an meinem CamiBLE?
Hagen Hagen Danke für die Rückmeldung, ist vollkommen richtig! Gerade nachgestellt, Fix ist hochgeladen und bald verfügbar (Version 1.9.9).
Das Update enthält außerdem die vorher besprochene Option, die Messdaten beim Beenden der App abzuspeichern. Das Laden / erneute Anzeigen bereits gespeicherter Messdaten wird dann in Version 2.0.0 reinkommen ;).

Ich müsste eigentlich anfangen jedes Update auf jeder BLE zu testen.. Bin ich froh, dass ich bei Xiaomi geblieben bin, wenn ich mir vorstelle, dass man die Funktion auf zig Ninebots gewährleisten muss.. Da sag ich nur Hut ab SHU!

it SHU klappt es auch nicht, hatte ich bevor ich VLT für mich endeckt habe mehrfach probiert.
Ahja, dann kann der Clone das nicht. Zum Ändern müsste man die Firmware vom Chip dumpen und dann den Namen in den Rohdaten ändern.
 
Hagen Hagen Danke für die Rückmeldung, ist vollkommen richtig! Gerade nachgestellt, Fix ist hochgeladen und bald verfügbar (Version 1.9.9).

Ich müsste eigentlich anfangen jedes Update auf jeder BLE zu testen.. Bin ich froh, dass ich bei Xiaomi geblieben bin, wenn ich mir vorstelle, dass man die Funktion auf zig Ninebots gewährleisten muss.. Da sag ich nur Hut ab SHU!


Ahja, dann kann der Clone das nicht. Zum Ändern müsste man die Firmware vom Chip dumpen und dann den Namen in den Rohdaten ändern.
Ok cool... Danke fürs Testen! Habe gedacht ich habe wieder irgendwas kaputt gemacht 🙈
Ich gebe Dir hier eine Rückmeldung, wenn alles wieder funktioniert 👍🏻
 
Habe gerade nochmal probiert, mal geht's im ersten Anlauf,dann im zweiten, dritten... zwischendurch App ganz abschießen...usw. Dann steht dort der gewünschte Name,aber bei Neustart der App wieder der alte Kram. Habe vor lauter Müdigkeit natürlich vergessen ne Log Datei zu erstellen 🙈🙈🙈Morgen nochmal,aber ich schätze das ist mit dem Clon ja wie du sagtest, Nandtek, ohne größere Geschütze aufzufahren nicht mal eben möglich. Gibt schlimmeres 😏
 
Akuto Akuto Kannst du mal im Android/data/de.nandtek.homemi/files/Documents Ordner nachschauen, wie viele Dateien da liegen? Wenn es sehr viele sind, wird es am automatischen Abspeichern der Messdaten liegen, dann habe ich dieses an einer Stelle eingebaut, die nicht mit allen Geräten kompatibel ist.

Edit: Perfekt! Danke für die Log. Fehler direkt erkannt!
 
  • Hilfreich!
Reaktionen: Svencore und Akuto
Akuto Akuto Kannst du mal im Android/data/de.nandtek.homemi/files/Documents Ordner nachschauen, wie viele Dateien da liegen? Wenn es sehr viele sind, wird es am automatischen Abspeichern der Messdaten liegen, dann habe ich dieses an einer Stelle eingebaut, die nicht mit allen Geräten kompatibel ist.
11 Dateien, in meinem Beitrag weiter oben habe ich das log hinzugefügt.
 
So,ich habe dann auch noch mal Log Files, gerade erstellt. Beim zweiten,dritten Versuch ändert er den Namen,aber nur bis zum Neustart der App. Der Clon macht ja eigentlich was er soll und ist meiner Meinung nach eine preiswerte Alternative. In einer ruhigen Minute baue ich das Original wieder ein und gut ist.
 

Anhänge

Svencore Svencore Perfekt!! Vielen Dank. Hab erkannt wieso es abstürzt und wieso das Setzen vom Namen nicht beim ersten Versuch geht. Fixes werde ich in Version 2.0.0 reinnehmen.
An der Tatsache, dass der Clon den Namen nicht wirklich akzeptiert kann ich nichts machen, aber ich könnte eine weitere Einstellung einbauen womit der Name in der App unabhängig von dem was im Roller steht festgelegt werden kann, quasi ein benutzerdefinierter Name der dem Roller zugeordnet ist. In m365 Plus würde dann dieser festgelegte Name angezeigt, aber in anderen Apps wäre es der ursprüngliche komische Name.

Akuto Akuto Update mit Fix ist oben. Bitte um Test 😌
 
Dankeschön!!!Das wäre doch eine gute Lösung für den Clon 👍Andere Apps benutze ich seit dieser gar nicht mehr, bin ja rundum zufrieden. 😏Akzeptieren tut er ja den Namen irgendwann,nur eben nicht dauerhaft,aber wenn die App das für sich speichert ist das doch vollkommen ausreichend, für mich zumindest. Echt Klasse Arbeit Nandtek 👍
 
  • Hilfreich!
Reaktionen: email.filtering
Dankeschön!!!Das wäre doch eine gute Lösung für den Clon 👍Andere Apps benutze ich seit dieser gar nicht mehr, bin ja rundum zufrieden. 😏Akzeptieren tut er ja den Namen irgendwann,nur eben nicht dauerhaft,aber wenn die App das für sich speichert ist das doch vollkommen ausreichend, für mich zumindest. Echt Klasse Arbeit Nandtek 👍

Hab auch mal Umbenennung beim Clone getestet. Ging bei meinem Clone auch nicht, weder mit m365plus noch mit SHU. Dann dachte ich mir, gibt ja noch mehr Apps, also mal die böse ** Bezahlsoftware ** runtergeladen🤞 und siehe da, umbenennen des Clone ohne Probleme, auch nach Neustart wird der neue Name in SHU und m365plus angezeigt. ** Bezahlsoftware ** direkt wieder deinstalliert, 🤣🤣

nandtek : ich hatte die letzten Updates mitgenommen, aber nicht getestet. Nach Einbau des Clone (bevor ich irgendwas gemacht habe), hat sich die App einmal normal verbunden und reagierte auch. Habe dann automatische Logs eingestellt, App neu gestartet - verbindet sich, reagiert aber nicht mehr.

Speicher und Cache löschen ohne Erfolg, deinstallieren und neu installieren ohne Erfolg. Bluetooth reset, Handy neu starten, sogar Akku vom Controller abgeklemmt, ohne Erfolg,. Verbindung steht, aber App reagiert nicht.

SHU macht mit dem Clone keine Probleme und ** Bezahlsoftware ** hab ich erst nach der Versuchsorgie benutzt, daran liegts auch nicht. Keine Ahnung, was das ist. Auch keine Probleme mit original Dash - eingebaut, die noch aufgehängte App beendet, einfach neu gestartet, läuft. Log kann ich nicht anbieten, da zwar Logs unter /storage/emulated/0/Android/data/de.nandtek.homemi hinterlegt sind, beim Öffnen oder kopieren kommt die Meldung, dass die Dateien nicht mehr existieren.

Anbei noch ein paar Screenshots zu beiden Themen.
 

Anhänge

  • Screenshot_20220720-122540_m365 Plus.webp
    Screenshot_20220720-122540_m365 Plus.webp
    38,5 KB · Aufrufe: 64
  • Screenshot_20220720-121928_m365 Plus.webp
    Screenshot_20220720-121928_m365 Plus.webp
    27 KB · Aufrufe: 45
  • Screenshot_20220720-130808_XiaoDash.webp
    Screenshot_20220720-130808_XiaoDash.webp
    39,3 KB · Aufrufe: 42
  • Screenshot_20220720-130848_m365 Plus.webp
    Screenshot_20220720-130848_m365 Plus.webp
    27,7 KB · Aufrufe: 52
  • Hilfreich!
Reaktionen: Svencore
Danke für deinen ausführlichen Test Olli_69 Olli_69 !!

böse ** Bezahlsoftware ** runtergeladen
Würde es nicht böse nennen, die App und die Firmware ist das krasseste was ich bisher gesehen habe. Wenn ich so wie er in Russland wohnen und mir um Copyright keine Gedanken machen müsste, würde ich für diese Arbeit auch Geld verlangen, weil mit original Firmware hat das nicht mehr viel zu tun. Vor allem mit dem letzten Field-Weakening Feature.

und siehe da, umbenennen des Clone ohne Probleme, auch nach Neustart
War auf jeden Fall ein wichtiger Hinweis, ich schaue es mir nachher mal an! Du hast nur umbennant und nicht CFW eingespielt oder?

Nach Einbau des Clone (bevor ich irgendwas gemacht habe), hat sich die App einmal normal verbunden und reagierte auch. Habe dann automatische Logs eingestellt, App neu gestartet - verbindet sich, reagiert aber nicht mehr.
Kann mir vorstellen wieso das so ist: Die App hat sich gemerkt, dass du ein orginal Dashboard hast und dann kommst du auf einmal mit einem Clone Dashboard an. Diesen (und den umgekehrten) Fall habe ich nicht bedacht, werde diesen aber für das nächste Update berücksichten
Speicher und Cache löschen ohne Erfolg... aber App reagiert nicht.
Oh, das habe ich übersehen... Dann weiß ich es leider auch nicht ohne Log.

LG
 
  • Hilfreich!
  • Liebe zum Detail! (2 Punkte)
Reaktionen: Svencore und Olli_69
Status
Für weitere Antworten geschlossen.