Hallo,
ich habe mir eine Shelly Pro3 geholt, weil ich damit eine Heizpatrone betreiben möchte via Home Assistant. Leider hat die Shelly Pro 3 noch eine " alte" Firmware und lässt sich somit nicht ins HA einbinden:
Firmware version: 0.10.2-beta2
Firmware build ID: 20220518-152118/0.10.2-beta2-gc4b5ae8
Web build ID: 1.5.5-b3d94f1
Ich kann aber kein Update durchführen.
http://IpmeinerShelly/rpc/Shelly.GetStatus gibt folgendes aus:
{"ble":{},"cloud":{"connected":true},"eth":{"ip":null},"input:0":{"id":0,"state":false},"input:1":{"id":1,"state":false},"input:2":{"id":2,"state":false},"mqtt":{"connected":false},"switch:0":{"id":0, "source":"init", "output":false,"temperature":{"tC":35.0, "tF":94.9}},"switch:1":{"id":1, "source":"init", "output":false,"temperature":{"tC":35.0, "tF":94.9}},"switch:2":{"id":2, "source":"init", "output":false,"temperature":{"tC":35.0, "tF":94.9}},"sys":{"mac":"C8F09E88Cxxx","restart_required":false,"time":"20:00","unixtime":1708369231,"uptime":3577,"ram_size":238948,"ram_free":143044,"fs_size":524288,"fs_free":290816,"cfg_rev":31,"available_updates":{}},"wifi":{"sta_ip":"192.x.x.x6","status":"got ip","ssid":"xxxxxx","rssi":-58}}
Er findet keine neue Version.
Ich denke es liegt am Alter der Firmware. Also habe ich mich auf die Suche im Archiv gemacht: Dort gibt es aber keine Modell Pro3 zur Auswahl
Nach langer Suche habe ich folgende Firmware gefunden und die URL zusammengebaut:
http://meinepro3ip/ota?url=https:…3/fw-signed.zip
Ergebnis: nix
Mein Shelly Pro3 ist mit einer statischen IP im LAN also keine Reservierung im Router sondern über die WEB UI die IP, etc. der Shelly Pro3 eingestellt.
Timeserver ist at.pool.ntp.org eingestellt und die Uhrzeit wird auch korrekt aktualisiert.
Ich habe auch schon über mein MobileHotSpot des Smartphones wo sich der Shelly Pro3 brav verbunden hat, versucht ein Update anzustoßen. Vergebens. Auch die Shelly Pro3 ins DMZ zu geben und so nichts unversucht zu lassen. Kein Erfolg.
Auch habe ich versucht das Modell rauszufinden wie hier beschrieben:
Lokales Update/Downgrade OTA
Als erstes wie ihr euch die Firmware besorgen könnt. Habe bisher drei Möglichkeiten gefunden
1. Aktuelle
(Quelltext, 1 Zeile)
1.1 eben aufgefallen das der Link geändert wurde, zu Zeit funktionieren beide, deshalb für den Fall das der alte nicht mehr geht den neuen ergänzt
(Quelltext, 1 Zeile)
2. Neue (Stable) mit Angabe im Manifest
(Quelltext, 1 Zeile)
…
http://IpmeinerShelly/settings:
Ich habe auch versucht die Firmware lokal zur Verfügung zu stellen und das Update via
http://IpmeinerShellypro3/ota?url=http://fritz.nas/filelink.lua?id=d17b0e8e133a320a auszuführen. Leider kein Erfolg.
Sehr frustrierend irgendwie. Vielleicht kann mir wer helfen. Danke.
LG
Robert