Firmware 1.0.0 für Geräte der 2. Generation wird offiziell bereitgestellt

  • frei übersetzt:

    Liebe Gruppe,

    Heute haben wir Gen2 1.0.0 für Shelly Plus- und Pro-Geräte veröffentlicht, auf das Sie über die lokale Website oder App des Geräts aktualisieren können.

    Beachten Sie, dass das Update stufenweise eingeführt wird, also nur bei wenigen % der Geräte pro Woche.

    Dies ist eine Hauptversion, die alle 21 Plus- und Pro-Geräte betrifft, die bereits auf dem Markt erhältlich sind. Aus diesem Grund werden wir das Update in den kommenden Wochen langsam veröffentlichen, um sicherzustellen, dass alles in Ordnung ist, obwohl wir diese Änderungen bereits vorgenommen haben in Betas zum Testen mindestens ein halbes Jahr vorher.

    Zu den Änderungen gehören auch interne Umgestaltungen, Verbesserungen und Optimierungen, die sich auf Local Web und Scripting auswirken:

    Hinzugefügt:

    • EM Modbus registriert den Gesamtstrom, die gesamte Wirkleistung und die gesamte Scheinleistung
    • Konfigurationseigenschaften „Eingangsumkehr“ und „range_map“ für den analogen Eingangstyp
    • Light-Konfigurationseigenschaft min_brightness_on_toggle
    • Light-HTTP-Endpunkt /light/{id}
    • Authentifizierung im HTTP-Client, der Basis- und Digest-Schemata unterstützt. Dadurch können der HTTP-Dienst und Webhooks auf passwortgeschützte URLs zugreifen.
    • Unterstützung für das Pro3EM-Add-on
    • Es wurde eine Beschränkung der Skriptgröße auf 15KB eingeführt
    • Datumsunterstützung beim Scripting
    • Eingehender HTTP-RPC-Kanal: Neue Abfragezeichenfolgensyntax, die das Festlegen verschachtelter JSON-Eigenschaften nach Pfad ermöglicht, z. B. /rpc/Sys.SetConfig?config.device.name=Einiger Name
    • Decken Sie das last_direction-Attribut im Status ab
    • BTOH-Funktion im Scripting hinzugefügt
    • Pro3EM-Dreiphasen- und Einphasenprofile bieten die Möglichkeit, die CT-Messrichtung für Wirkleistung und Energie umzukehren
    • Fügen Sie die Netzwerkfrequenz im Status der EM-, Switch- und Cover-Komponenten hinzu. ggf. angezeigt

    Geändert

    • Shelly.CheckForUpdate gibt jetzt einen Fehler anstelle eines leeren Ergebnisses zurück, wenn das Gerät den Server nicht abfragen konnte.
    • Beschränken Sie den Zugriff auf Protokollstreams über WebSocket, wenn die Authentifizierung aktiviert ist
    • Script.PutCode kann ein laufendes Skript nicht überschreiben. Wenn das Skript ausgeführt wird, wird ein Fehler zurückgegeben.
    • Light veraltet die Eigenschaft „default.brightness“ in der Light-Konfiguration
    • Maximaler einstellbarer Wert für Cover-Bump der motor.idle_confirm_period-Konfiguration auf 2 s
    • WLAN: Unterstützung für TKIP im AP-Modus einstellen. TKIP ist eine schwache Legacy-Verschlüsselung.
    • Der BLE-Scanner dedupliziert identische Scanergebnisse innerhalb eines 3-Sekunden-Fensters.

    Entfernt:

    • Sys Attribut wakeup_period aus der Konfiguration entfernen (veraltet seit 0.11.0)
    • Webhook Hook_types-Objekt aus Webhook.ListSupported-Antwort löschen (veraltet seit 0.11.0)
    • In der Backward-Datei der IANA aufgeführte Zeitzonen-Aliase und historische Definitionen.


    Behoben:

    • Die Plus2PM-Konfiguration der Sensor-Addon-Komponenten wird bei Profiländerung zurückgesetzt


    Lokales Web (WEB-UI):

    Hinzugefügt:

    • Anzeige der Gerätezeit in der Fußzeile des lokalen Webs
    • Neue Einstellungen für Schalter - "Externer Verbrauchstyp"
    • Abdeckung: Hinzufügen von Positions-Hinweis-Informationen beim Erstellen von Zeitplänen für Positionen
    • Unterstützung für Pro3EM Addon
    • Wi-Fi-Roaming-Einstellung auf der Seite Wi-Fi-Einstellungen
    • Neue Seite Globale Zeitpläne - zeigt jeden erstellten Zeitplan pro Komponente an
    • Neue Seite Globale Aktionen - zeigt jede erstellte Aktion pro Komponente an
    • Skripting: Shortcuts für Speichern und Ausführen
    • Skripterstellung: Zustände wie Aktualisieren, Gesichert, Gestoppt, Ausgeführt verwenden keine Popup-Meldungen mehr, sondern einen einheitlichen UI-Status

    Behoben:

    • Pro2PM: Schedule Type-Fehler nach OTA-Update
    • Cover/Rollo/Abdeckung: Beim Erstellen einer Aktion, die "beim Öffnen" ausgeführt werden soll, wird diese als "Öffnen" angezeigt
    • Hinzufügen von Skripten aus der Bibliothek funktioniert nicht mehr in Firefox
    • Pro3EM: Download csv Zeitstempel waren nicht dynamisch
    • Cover/Rollo/Abdeckung: Zeitplan mit "undefinierter" Position konnte erstellt werden
    • Skripte wurden beim Löschen nicht aktualisiert
    • Zeitpläne: Aktion wurde als "undefiniert" angezeigt, wenn die Methode mit Großbuchstaben gespeichert wurde
    • Zeitpläne: PlusI4, Pro3EM leere Komponente

    Geändert:

    • Verbesserungen im Skript-Editor
    • Neue UI und UX der Zeitpläne
    • Geräte-Neustart und Geräte-Reset sind jetzt Schnellschaltflächen in der Liste Einstellungen
    • Skripting: Verbesserte Visualisierung


    Wir wünschen Ihnen einen schönen Tag und bedanken uns nochmals für all die proaktiven Berichte und die Hilfe!

    Changelog-Link: https://shelly-api-docs.shelly.cloud/gen2/changelog#100-2023-08-03


    Quelle: Facebook

  • Nur um sicherzugehen:

    " Authentifizierung im HTTP-Client, der Basis- und Digest-Schemata unterstützt. Dadurch können der HTTP-Dienst und Webhooks auf passwortgeschützte URLs zugreifen. " bedeutet, ich kann passwortgeschützte Gen2 Gerät jetzt wieder via URL action schalten?

    Smarthome via Shelly, vorallem plus Serie (1, 1PM, 2PM), ein paar Dimmer 2 und 1L. Gesamtsteuerung über Alexa und Home Assistant.

  • Kann mir jemand erklären, warum nur 1 von 3 identischen Geräten (Plus 2PM) das Update auf die neue Firmware findet?

    Alle 3 auf Stand: 20230308-091102/0.14.1-g22a4cb7

    Gruß

    Sebastian

  • Beachten Sie, dass das Update stufenweise eingeführt wird, also nur bei wenigen % der Geräte pro Woche.

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