Sonoff Mini DIY – flashování firmware Tasmota
Jedním z nejoblíbenějších je firmware Tasmota, kde pořád probíhá vývoj a zahrnuje opravdu velké množství HW, které běží na ESP8266. Mimo jiné tedy funguje i na Sonoff Mini, jehož OTA flashování si v tomto návodu projdeme. Není potřeba tedy nic pájet, vše probíhá přes WiFi/vzduch (OTA – over the air).
Poznámka: tento návod je určený pro pokročilé uživatele a vše děláte na vlastní zodpovědnost. Zejména se tedy tímto zříkám jakékoliv odpovědnosti!
Pro úspěšné provedení výše uvedeného budete potřebovat tyto věci:
- Sonoff Mini DIY s firmware minimálně 3.5.0 (nové verze HW 1.2 již nemají header pro povolení OTA, jdou flashovat i bez něj!)
- Vidlici s dvojlinkou (fáze a nulák – L a N)
- Sonoff_Devices_DIY_Tools – tool_01DIY85(3.3.0).exe – aplikace Sonoffu pro flashování firmware
- Zařízení s WiFi (chytrý telefon, tablet, počítač)
- Stažený soubor firmware Tasmota Lite na disku
- Připravené odkazy na FW Tasmota
Celý proces zabere celkem 10-15 minut (sám ho v klidu a pohodě dávám za 8 minut). Pro nastavování WiFi parametrů doporučuji využít vlastní smartphone.
Krok číslo 0 – zapojení elektrického kabelu:
V první řadě je nutné vyřešit napájení Sonoffu Mini DIY. Na toto je ideální vidlice s dvojlinkou, kterou zapojte dle schématu níže. Tedy do „L in“ připojte fázi (tedy černý/šedý/hnědý vodič) a do „N in“ připojte nulák (modrý vodič). Pokud už teď nevíte, co máte dělat, svěřte to raději kamarádovi, co má alespoň vyhlášku č. 50, §6.
Krok číslo 1 – připojení do vlastní WiFi sítě
V tomto kroku nakonfigurujeme Sonoff, aby se připojil do vaší vlastní sítě.
- 1. Zapojit vidlici do zásuvky
- 2. Podržet tlačítko na těle Sonoff Mini DIY na 5s, až se rychle rozbliká modrá indikační dioda.
- 3. Napojit se na WiFi, kterou Sonoff vysílá – obvykle označené jako
ITEAD-xxxxx
, heslo je12345678
- 4. V prohlížeči zařízení, ze kterého se připojujete zadejte adresu http://10.10.7.1/ a zde vložte hodnoty vaší WiFi sítě a potvrďte
Krok číslo 2 – flashování firmware Tasmota Lite
- 5. Spustit Sonoff_Devices_DIY_Tools, který by měl v seznamu zobrazit jedno zařízení
- 6. Zkusit si kliknout na
INFO
, jestli vyčte správné údaje. Zkusit siON/OFF
, jestli slyšitelně cvakne relé - 7. Kliknout na
Firmware flash
a přesImport firmware
vybrat FW Tasmota, konkrétnětasmota-lite.bin
. Jinou verzi nelze flashovat z důvodu omezení velikosti. - 8. Kliknout na
Flash device list
, což potvrdí výběr daného Sonoffu a poté potvrdit kliknutím naYES
- 9. Kliknout na
OK
, čímž začne flashování, které trvá cca 20 sekund - 10. Kliknout na
YES
a počkat, že se Sonoff sám restartuje (cvakne si i relé) a zavřít kompletně celý DIY Tool
Krok číslo 3 – flashování plnohodnotného firmware Tasmota s češtinou
- 11. Po restartu si Sonoff vytvoří znovu vlastní WiFi síť s názvem
tasmota_xxxxx
- 12. Připojit se k této síti a v prohlížeči zadat adresu http://192.168.4.1/
- 13. Nastavit si údaje k vlastní WiFi (AP1 SSID a Heslo AP1), poté
Ulož
- 14. Sonoff se restartuje a pokusí se připojit na zadanou WiFi síť
- 15. Po naběhnutí Sonoffu je nutné se podívat do routeru na IP, která mu byla přidělena v rámci sítě a tuto otevřít v prohlížeči
- 16. Kliknout na
Firmware Upgrade
a vložit adresuhttp://ota.tasmota.com/tasmota/tasmota-CZ.bin
- 17. Potvrdit a počkat na provedení aktualizace
- 18. Po restartu uz sama naběhne plnohodnotná verze Tasmota a rozhraní je i v češtině
Krok číslo 4 – nastavení základních parametrů (šablona, DTS)
Pro úspěšné fungování je potřeba definovat, jaké zařízení má obecný firmware Tasmota ovládat. Toto se děje pomocí šablony, která firmware řekne, na kterém pinu má co hledat/očekávat. Také je vhodné nastavení NTP serverů pro synchronizaci času a DST s časovými zónami, respektive i definováním, kdy začíná či končí letní čas.
- 19. V
Nastavení
->Jiná nastavení
vložit následující šablonu:
{"NAME":"Sonoff Mini","GPIO":[17,0,0,0,9,0,0,0,21,56,0,0,255],"FLAG":0,"BASE":1}
- 20. Zatrhnout
Aktivovat
a dole pokračovat naUlož
- 21. Po restartu a načtení kliknout na
Konzole
a postupně po jednom řádku zadat tyto příkazy a potvrditEnter
:
TimeZone 99 TimeDST 0,0,3,1,2,120 TimeSTD 0,0,10,1,3,60 NtpServer1 tik.cesnet.cz NtpServer2 tak.cesnet.cz NtpServer3 ntp.nic.cz
- 22. Dojde k restartu a máme HOTOVO!
Nyní je Sonoff Mini DIY úspěšně naflashovaný na nejnovější verzi Tasmota v češtině a můžete si v Nastavení
aktivovat například MQTT
a dále s ním pracovat v rámci svých automatizací třeba v mém oblíbeném Node-RED.
Článek převzatý z webu autora: https://www.s474n.com/iot-smarthome-sonoff-mini-diy-flashovani-firmware-tasmota/
Jedna myšlenka na „$ s“
Jen aktuální update pro případné „flashery“. Poslední verze Tasmota-lite je již natolik velká, že ji nelze nahrát přes OTA. Stáhněte se tedy nějakou starší verzi z webu Tasmoty a pak podle návodu dále vč. již upgrade na poslední full Tasmotu.