bpetrikovics / ShellyBrowser

GUI tool for browsing/updating Shelly devices on the LAN

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Shelly Browser

WARNING - work in progress

Shelly Browser is a C# .NET (Core) application for Windows, to detect, view and upgrade Shelly (v1) devices.

Screenshot of Shelly Browser

Devices are detected via mDNS advertisements and details are loaded using the on-device APIs. Upgrades are currently done by invoking the /ota device API, later I'm planning to implement a proxy solution identical to the one used in my shelly-ota project.

This is a side-project for me to learn about C# and .NET in general, and is the first Windows/GUI application I developed so there are probably lots of bugs, inefficiencies and silly solutions used. Suggestions are welcome.

About

GUI tool for browsing/updating Shelly devices on the LAN

License:MIT License


Languages

Language:C# 96.7%Language:PowerShell 3.3%