Smart Wifi Switch – Tasmota på Sonoff RE5V1C

Screenshot

Hvordan jeg installerer Tasmota på Sonoff RE5V1C, en 5v wifi switch.

Se også

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

This entry was posted in Embedded, HomeAutomation, internet. Bookmark the permalink.