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}