OTA Update ohne Internetzugriff funktioniert nicht

  • Hallo zusammen,

    ich habe mehrere Shelly 1PM in einen Lokalen Netzwerk ohne Internetzugriff und möchte die Geräte Firmware aktualisieren.

    Folgende Anleitung habe ich genutzt:

    SebMai
    8. April 2020 um 15:10

    Habe das HFS Programm zum öffnen eines http Fileserver gestartet und die Zip geuploadet, folgender Link ergibt sich

    Code
    http://192.168.2.102/Shelly_1_PM_Recovery.zip

    Nun setze ich das alles zusammen für den Shelly:

    Code
    http://192.168.2.116/ota?url=http://192.168.2.102/Shelly_1_PM_Recovery.zip

    als Ausgabe kommt:

    Code
    {"status":"updating","has_update":false,"new_version":"","old_version":"20191219-114622/1047-long-id-for-shelly-devices@d05667c7"}

    Firmware wurde nicht aktualisiert.

    Was ist mein Fehler ?

    Danke! :)

  • keine Ahnung, welche Dateien hinter der Shelly_1_PM-Recovery.zip liegt aber möglicherweise ist das eine Recovery-Firmware, die man per FTDI flashen würde..

    http://api.shelly.cloud/files/firmware

    auf der Seite hier kannst du die aktuelle Firmware für den Shelly 1PM (Device-Type ist SHSW-PM) runterladen. der Direktlink zur aktuellen Firmware des 1PM ist

    http://shelly-api-eu.shelly.cloud/firmware/SHSW-PM.zip

    >100 Shellies, darunter so gut wie alles was der Hersteller produziert hat. ;)
    :!: ich beantworte grundsätzlich keine Fragen per persönlicher Nachricht:!:

  • marcuskl: Wichtig ist auch, dass der Download der ZIP-Datei von http://192.168.2.102/Shelly_1_PM_Recovery.zip überhaupt funktioniert.
    Hast Du das im Vorfeld getestet? Mit einem anderen Gerät – also nicht mit einer Shelly?
    Teste am besten mehrfach, denn es gibt Webserver-Anwendungen, die sich selbsttätig beenden nach dem ersten erfolgreichen Download.

    Die richtige ZIP-Datei muss es freilich sein, wie Seven of Nine schon schreibt.

    Einmal editiert, zuletzt von Hiegeix7 (2. November 2021 um 11:21)

  • Ok habe diese Recovery Firmware beim Googlen gefunden, ist wohl die falsche.

    Aber auch mit der Zip aus deinem Link passiert nichts beim ausführen, es startet kein update :(

  • dein Rechner mit dem Webserver hat die 192.168.2.102 als IP-Adresse? wenn auf dem einen Browser öffnest und dann http://localhost/SHSW-PM.zip oder http://192.168.2.102/SHSW-PM.zip aufrufst, lädt er die Datei dann runter..?

    >100 Shellies, darunter so gut wie alles was der Hersteller produziert hat. ;)
    :!: ich beantworte grundsätzlich keine Fragen per persönlicher Nachricht:!:

  • Dieses Thema enthält 4 weitere Beiträge, die nur für registrierte Benutzer sichtbar sind.