Test-Firmware 0.11.0 beta1 für Geräte der 2. Generation ist offiziell freigegeben

  • Kopiert und frei per Deepl übersetzter Originalbeitrag von @lyubomirpetrov Firmware 0.11.0 beta1 for 2nd generation devices is officially released

    Gen2 0.11.0 (beta1)


    Heute haben wir Gen2 0.11.0 (beta1) veröffentlicht, die folgendes enthält:


    Verbesserungen für eingebettetes/lokales Web:

    • Wenn Sie ein Skript bearbeiten, gibt es einen Abschnitt "Snippets", der es Ihnen ermöglicht, Snippets zu verwenden, um schneller Code zu schreiben
    • Auf der Seite Skripte (Auflistung) gibt es eine neue Schaltfläche "Bibliothek", mit der Sie Skripte direkt von unserer GitHub-Seite installieren können.
    • In der Skriptbibliothek können Sie die Bibliotheksurl für das jeweilige Gerät ändern und Ihre eigene Bibliothek laden


    Verbesserungen der API-Dokumentation:

    • Umfangreiche Umstrukturierung der Dokumentation, so dass die meisten APIs jetzt leicht im neuen kombinierten Abschnitt "Komponenten und Dienste" zu finden sind
    • Anfragen und Antworten wurden neu formatiert, damit sie besser aussehen und leichter zu verwenden/zu verstehen sind.
    • Die Formatierung von Parametern, Fehlercodes usw. wird jetzt in Tabellen dargestellt, um die Lesbarkeit zu verbessern.
    • Jede Komponenten-/Diensteseite folgt nun einer ähnlichen Seitenstruktur
    • Neue Komponenten und ihre jeweilige Dokumentation wurden hinzugefügt (siehe unten)


    Hinzugefügt:

    • client_id-Parameter in der MQTT-Konfiguration
    • discoverable-Eigenschaft in der Systemkonfiguration
    • Bereichserweiterung (BETA)
    • Ausgehende Websocket-Komponente (BETA)
    • Überarbeitungen von Webhooks und Zeitplänen
    • Webhooks: Bedingungen; variable Interpolation in URLs
    • Benachrichtigung über Statusänderungen für das Attribut cfg_rev
    • KVS-Dienst
    • Temperatur-Komponente
    • Feuchte-Komponente
    • DevicePower-Komponente
    • Licht-Komponente
    • Sleep-Management für batteriebetriebene Geräte

    Geändert:

    • MQTT: MQTT QOS-Level auf 1 ändern
    • BLE: Neustart erforderlich, um BLE-Konfigurationsänderungen zu übernehmen
    • Skripte: Das Verhalten bei der Fehlerbehandlung wurde auf einen strengeren Modus umgestellt. Bisher beendeten Fehler während der Skriptausführung nur den aktuellen Kontext, z. B. einen bestimmten Callback-Aufruf. Jetzt beenden Fehler, die während der Skriptausführung auftreten, das Skript und werden in seinem Status angezeigt.


    Behoben:

    • Skripte: Skripte, die Geräteabstürze verursachen, werden erkannt und automatisch deaktiviert.
    • Leistungswerte oszillieren zwischen 0W und 1W bei Plus1PM
    • Absturz beim Aufruf von Shelly.Update ohne Parameter
    • Falsche aenergy-Werte bei Low-Power-Loads auf Pro-Geräten
    • Validierung der cid- und Event-Parameter von Webhook.Create, Webhook.Update
    • Absturz aufgrund von Race-Conditions zwischen TCP-Fehlern und Callbacks in der Warteschlange
    • Schlechte Reaktionszeit des Geräts während der Ausführung von HTTPS-Webhooks

    Vollständiges 0.11.0-beta1 Änderungsprotokoll: https://shelly-api-docs.shelly.cloud/gen2/changelog

    Sie können Ihre Geräte über die lokale/eingebettete Web-UI oder APP auf die STABLE-Version aktualisieren.

    Ich wünsche Ihnen einen schönen Tag und danke Ihnen nochmals für all die proaktiven Berichte und die Hilfe!

  • Ich hab aktuell die 0.10.3beta drauf, bekomme die 0.11.0beta1 nicht als Update-Option angezeigt. Gibts da einen Trick? Hoffe, dass damit die Spannung und Leistung bei meinem 1pm plus dann stimmt, ... Leistung teilweise 80 Watt zu hoch im Bereich von 550 Watt meiner Balkon-PV ...

  • JensD du musst über das Web-UI installieren. Dazu die IP des Shelly in die Adresszeile des Browsers eingeben.

  • Dieses Thema enthält 14 weitere Beiträge, die nur für registrierte Benutzer sichtbar sind, bitte registrieren Sie sich oder melden Sie sich an um diese lesen zu können.