Skip to content

Latest commit

 

History

History
12 lines (7 loc) · 511 Bytes

README.md

File metadata and controls

12 lines (7 loc) · 511 Bytes

shelly-upgrade

A tiny Python script to upgrade Shelly smart home devices. When run it will instruct all devices listed to perform a firmware upgrade, useful if you have many of these.

Install

  1. Clone the repo
  2. Install requirements with Poetry: poetry install

Usage

Create a text file in the same directory as the script called shellies.txt. List the shellies in this file, either IP address or hostname, one per line. Then run poetry run python main.py.