Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Aktuell kann man sich mit meiner App mit beliebigen Rollern pairen und diese dann im Anschluss an- und ausschalten, sperren oder Flags im Register setzen. Das möchte ich verhindern. Das war auch der Wunsch von einigen Nutzern hier.
Olli_69Codi Wenn ihr die PIN Abfrage unnötig oder störend findet, dann installiert einfach nicht das Update Codi Ich bitte dich auch darum davon Abstand zu nehmen hier irgendwelche Vermutungen aus der Luft zu greifen und in den Raum zu werfen. Was die App, Updates, Firmwares und Abläufe bin ich hier vollkommen offen unterwegs, poste hier jedes noch so kleine Details.
Dogmata Die Abfrage kommt nur einmalig beim ersten Starten der App. Man kann dann die PIN anpassen, wenn man will oder halt nicht. Ist im Endeffekt jedem selbst überlassen. Wenn man die anpasst, kann kein anderer mehr mit der GM App an den eigenen Roller. Und umgekehrt genau so.
Wenn es euch aber alle so stört nehme ich die PIN Abfrage wieder raus
Es gab wie gesagt den Wunsch nach so einem Feature im VLT Thread und von einigen Nutzern hier und dann habe ich das programmiert...
Glaub da ging es immer darum den Roller generell per Pin zu sperren (so das da nix mehr ran kommt und länger als 6 Stunden) nicht vereinzelte Apps.
Aber mich persönlich störts überhaupt nicht
Dogmata Ok.. dann habe ich das wohl falsch verstanden
Gibt's da nicht bessere Möglichkeiten den Roller gegen fremdzugriff zu schützen? Die beste PIN Absicherung hat gegen meinen ST LInk auch keine Chance, wenn ich den Controller raushole
nandtek
Sorry, wollte dir nicht zu nahe treten mit der Vermutung, ich schätze deine Arbeit wirklich sehr.
War nur so ein Gedanke von mir und in dem Zusammenhang wäre es dann auch verständlich gewesen.
Wirklich stören tut mich die PIN Abfrage nicht, wenn sie denn mal kommt, da der PIN ja nur einmalig eingegeben werden muss. Es ging mir eher um den Sinn und Zweck dieser PIN Abfrage.
Codi Alles gut, danke dir Du hast natürlich recht, dass die PIN Abfrage als generelle Absicherung des Rollers ein Witz ist, dazu habe ich im VLT Thread ja auch schon einiges geschrieben. Über Sinn und Zweck habe ich mir nicht so wirklich viele Gedanken gemacht, wie bei allem habe ich es aus Spaß an der Sache gemacht, vor dem Hintergrund, dass einige Tester sich eine extra Absicherung gewünscht haben. Also rausfinden wo im Register die PIN abliegt, wie man diese ausliest, wie man die schreibt und wie man die Abfrage sinnvoll aufbaut. Auf den Mechanismus, wie ich ihn umgesetzt habe, war ich schon ein bisschen stolz. Ich habe dann auch mit dem Handy meiner Frau hin- und hergetestet, dass alles schön sauber funktioniert, dass es nicht nervig ist und ansonsten die Bedienbarkeit noch voll gegeben ist. Auch hat sich für mich subjektiv das Gefühl der Sicherheit erhöht. Klar hört man dann nicht so gerne, wenn jemand nachfragt, was das Ganze soll oder mit eigenen Theorien kommt, die mit der Sache gar nichts mehr zu tun haben
Probiert es einfach mal aus, wenn es wirklich nervt, dann fliegt es wieder raus. Ihr habt gesehen, dass ich bei den Widgets auch schon viel ausprobiert habe und teilweise wieder zurückgenommen habe, weil es nicht so gut ankam. Das Update zieht sich sowie noch, also kann man sich da auch erstmal zurücklehnen. Ich halte euch wie immer auf dem Laufenden.
Das war wirklich ein berechtigter Einwand, habe das jetzt so gelöst, dass wenn jetzt das Standard Passwort (000000) drin ist, wird es so behandelt, als ob kein Passwort vergeben ist. Dann wird auch nicht nach der PIN gefragt, weil das wäre vollkommen unnötig. Ist jedoch eine PIN drin, dann wird diese einmalig abgefragt.
Ich versuche auch schon nicht nur die Rückmeldung an sich zu lesen sondern auch die Stimmung mitzukriegen. Danke noch mal an alle, die hier berechtigte Fragen gestellt und kommentiert haben CodiOlli_69DogmataMit dieser Änderung werden nun auch die Tester nicht plötzlich überrascht, was das nun soll!
Wenn ich aus irgendeinem Grund wieder die Xiaomi Home-App benutzen möchte, wie stelle ich es an? Scooter aus der App entfernen und dann wieder hinzufügen?
das Update hängt bei Google immer noch in der "Prüfung". Dieser Milliardenkonzern, der mit unseren Daten sein Geld verdient, schafft es nicht ein paar Apps und Updates rechtzeitig zu reviewn. Seit Beginn der Pandemie wurde dort ein Hinweise platziert, dass es "7 Tage und länger" dauern kann, bis eine App oder ein Update geprüft wurde. Die Firma schiebt es auf "COVID", wobei doch gerade Home-Office ideal ist für Prüfungsarbeit. Und die Aussage "7 Tage oder länger" ist einfach nur eine Frechheit. Man will ganz einfach an Personalkosten sparen. Alles was nicht automatisiert wurde, bleibt dann solange hängen, bis der eine Praktikant auf "OK" drückt. Es gibt unzählige Support Anfragen, teilweise ist von mehreren Wochen Review Zeit die Rede. Google schließt diese Anfragen regelmäßig, ansonsten würden sich Beschwerden ins Tausendfache aufsummieren.
Beispiele: https://support.google.com/googlepl...as-been-pending-review-for-over-3-weeks?hl=en https://support.google.com/googlepl...has-been-pending-publication-for-2-days?hl=en
Da gibt es wie gesagt mehr von.
Vor einigen Jahren war das noch anders, da konnte man Apps am selben Tag im Store sehen und Updates haben wenige Minuten gedauert.
Da ich so nicht arbeiten kann und diesen Prozess auch nicht unterstützen will, habe mich dazu entschlossen, mit der GM App vom Play Store und auch Android wegzugehen. Aber nicht zu Apple, sondern einem neuartigen Format, dass sich "PWA" schimpt: Progressive Web App.
Bei Progressive Web Apps handelt es sich im Grunde um Web-Applikationen, die aber so tun, als wären sie Apps. Der Vorteil: Sie laufen auf allen Plattformen!
Ich werde die GM App also relaunchen als PWA, diese wird dann auch mit IOS Geräten kompatibel sein. Dafür gab es nämlich auch schon einige Anfragen. Die jetzige App lasse ich natürlich im Play Store, so wie sie ist. Ob da ein Update durchgeht, ist mir jetzt aber egal!
Ein Proof of Concept läuft bei mir schon: Man kann über den Browser mit seinem Roller verbinden, die Authentifizierung läuft durch, und Kommandos können geschickt werden. Nun gilt es, alles zurecht zu packen, eine Bedienoberfläche zu basteln und alles wieder so zu verdrahten, wie es zuletzt der Stand war. Das wird sicherlich ein paar Wochen dauern. Aber ihr könnt euch darauf schon freuen
nandtek
Über den Browser mit dem Roller verbinden klingt auch interessant, vor allem für iOS Nutzer, aber werden dann auch weiterhin Widgets möglich sein und werden die Befehle dann immer noch so blitzschnell umgesetzt?
Für mich klingt das ganze jetzt nicht so komfortabel wie wie die HomeMi App.
Codi Das ist ein sehr guter Punkt. Widgets sind nach aktuellem Stand bei PWA's nicht direkt möglich! Aber, ich denke ich habe da eine Lösung (kommt gleich). Was die Geschwindigkeit angeht, wird sich aber nicht viel ändern.
Die HomeMi App ist wie alle nativen Android App's mit dem Android Betriebssystem verankert, das hat natürlich einige Vorteile. Mit einer PWA App alleine, kann man sich die Vorteile nicht zu nutze machen. Wenn man Widgets und andere native Funktionen nutzen will, braucht man auch unbedingt eine native App. Da kommt man also mit einer PWA nicht weiter. Man kann aber dann einen "hybriden" Ansatz wählen: Web-App + native "Helper" App. Die Native App stellt Widgets und Shortcuts zur Verfügung, hat aber ansonsten die einzige Aufgabe, die Web-App auszuführen.
Wieso denke ich überhaupt über eine Web-App Lösung nach?
Läuft auf jedem Gerät, dass einen modernen Browser verfügt
Lässt sich so gestalten, dass (außer einer evtl. Helper App) gar nichts mehr auf dem Handy abliegt: Alle Funktionen (Authentifizierung/GM/DPC/Reset..) liegen auf dem Server
Außerdem: Für eine Web-Applikation ist kein Play Store /App Store nötig
PWA's unterscheiden sich von Web-Apps darin, dass sie auch offline funktionieren. Man gewinnt man zwar Kompatibilität, aber dafür gehen native Features wie Widgets verloren. Es hat also beides sein für und wieder.
Gerne mehr Input zu dem Thema.
LG
Post automatically merged:
Ansonsten würde ich wahrscheinlich in den nächsten Wochen / Monaten zunächst eine erste Browser Version der GM App veröffentlichen. Diese können dann diejenigen, die es interessiert, z.B. auch IOS Nutzer, ausprobieren, testen etc. und man schaut dann einfach nach und nach wo die Reise hingeht. Ich bin wie ihr schon gemerkt habt kein großer Fan davon, irgendein Gesamtkonzept auszuarbeiten. Lieber baue ich die Grundfunktionalität auf, die verbessert man nach und nach in einem gemeinsamen Entwicklungsprozess.
nandtek sorry für die vielleicht blöde Frage, aber warum stellst du die Apk für die App nicht einfach so zum Download zur Verfügung ohne Play Store?
Zum Beispiel auf der Homepage des Webpatchers.
Klar, man würde keine Updates bekommen, aber du könntest ja zum Beispiel alle 4 Wochen eine neue Apk zur Verfügung stellen und könntest die Zeit bis zur neuen Veröffentlichung nutzen um neue Ideen zu sammeln oder Verbesserungen zu implementieren.
Ich finde die App Klasse und würde sie ungern verlieren.
Es wird definitiv so sein, daß jeder iOS Nutzer die Web Variante begrüßen wird und darauf nicht mehr verzichten möchte.
Android Nutzer hingegen werden Widgets vermissen und es als Nachteilig ansehen, wenn alle Funktionen auf einem Server liegen. Gibt es mit dem Server temporär Probleme oder hat man aus irgend einem Grund kein Netz, hat man auch keinen Zugriff auf die Funktionen. Das sehe ich auch als größtes Problem.
Gäbe es nicht auch die Möglichkeit die HomeMi App außerhalb vom Playstore anzubieten?
nandtek sorry für die vielleicht blöde Frage, aber warum stellst du die Apk für die App nicht einfach so zum Download zur Verfügung ohne Play Store?
Zum Beispiel auf der Homepage des Webpatchers.
Klar, man würde keine Updates bekommen, aber du könntest ja zum Beispiel alle 4 Wochen eine neue Apk zur Verfügung stellen und könntest die Zeit bis zur neuen Veröffentlichung nutzen um neue Ideen zu sammeln oder Verbesserungen zu implementieren.
Ich finde die App Klasse und würde sie ungern verlieren.
Wenn die HomeMi App Internetzugriff bekommen würde, könnte man auch über die HomeMi App über Updates informieren werden und direkt zum Download verlinkt werden.
Ich sehe das genauso wie Du, möchte auch ungern auf die HomeMi App verzichten.
Um mal einige der Fragen zu beantworten:
1. Die HomeMi App wird weiterhin im Play Store bleiben! Die Web GM App wird eine Neuentwicklung.
2. Internetverbindung: Bei PWA's ist keine dauerhafte Internetverbindung notwendig. Die Daten werden, sobald die einmal "abholt" wurden, zwischengespeichert, die App verhält sich also wie eine normale App. Sobald wieder eine Internetverbindung da ist, wird geschaut, ob die Daten noch aktuell sind. Der Nachteil von PWA's ist wie gesagt, dass es keine Widgets oder andere native Funktionen gibt, derzeit.
3. Wieso keine APK? Weil ich nicht möchte, dass sich die HomeMi App unkontrolliert im Netz verbreitet. APK wird es daher nie geben.
Da ich für die Web GM App, die noch keinen Namen hat, wieder Tester brauche, würde ich dann wenn es so weit ist einen neuen Thread starten.