SONOFF Zigbee 3.0 USB Dongle Plus ins LAN bringen Teil 1 Ja, ihr lest richtig. Mit einem kleinen Umbau lässt sich der Sonoff Zigbee Stick ins LAN bringen. Vorteil ist, dass ihr dann den Stick nicht mehr direkt an eurer SmartHome-Zentrale wie zum Beispiel HomeAssistant anstecken müsst, sondern der Stick kann irgendwo in der Wohnung oder im Haus am Ethernetkabel hängen. Ihr könnt damit also eure Zigbee Netzwerk erheblich größer aufziehen. Natürlich könnt ihr dann auch eure Smarthome-Software als virtuelle Maschine laufen lassen ohne USB-Passthrough oder sonst ein Gefummel. Nach meinem Umbau ist der Stick weiterhin auch als USB-Stick verwendbar - z.B. für ein Firmware-update. Ihr solltet dann nur die externe Stromversorgung abziehen. Vorwort Es gibt auch fertige Zigbee-Ethernet-Dongles zu kaufen. Diese liegen meist bei ca. 50-100€. Überlege dir also gut ob du das umbauen möchtest oder nicht. Ich habe mich aus folgenden zwei Gründen für dne Umbau entschieden: Ich hatte bereits 4 SONOFF Don...
Posts
- Link abrufen
- X
- Andere Apps
Motoreinstellungen (Programmierung) ändern Mit dem BabaController könnt ihr jederzeit, ohne ein Kabel oder sonstige Hilfsmittel, die Motoreinstellungen (Programmierung) ändern. Zur Sicherheit müsst ihr aber im ausgeschalteten Modus sein. Der Button "Motor" ist im Fahrbetrieb auch ausgeblendet. Generell gilt, mit Klick auf Speichern könnt ihr die Einstellungen lokal auf dem Handy speichern und mit Laden, diese Einstellungen wieder laden. Die Einstellungen werden grundsätzlich auf der externen SD-Karte gespeichert und gelten immer für den jeweiligen Menüpunkt (also Basic, Pedal, Throttle) und nicht für alle Einstellungen zusammen. Die Files können z. B. am PC mit jedem Texteditor bearbeitet werden - passt aber auf, ich mache beim Einlesen keine Plausibilitätsprüfung oder Syntaxprüfung. Tragt ihr Käse in die Dateien ein, könnte das fatale Folgen für den Motor haben, wenn ihr diese Konfig auf den Motor übertragt. Im einfachsten Fall schmiert nur die App ab. Die Konfigurationsfile...
- Link abrufen
- X
- Andere Apps
Garagendrücker (RemoteControl - 433MHz) Über diese 433 MHz Fernbedienung nutzt du die bequemste Art den Motor zu bedienen. Die Batterie in der Fernbedienung hält viele Monate. Das unten dargestellte Modell hält bei mir bisher auch jedem Wetter stand. Ihr könnt natürlich jedes andere 433 MHz Modell nutzen. Die Auswahl ist sehr groß. Der RX480 unterstützt auch verschiedene Protokolle. Schaut einfach in dem Datenblatt des RX480 nach, falls ihr euch für ein anderes Modell entscheidet. Ich habe diverse Modelle ausprobiert und finde den unten abgebildeten am besten. Die Beschriftung nutzt sich relativ schnell ab, sonst gibt es aber nichts zu bemängeln. Die Tasten sind auch mit dicken Handschuhen noch gut bedienbar. Es gibt auch sehr kleine 433 MHz Sender, aber mit Handschuhen sind diese quasi unbrauchbar. Ihr könnt natürlich auch die kleine für den Sommer, und die große Fernbedienung für den Winter nutzen 😀 Die 433 MHz Fernbedienung (Garagendrücker), muss mit dem RX480 Empfänger gekoppelt w...
- Link abrufen
- X
- Andere Apps
Hauptbildschirm der BabaController App Hier möchte ich euch kurz erklären was so alles auf dem Hauptbildschirm der Baba App zu sehen ist und wie ihr eure erste Tour startet. Die folgende Grafik zeigt alle Elemente/Informationen, die dargestellt werden. Die Anzeigen #1-3 können konfiguriert werden. Hier ist die Aufteilung des Bildschirms zu sehen. Ihr könnt auf bestimmte Bereiche Tippen, z. B. um das Unterstützungslevel zu erhöhen oder eine Markierung zu setzen. Der Start der ersten Tour (Trip) erfolgt, wenn ihr auf den " On " Knopf tippt. Ihr werden danach gefragt wie die Tour lauten soll und welches Kalorienziel ihr habt. Habt ihr die Spracheingabe aktiviert, hört ihr eine Ansage mit dem Text "Wie ist der Name der Tour?" und danach folgt der nachfolgende Dialog. Alternativ könnt ihr auch, sofern die Spracheingabe aktiviert wurde und eine Bluetooth-Fernbedienung mit dem Handy gekoppelt ist, mit dem Play/Stopp Button auf der Bluetooth-Fernbedienung eine Tour starten....
- Link abrufen
- X
- Andere Apps
Sprachbefehle zur Baba App (BabaController) Falls aktiviert, könnt ihr über die Baba App, zusammen mit einer Bluetooth Fernbedienung, Sprachbefehle an die App senden. Bitte beachtet, dass ihr dazu die Spracherkennung für die Deutsche Sprache am besten offline verfügbar gemacht habt (Systemeinstellung Android). Sprachbefehle werden mit der Start/Play-Taste auf der Bluetooth-Fernbedienung getriggert. Das Handy lauscht also nicht die ganze Zeit ob ihr mit ihm quatscht, sondern erst wenn ihr die Taste drückt 😂 Wie gut die Spracherkennung funktioniert ist von den Umgebungs- und Fahrgeräuschen sowie von eurem Handy und Handyhülle/Halterung abhängig. Die Spracheingabe nutze ich am meisten für das setzen von Markierungen oder für das Ändern der Anzeigeelemente. Falls ihr dafür noch sinnvolle Vorschläge habt, hinterlasst einen Kommentar. Folgende Sprachbefehle stehen zur Zeit zur Verfügung. Möchtet ihr mehr, hinterlasst mir einen Kommentar. Mache Sprachbefehle sind für euch vielleicht erst mal...
- Link abrufen
- X
- Andere Apps
Erste Schritte mit der Baba App Nachdem ihr alles zusammengebaut habt müsst ihr natürlich wissen, wie ihr euch mit dem ESP32 und folglich mit dem Bafang Motor verbindet. Startet den ESP32. Wenn ihr den Buzzer (Piepser) angelötet habt, hört ihr ein Piepssignal nachdem der ESP gestartet ist. Hört ihr nichts, läuft euer ESP32 nicht richtig. Schaut mal nach auf der seriellen Schnittstelle (z. B. mit Putty) was der ESP32 so an Meldungen auswirft. Verbindet euer Handy mit dem WLAN des ESP32. Der Name des WLANs ist BAFANG gefolgt von den 3 letzten Stellen der MAC-Adresse des ESP32. Also z. B. BAFANG-CC-8C-F8. Das Passwort lautet baba.bafang.<letzte Stelle des Namens>. Beachtet aber die Großschreibung! Passwort des WLANs, abhängig vom Namen! Kurze Erklärung warum ich das gemacht habe: Falls ihr mehrere BabaController zusammen betreibt, würdet ihr euch vielleicht in das falsche WLAN einbuchen und z. B. das Fahrrad eures Kumpels bedienen. Bisher hat bei mir die Unterscheidung an der letzte...
- Link abrufen
- X
- Andere Apps

Download der Files und Flashen des BabaControllers Flashen des ESP32 Zum Flashen der BIN-Datei auf den ESP32 benötigt ihr das Tool Flash Download Tools von ESPRESSIF. Ladet es herunter und entpackt es (download ca. 32 MB). Dann ladet die BIN-Datei, passend zur Version der App (siehe weiter unten) herunter und startet das Tool mit Doppelklick auf flash_download_tool.exe. Es kann sein, dass ihr das Tool als Administrator starten müsst. Wählt mit Klick auf ... die heruntergeladene .bin-Datei aus Tragt ein Offset von 0x10000 ein Setzt den Haken, damit diese Datei geflasht wird 80 MHz als SPI Speed auswählen DIO SPI Mode wählen Die richtige COM-Schnittstelle einstellen Als Baud-Rate 921600 einstellen Startet den Flash Vorgang - es dauert 20-30 Sekunden. Danach muss der ESP32 Resettet werden. Sollte dies bei euch so nicht funktionieren, kann es sein, dass ihr auch den Bootloader sowie die Partitionstabelle neu flashen müsst. Das Vorgehen ist quasi identisch, nur das ihr zw...