Liebes Bike-Bean Team
meine Android App (Version aus Jan 2020, v0.11.10, unter Android v7.0, Samsung S7), erkennt die SMS-Bestätigungen nicht (die erfolgreich auf dem Telefon eingehen) und wartet darum ewig. Ein kleinerer Bug ist hier auch, dass man dann nicht erneut eine Abfrage senden kann aus der App (neuer Versuch) sondern nur die Datenbank zurücksetzen kann, um einen neuen (erfolglosen) Versuch zu starten. Das Problem scheint auch mindestens ein anderer Forennutzer zu haben, daher wäre ich für Debugging-Hinweise dankbar!
Danke.
Habe neue Firmware auf dem BB installiert (Github Version vom 23.1.21), ändert nichts am o.g. Problem. Bei der Firmware Installation erscheinen aber auch mehrere Warnungen bzw. Fehler zusätzlich zur beschriebenen Speicherwarnung.
Hi Ohrloff,
Danke für dein Feedback!
Nutzt du die Standard Android SMS App? Hattest du vor kurzem einen Fehlerbericht mit der App gesendet?
Bzgl. Firmware Upload Fehlermeldung schaue ich grad. Das sollte denke ich kein Problem sein.
Beste Grüße,
Dattel
>> Nutzt du die Standard Android SMS App?
Es ist zumindest die Standard Samsung SMS App ("Nachrichten"), bin mir aber nicht sicher, ob Samsung hier vom Android-Standard abweicht. Aber definitiv die Default-App bei allen Samsung-Telefonen.
>> Hattest du vor kurzem einen Fehlerbericht mit der App gesendet?
Das war vermutlich ich, ja.
Hallo @ohrloff,
ich bin einer der Entwickler der App; bei dem zuletzt gemeldeten Fehlerbericht ist mir aufgefallen, dass die App mehrere neue SMS registriert hat, diese allerdings verworfen hat, weil die Telefonnummer des Absenders nicht mit der Telefonnummer übereinstimmt, die in der App gespeichert ist. Könntest du da mal in den Einstellungen nachsehen, ob die Nummer übereinstimmt? Dazu bitte noch folgendes beachten:
- Die Nummer in der App muss mit der Telefonnummer der SIM Karte übereinstimmen, die in der Bike Bean eingelegt ist.
- Die Nummer muss die Ländervorwahl (z.B. +49 für Deutschland) beinhalten.
- Die Nummer darf keine Leerzeichen beinhalten.
Wir hatten schon einmal den Fall, dass die Nummer versehentlich ein Leerzeichen enthielt und daher nichts registriert werden konnte. In der neuesten Version der App (0.11.10) sollte es, wenn man eine neue Nummer eingibt, nicht mehr möglich sein ein Leerzeichen einzugeben (bzw. diese werden dann automatisch herausgelöscht). Falls du die Nummer in einer vorherigen Version der App schon mal eingetippt hattest, könnte es daher sein, dass diese noch mit Leerzeichen abgespeichert wurde. Am besten einfach nochmal neu eingeben, noch besser mit copy+paste aus dem Telefonbuch o.ä.
Viele Grüße
Johannes
Das Problem waren in der Tat die Leerzeichen in der Telefonnummer (diese waren allerdings auch im Android Telefonbuch vorhanden). Vielleicht könnt ihr in der App hier einen String Replace von Leerzeichen einbauen (oder die Anforderung an die Nummer in der App-Dokumentation klarer benennen). Danke für die schnelle Antwort.
Hallo @ohrloff,
Danke für den Input; zumindest diese String Replace-Funktionalität hatte ich in Version 0.11.9 eingebaut.
Veröffentlicht von: @joergbutt
In der neuesten Version der App (0.11.10) sollte es, wenn man eine neue Nummer eingibt, nicht mehr möglich sein ein Leerzeichen einzugeben (bzw. diese werden dann automatisch herausgelöscht).
Wenn man nun eine Nummer mit Leerzeichen einfügen möchte, sollte jetzt eine Warnung erscheinen, dass diese nicht enthalten sein dürfen, und dann sollte sich der eingegebene String so verändern, dass die Leerzeichen herausgenommen werden (Quellcode falls es interessiert). Hatte das bei dir funktioniert?
Das mit der Dokumentation ist auch noch auf der Todo-Liste, in der nächsten größeren Version wollen wir das Design ein bisschen grundlegender verändern und den Nutzer besser durch die Initiale Einrichtung führen.
Danke & Viele Grüße
Johannes
Hallo.
Auch bei mir funktioniert die Ortung mit der App nicht mehr.
Anfangs konnte ich die Position noch auf der Karte orten.
Mittlerweile bekomme ich zwar die SMS mit den Positionsdaten, aber die App scheint nicht mehr zu funktionieren.
Der Akkustand wird weiterhin übermittelt.
Die Telefonnummer ist wie oben beschrieben mit +49 und ohne Leerzeichen eingegeben (auch ohne 0 bei der Vorwahl).
Außerdem lässt sich das eingeschaltete W-Lan nicht orten
mfG
Thomas
Hallo @thomas,
ich schaue mir grade einen Fehlerbericht an, der heute um ca. 12:00 eingegangen ist. Hast du ungefähr zu dieser Zeit in der App auf "Fehlerbericht senden" gedrückt? Wenn ja, kann ich dir evtl. direkt weiterhelfen.
Grüße Johannes
Super. Ich habe bereits herausgefunden was das Problem ist. Mir ist aufgefallen, dass bei einer Positionsabfrage (am 14.02.) offenbar gerade keine WLAN Hotspots in der Nähe waren und die Bike Bean somit die Nachricht
no wifi available
Außerdem lässt sich das eingeschaltete W-Lan nicht orten
Bezüglich der Wifi-Ortung ist unsere App leider noch nicht wirklich einsatzbereit. Wenn Du das WLAN orten willst, gibt es eine Liste mit Apps auf der Homepage ( https://bike-bean.de/software/). Diese zeigen WLANs in der Umgebung und deren Signalstärken an, sodass man sich anhand der Signalstärke "vortasten" kann. Ich würde die App "WiFiman" empfehlen.
Eine ähnliche Funktionalität soll in unsere App ebenfalls eingebaut werden.
Hallo Johannes.
App läuft wieder.
Super schneller Service.
Danke!!!
Wenn dann irgendwann noch die Wifi-Ortung funktioniert, ist die App perfekt.
Dann kann der Fahrrad-Sommer kommen.
Grüße
Thomas
Hi Johannes!
Ich habe das gleiche Problem wie Kollege Ohrloff. Die Bohne sendet mir zwar seine Positionsdaten per SMS, diese sind aber auch nur in der Messanger-App des Handys lesbar und werden NICHT von der Bohnen-App (Vers. 0.11.10) ausgelesen. Gleichzeitig bleibt die Standortabfrage auf "Bestätigung überfällig" hängen. Habe die Datenbank zurückgesetzt und auch versucht, die Standortabfrage mit "Pos" direkt über die Messanger-App des Handys abzufragen. Beides brachte kein Erfolg. Die Tel-Nr der Bohne wurde auch mit +49 und ohne Leerzeichen eingegeben. Wie bei Kollegen Ohrloff funktioniert aber die Batterie-Abfrage über die Bohne-App einwandfrei. Leider ist mir vor kurzem beim Laden des Akkus ein kleines Malheur passiert. Mir ist ein Kontakt der WIFI-Antenne auf der Platine abgebrochen. Somit funktioniert das WIFI bei mir nicht. Kann dies der Grund für die fehlende Standortanzeige in der Bohne-App sein?
Fehlerprotokoll habe ich heute am 15.03.2022 um 12:09h gesendet.
Gruß Ingo
Hi Ingo,
steht in deiner empfangenen SMS "no wifi available" ?
Dann wäre es vermutlich das obrige Problem. Falls deine Platine kaputt ist kann ich dir deine von neulich wieder zusenden.
Beste Grüße,
Klaschni
Morgen Mirco!
Ja...in der SMS steht : "no wifi available"! Ich habe mir gerade eine Antennenbuchse im Netz bestellt. Ich versuche erstmal, die defekte Buchse zu tauschen. Falls es schief gehen sollte, dann melde ich mich wegen der Ersatzplatine nochmal.
Schönes WE
Ingo