Sonoff Mini R2 OTA flashen
Um den Sonoff Mini R2 OTA zu flashen, benutzen wir eine Script von Nicholas Humfre.
Zum flashen benutze ich einen Raspberry Pi.
Installationsanleitung:
Zuerst laden wir das Script auf den Raspberry Pi:
curl -O https://raw.githubusercontent.com/njh/sonoff-ota-flash-cli/main/sonoff-ota-flash.sh
chmod a+rx sonoff-ota-flash.sh
Anschließend noch folgende Abhängigkeiten:
sudo apt install curl avahi-utils
Als Erstes muss das Modul in den DIY-Modus versetzen werden.
Schließen Sie das Modul an die Netzspannung an. Die blaue LED blinkt langsam einmal alle 2 Sekunden.
Halte die Taste ca 6 Sekunden lang gedrückt. Die blaue LED blinkt dann schnell 3 Mal pro Sekunde.
Stelle mit deinem Computer eine Verbindung zum Wifi-Netzwerk namens ITEAD-xxxxxx her.
Das Passwort lautet 12345678.
Öffne http://10.10.7.1/ in deinem Browser und gebe den Namen und das Passwort deines Wifi-Netzwerks ein. Dies wird nur während des Flashvorgangs verwendet.
Das Modul wird dann versuchen, eine Verbindung zu Ihrem Wifi-Netzwerk herzustellen.
Die blaue LED blinkt dann zweimal pro Sekunde. Mein Router meldet, dass der Hostname des Geräts “ESP_XXXXXX” lautet.
Sobald sich das Modul im DIY-Modus befindet und mit Ihrem Netzwerk verbunden ist, können Sie das OTA-Flashing-Bash-Skript ausführen:
Um nun den Flashvorgang zu starten gib folgendes ein und änder die IP-Adresse auf die des Moduls:
./sonoff-ota-flash.sh -i 192.168.2.xx
Während des Flashvorgangs muss man lediglich einmal mit Y bestätigen und Tasmota in der Version 9.5.0 wird installiert.
Nach dem Flashvorgang baut das Modul ein neues tasmota_xxxxxxx WLAN auf.
Dort mit dem Handy verbinden und die IP:
192.168.4.1 aufrufen.
Dort dann das eigene finale WLAN-Netz für das Tasmotagerät aussuchen und Passwort eingeben.
Anschließend kann man sich auf das Tasmota-Gerät mit der bekannten IP-Adresse verbinden und dort idealerweise ein Firmwareupdate anstoßen.
Original steht: http://ota.tasmota.com/tasmota/release/tasmota.bin.gz – dort einfach in der Zeile hinter tasmota ein -DE hinzufügen.
http://ota.tasmota.com/tasmota/release/tasmota-DE.bin.gz
Anschließend noch das Gerät konfigurieren mit folgendem Preset:
{"NAME":"Sonoff MINIR2","GPIO":[17,0,0,0,9,0,0,0,21,157,0,0,0],"FLAG":0,"BASE":1}