Da der alte Shelly Admin auf CoAP beruhte, welches seit Firmware 1.8 komplett überarbeitet wurde, ich aber meine Shellys komfortabel updaten wollte, hab ich eine kleine App gestrickt, welches das für mich macht.
In der ersten Version ist sie nicht sonderlich komfortabel, aber sie macht was sie soll.
Ich konnte sie nur gegen die bei mir vorhandenen Shelly1, Shelly2.5 und Shelly1 mit DS1820 testen, dafür hat es funktioniert.
Ich stelle die App ohne jegliche Gewähr der Community zur Verfügung.
Feedback ist gerne willkommen. In den nächsten Versionen wird noch das eine oder andere Helferlein hinzukommen.
Kurzanleitung:
a) CoIoT Scan
- wenn nötig Passwort / Benutzer setzen und "Set Basic Auth" anklicken
- CoIoT scan einschalten
b) Subnetz scannen
- Subnetz auswählen, dass gescannt werden soll
- wenn nötig Passwort / Benutzer setzen und "Set Basic Auth" anklicken
- "Start scanning"
Bei der Eingabe eines IP-Subnets müssen die Werte mit führenden Nullen eingegeben werden.
Beipiel: 1.2.3.4/8 > 001.002.003.004/08
Update 2021-05-06
- Fix für IP-Eingabe, jetzt sollten die führenden Nullen NICHT eingegeben werden
- Möglicher Fix für das Finden aller Geräte implementiert
Update 2021-04-19
- Fix für Culture-Problem bei der IP-Eingabe, bedingt vollständige Eingabe mit führenden Nullen
Update 2021-04-17
- Logging hinzugefügt um User-Probleme zu lokalisieren
Update 2021-04-02
- CoIoT-Scan-Fehler behoben, wenn virtuelle Netzwerke aktiv waren
- Einige gemeldete Bugs behoben
- Name in Shelly Center geändert
Update 2020-11-24
CoIoT wurde implementiert. Mit dem abgewandelten CoAP-Protokoll melden sich die Shellys in regelmässigen Abständen mit Updates zu ihrem Wohlbefinden.
Damit ist das Scannen im Subnetz nicht mehr nötig und die Shellys sollten erheblich schneller gefunden werden.
Kommentare 38