Hvordan jeg installerer Tasmota på Sonoff RE5V1C, en 5v wifi switch.
Se også
- Mit indlæg: Smart Wifi Switch – Tasmota på Sonoff Basic
- GitHub: arendst/Tasmota
- Tasmota.GitHub.io: Sonoff RE5V1C 5V Inching/Selflock Relay Board
Tasmota firmware installeres på Dimsen via RS232, Dimsen skal bootes i programming mode, tryk-på-knap mens USB kabel sættes i computer (gpio-0 til GND). Derefter udfører jeg disse komandoer
- Check forbindelse og cpu type:
$ esptool.py -p /dev/ttyUSB0 read_mac esptool.py v4.8.1 Serial port /dev/ttyUSB0 Connecting.... Detecting chip type... Unsupported detection protocol, switching and trying again... Connecting... Detecting chip type... ESP8266 Chip is ESP8285N08 Features: WiFi, Embedded Flash Crystal is 26MHz MAC: ec:94:cb:9d:40:49 Uploading stub... Running stub... Stub running... MAC: ec:94:cb:9d:40:49 Hard resetting via RTS pin...
- ESP8285N08 har indbygget 1Mb Flash så der er ingen grund til at checke flash størrelse
- Backup af den firmware der er installeret nu:
$ esptool.py --port /dev/ttyUSB0 read_flash 0x00000 0x100000 sonoff-res5v1c-orig.bin
- Download Tasmota firmware:
$ wget https://ota.tasmota.com/tasmota/tasmota.bin
- Slet nuværende firmware:
$ esptool.py --port /dev/ttyUSB0 erase_flash
- Upload den nye firmware:
$ esptool.py --port /dev/ttyUSB0 write_flash -fs 1MB -fm dout 0x0 tasmota.bin
Nu kører Dimsen Tasmota, davi nu alligevel har rs232 adgang til dimsen så lad os sætte den op v.hj.a serielle kommanoder og dermed undgår vi at skulle gøre ovenstående. Her ern oversigt over kommandoer.
$ picocom -l /dev/ttyUSB0 -b 115200 --omap crcrlf --echo --quiet template {"NAME":"Sonoff RE5V1C","GPIO":[17,255,255,255,255,255,0,0,21,56,0,0,0],"FLAG":0,"BASE":18} backlog ssid1 Wiot; password1 mit hemmelige password; mqtthost 192.168.x.y;
Nu burde tingesten være på nettet, man kan checke om alt gik vel i terminalen og se hvad navn og ip-addresse den har, og vi kan nu åbne den inbyggede WB=server i en browser:
Det var det hele
You must be logged in to post a comment.