Mir ist aufgefallen das sehr viele User Probleme haben ihre Shelly ins Netzwerk einzubinden.
Ich hab mal einen ganz anderen Ansatz probiert.
Vorausgesetzt, das Gerät ist neu oder zurückgesetzt worden, er "spannt" seinen eigenen Access Point auf und ein PC (besser als mit Handy) ist in diesem AP angemeldet.
Im Browser die IP des Shelly in die Adresszeile eingeben:
192.168.33.1 => das WebInterface muss sich zeigen.
Nun die folgende Adresse mit den eigenen Daten in die Browser Adresszeile kopieren, (nehmt einen Texteditor zur Hilfe):
Wlan einrichten mit SSID, Passwort, Gen1
192.168.33.1/settings/sta?&enabled=1&ssid=meineWlanSSID&key=MeinWlanPasswortohneSonderzeichen
Wlan einrichten mit SSID, Passwort und fester IP, Gen1
192.168.33.1/settings/sta?&enabled=1&ssid=meineWlanSSID&key=MeinWlanPasswortohneSonderzeichen&ipv4_method=static&ip=192.168.xxx.xxx&gateway=192.168.xxx.xxx&netmask=255.255.255.0
Wlan einrichten mit SSID, Passwort, Gen2
192.168.33.1/rpc/WiFi.SetConfig?config={"sta":{"ssid":"meineWlanSSID","pass":"MeinWlanPasswortohneSonderzeichen","enable":true}}
Wlan einrichten mit SSID, Passwort und fester IP, Gen2
192.168.33.1/rpc/WiFi.SetConfig?config={"sta":{"ssid":"meineWlanSSID","pass":"MeinWlanPasswortohneSonderzeichen","enable":true,"ipv4mode":static,"ip":192.168.xxx.xxx,"gw":192.168.xxx.xxx,"netmask":255.255.255.0}}
Im Router muss dann aber nach dem "Neuankömmling gesucht werden um rauszufinden welche IP er bekommen hat.
Edit: Ergänzung für Generation2 Shelly Plus & Pro