Shelly: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Zeile 1: Zeile 1:
 +
=Shelly1 Tasmota Flashing=
 +
==Prepare Python Env==
 +
*virtualenv py3 -p $(which python3)
 +
*source py3/bin/activate
 +
*pip install esptool
 +
==Download Firmware==
 +
*wget https://github.com/arendst/Sonoff-Tasmota/releases/download/v6.3.0/sonoff.bin
 +
==Backup Shelly Firmware==
 +
*esptool.py --port /dev/cu.usbserial-1420 read_flash 0x00000 0x100000 shelly1_backup_01.bin
 +
==Erase Shelly Firmware==
 +
*esptool.py --port /dev/cu.usbserial-1420 erase_flash
 +
==Write Tasmota Firmware==
 +
*esptool.py --port /dev/cu.usbserial-1420 write_flash -fs 8m 0x00000  ./sonoff.bin
 +
 +
 +
 
[[Datei:shelly1.png]]
 
[[Datei:shelly1.png]]
 
  
 
[[Datei:shelly2.png]]
 
[[Datei:shelly2.png]]
 
  
 
[[Datei:shelly3.png]]
 
[[Datei:shelly3.png]]
 
  
 
[[Datei:shelly4.png]]
 
[[Datei:shelly4.png]]

Version vom 2. April 2024, 12:19 Uhr

Shelly1 Tasmota Flashing

Prepare Python Env

  • virtualenv py3 -p $(which python3)
  • source py3/bin/activate
  • pip install esptool

Download Firmware

Backup Shelly Firmware

  • esptool.py --port /dev/cu.usbserial-1420 read_flash 0x00000 0x100000 shelly1_backup_01.bin

Erase Shelly Firmware

  • esptool.py --port /dev/cu.usbserial-1420 erase_flash

Write Tasmota Firmware

  • esptool.py --port /dev/cu.usbserial-1420 write_flash -fs 8m 0x00000 ./sonoff.bin


Shelly1.png

Shelly2.png

Shelly3.png

Shelly4.png