Shelly Olsche Posted July 3 Shelly Share Posted July 3 Dear group, Today we released 1.4.0 beta version for Gen2+ Shelly devices. It brings a lot of new features and fixes and the list that follows is long. TL;DR KNX support, Virtual Components and BTHome for Pro devices, IPv6 initial support. Fixes for Pro 3EM, MQTT, blinkenlights. Some breaking changes in rarely used but public interfaces. A lot of fixes and improvements. Please note that your pre 1.4 devices that are not on version 1.3.x will have to be updated first to 1.3.3 and then proceed to update to 1.4. Using the built in OTA mechanism via the embedded web or the Shelly application and our own firmware update servers everything will be handled for you. For anyone who provides an alternative update path to your users please consider the above. Updating from pre 1.2 firmware version directly to 1.4 can lead to unrecoverable device. Firmware changes Added: - [Pro] User (Reset) button on the face of the device can toggle on or off the switch outputs and window covers. - [Pro] User (Reset) button emits events sys_btn_down, sys_btn_up, sys_btn_push, which can be used in scripts or read by connected observers. - [Pro] Virtual components and BTHome components. - [KNX] KNXnet/IP support in Shelly devices. For more information on the topic, please see our documentation: https://kb.shelly.cloud/knowledg.../shelly-knx-documentation. You will find supported devices, setup instructions and use cases described. - [Pro 3EM] Support for webhooks for total power and total current. - [Pro 3EM, Pro EM] Support for lower current CT types than initially shipped with. - [PM Mini] Support for reversing power direction. - [Gen3+, Pro devices] IPv6 support. Devices will attempt to obtain a public address using the Neighbour Discovery Protocol. If successful, this address can then be used to reach a Shelly device on the network, and device will include it in MDNS host advertisements. IPv4 is still required for most of the functionality of the device to work as many internal systems will be triggered when an IPv4 address is acquired. - [RGB, RGBW] Control brightness, white and rgbvalues in button_presets and night_mode. - [Light, RGB, RGBW] Added relative offset as argument to the Set method. - [Light, RGB, RGBW] Added DimUp, DimDown, DimStop methods. - [Plus RGBW PM] Added high frequency mode for reducing PWM modulation induced noise. - [BLU Gw] Support to disable system LED. - [Virtual components] Synchronous methods Virtual.setValue, Virtual.getValue, Virtual.getStatus, Virtual.getConfig, Virtual.setConfig, Virtual.on - Use same cert bundle for OTA check and HTTPS connection. Fixed: - [Pro 3EM] Power meter failure problem. Device recovers after power_meter_failureerror. - [Pro 3EM] Reverse direction of measurement in monophase profile not working properly. - [Pro 3EM] Crash when phase to phase calibration is performed. - [PM Mini] Incorrect frequency reporting when used on 60Hz networks. - [Ethernet] Setting DNS server when interface is statically configured requires all other options set. The whole configuration was overhauled. - [HTTP] Handling zero length responses not closing connection. - [MQTT] Configuring client certificate does not require restart which leads to reports for a defect. - [MQTT] Queue overflow problems. Now more than one outstanding request is allowed in the queue. - [BLE] Attempts to advertise even if BLE is not running. - [BLE Scanner] Lifetime issues. - [Scripting] Problems creating or calling script from another script. - [Debug] Fix websocket authentication for debug logs. Changed: - Updated to IDF 5.2.1 and mbedtls 3.5.2 - Repartition all 4M devices to reallocate 64K from FS to app. - [Shelly.ListTimezones] BREAKING Paginate response to handle large responses. - [RBG, RGBW] BREAKING Replace /light/{id} with /color/{id}HTTP endpoints. - [Light, RGB, RGBW] Apply night mode regardless of current brightness. - [Light, RGB, RGBW] Do not apply min_brightness_on_togglewhen night mode is active. Embedded web UI changes Added: - [KNX] Configuration UI - [Pro] Virtual components and BTHome components support. - [Pro] BTHome on device dashboard. - [Wi-Fi] Connection status and failure reason. - [BLU Gw] Enable and disable system LED. - [Pro 3EM] Configure actions (webhooks) based on total power and total current. - [Debug] Enable websocket debug from the context of the script editor or debug log in diagnostics. - Device name shown in browser window title bar (browser tab). Fixed: - [Schedules] Editor crash when invalid payload is saved - [Wi-Fi] Invalid status for second station configuration - [Cover] Slider reactivity, configuration of obstacle detection, auto-recovery configuration - [RPC] RPC over UDP can not be configured - [Plug S] LED indicator settings can not be configured Changed: - Unified behavior of settings pages - Status bar - AP and Range extender pages improved - Script editor enhancements - Improved color picker The above is not an exhaustive list. Please also see https://shelly-api-docs.shelly.cloud/gen2/changelog for more details. Most of the device and API related features are explained in more details in https://shelly-api-docs.shelly.cloud/gen2/ Liebe Gruppe, heute haben wir die Beta-Version 1.4.0 für Gen2+ Shelly-Geräte veröffentlicht. Sie bringt eine Menge neuer Funktionen und Fehlerbehebungen und die folgende Liste ist lang. TL;DR KNX-Unterstützung, virtuelle Komponenten und BTHome für Pro-Geräte, IPv6-Erstunterstützung. Korrekturen für Pro 3EM, MQTT, Blinkenlights. Einige bahnbrechende Änderungen in selten genutzten, aber öffentlichen Schnittstellen. Eine Menge Korrekturen und Verbesserungen. Bitte beachten Sie, dass Ihre Geräte vor Version 1.4, die nicht auf Version 1.3.x sind, zuerst auf 1.3.3 aktualisiert werden müssen und dann auf 1.4. Mit dem eingebauten OTA-Mechanismus über das eingebettete Web oder die Shelly-Anwendung und unsere eigenen Firmware-Update-Server wird alles für Sie erledigt. Wenn Sie Ihren Nutzern einen alternativen Aktualisierungspfad anbieten, beachten Sie bitte die obigen Hinweise. Ein Update von einer Firmware-Version vor 1.2 direkt auf 1.4 kann zu einem nicht wiederherstellbaren Gerät führen. Firmware-Änderungen Hinzugefügt: - [Pro] Benutzer (Reset)-Taste auf der Vorderseite des Geräts kann die Schaltausgänge und Fensterabdeckungen ein- oder ausschalten. - Pro] Benutzer (Reset)-Taste sendet Ereignisse sys_btn_down, sys_btn_up, sys_btn_push, die in Skripten verwendet oder von angeschlossenen Beobachtern gelesen werden können. - Pro] Virtuelle Komponenten und BTHome-Komponenten. - KNX] KNXnet/IP-Unterstützung in Shelly-Geräten. Weitere Informationen zu diesem Thema finden Sie in unserer Dokumentation: https://kb.shelly.cloud/knowledg.../shelly-knx-documentation. Hier finden Sie unterstützte Geräte, Einrichtungsanweisungen und Anwendungsfälle beschrieben. - Pro 3EM] Unterstützung von Webhooks für Gesamtleistung und Gesamtstrom. - Pro 3EM, Pro EM] Unterstützung für Stromwandlertypen mit geringerer Stromstärke als im Lieferumfang enthalten. - PM Mini] Unterstützung für die Umkehrung der Stromrichtung. - Gen3+, Pro-Geräte] IPv6-Unterstützung. Die Geräte versuchen, über das Neighbour Discovery Protocol eine öffentliche Adresse zu erhalten. Bei Erfolg kann diese Adresse dann verwendet werden, um ein Shelly-Gerät im Netzwerk zu erreichen, und das Gerät nimmt sie in MDNS-Hostanzeigen auf. IPv4 ist immer noch erforderlich, damit die meisten Funktionen des Geräts funktionieren, da viele interne Systeme ausgelöst werden, wenn eine IPv4-Adresse erworben wird. - RGB, RGBW] Steuerung von Helligkeit, Weiß und RGBW-Wertenin button_presets und night_mode. - Light, RGB, RGBW] Relativer Offset als Argument für die Set-Methode hinzugefügt. - Licht, RGB, RGBW] DimUp, DimDown, DimStop Methoden hinzugefügt. - Plus RGBW PM] Hochfrequenzmodus zur Reduzierung des durch PWM-Modulation verursachten Rauschens hinzugefügt. - BLU Gw] Unterstützung zum Deaktivieren der System-LED. - Virtuelle Komponenten] Synchrone Methoden Virtual.setValue, Virtual.getValue, Virtual.getStatus, Virtual.getConfig, Virtual.setConfig, Virtual.on - Verwendung desselben Zertifikatsbündels für OTA-Check und HTTPS-Verbindung. Behoben: - [Pro 3EM] Problem beim Ausfall des Stromzählers. Gerät erholt sich nach power_meter_failureerror. - Pro 3EM] Umkehrung der Messrichtung im einphasigen Profil funktioniert nicht richtig. - Pro 3EM] Absturz, wenn eine Phase-Phase-Kalibrierung durchgeführt wird. - PM Mini] Falsche Frequenzmeldung bei Verwendung in 60Hz-Netzwerken. - Ethernet] Die Einstellung des DNS-Servers bei statisch konfigurierter Schnittstelle erfordert die Einstellung aller anderen Optionen. Die gesamte Konfiguration wurde überarbeitet. - HTTP] Behandlung von Antworten mit einer Länge von Null schließt die Verbindung nicht. - MQTT] Das Konfigurieren des Client-Zertifikats erfordert keinen Neustart, was zu Fehlermeldungen führt. - MQTT] Probleme mit Warteschlangenüberlauf. Jetzt ist mehr als eine ausstehende Anfrage in der Warteschlange erlaubt. - BLE] Versucht zu werben, auch wenn BLE nicht läuft. - BLE Scanner] Probleme mit der Lebenszeit. - Skripting] Probleme beim Erstellen oder Aufrufen eines Skripts aus einem anderen Skript. - Debug] Behebung der Websocket-Authentifizierung für Debug-Protokolle. Geändert: - Aktualisiert auf IDF 5.2.1 und mbedtls 3.5.2 - Repartitionierung aller 4M-Geräte, um 64K von FS auf App umzuverteilen. - Shelly.ListTimezones] BREAKING Antwort paginieren, um große Antworten zu verarbeiten. - [RBG, RGBW] BREAKING Ersetzen Sie /light/{id} durch /color/{id}HTTP-Endpunkte. - Licht, RGB, RGBW] Nachtmodus unabhängig von der aktuellen Helligkeit anwenden. - Licht, RGB, RGBW] min_brightness_on_togglenicht anwenden , wennder Nachtmodus aktiv ist. Änderungen an der eingebetteten Web-UI Hinzugefügt: - [KNX] Konfigurations-UI - Pro] Unterstützung von virtuellen Komponenten und BTHome-Komponenten. - Pro] BTHome auf dem Geräte-Dashboard. - Wi-Fi] Verbindungsstatus und Fehlerursache. - BLU Gw] Aktivieren und Deaktivieren der System-LED. - Pro 3EM] Konfigurieren Sie Aktionen (Webhooks) basierend auf der Gesamtleistung und dem Gesamtstrom. - Debug] Aktivieren Sie das Debuggen des Websockets im Kontext des Skript-Editors oder des Debug-Protokolls in der Diagnose. - Gerätename wird in der Titelleiste des Browser-Fensters angezeigt (Browser-Tab). Behoben: - [Zeitpläne] Absturz des Editors, wenn eine ungültige Nutzlast gespeichert wird - Wi-Fi] Ungültiger Status für die Konfiguration der zweiten Station - Abdeckung] Schieberegler-Reaktivität, Konfiguration der Hinderniserkennung, Konfiguration der automatischen Wiederherstellung - RPC] RPC über UDP kann nicht konfiguriert werden - Plug S] LED-Anzeigeeinstellungen können nicht konfiguriert werden Geändert: - Einheitliches Verhalten der Einstellungsseiten - Statusleiste - AP und Range Extender Seiten verbessert - Verbesserungen im Skript-Editor - Verbesserter Farbwähler Die obige Liste ist nicht erschöpfend. Bitte lesen Sie auch https://shelly-api-docs.shelly.cloud/gen2/changelog für weitere Details. Die meisten der geräte- und API-bezogenen Funktionen werden unter https://shelly-api-docs.shelly.cloud/gen2/ näher erläutert. 1 3 Quote Link to comment Share on other sites More sharing options...
AxelCi Posted July 7 Share Posted July 7 On 7/3/2024 at 4:40 PM, Olsche said: Dear group, Today we released 1.4.0 beta version for Gen2+ Shelly devices. It brings a lot of new features and fixes and the list that follows is long. TL;DR KNX support, Virtual Components and BTHome for Pro devices, IPv6 initial support. Fixes for Pro 3EM, MQTT, blinkenlights. Some breaking changes in rarely used but public interfaces. A lot of fixes and improvements. Please note that your pre 1.4 devices that are not on version 1.3.x will have to be updated first to 1.3.3 and then proceed to update to 1.4. Using the built in OTA mechanism via the embedded web or the Shelly application and our own firmware update servers everything will be handled for you. For anyone who provides an alternative update path to your users please consider the above. Updating from pre 1.2 firmware version directly to 1.4 can lead to unrecoverable device. Firmware changes Added: - [Pro] User (Reset) button on the face of the device can toggle on or off the switch outputs and window covers. - [Pro] User (Reset) button emits events sys_btn_down, sys_btn_up, sys_btn_push, which can be used in scripts or read by connected observers. - [Pro] Virtual components and BTHome components. - [KNX] KNXnet/IP support in Shelly devices. For more information on the topic, please see our documentation: https://kb.shelly.cloud/knowledg.../shelly-knx-documentation. You will find supported devices, setup instructions and use cases described. - [Pro 3EM] Support for webhooks for total power and total current. - [Pro 3EM, Pro EM] Support for lower current CT types than initially shipped with. - [PM Mini] Support for reversing power direction. - [Gen3+, Pro devices] IPv6 support. Devices will attempt to obtain a public address using the Neighbour Discovery Protocol. If successful, this address can then be used to reach a Shelly device on the network, and device will include it in MDNS host advertisements. IPv4 is still required for most of the functionality of the device to work as many internal systems will be triggered when an IPv4 address is acquired. - [RGB, RGBW] Control brightness, white and rgbvalues in button_presets and night_mode. - [Light, RGB, RGBW] Added relative offset as argument to the Set method. - [Light, RGB, RGBW] Added DimUp, DimDown, DimStop methods. - [Plus RGBW PM] Added high frequency mode for reducing PWM modulation induced noise. - [BLU Gw] Support to disable system LED. - [Virtual components] Synchronous methods Virtual.setValue, Virtual.getValue, Virtual.getStatus, Virtual.getConfig, Virtual.setConfig, Virtual.on - Use same cert bundle for OTA check and HTTPS connection. Fixed: - [Pro 3EM] Power meter failure problem. Device recovers after power_meter_failureerror. - [Pro 3EM] Reverse direction of measurement in monophase profile not working properly. - [Pro 3EM] Crash when phase to phase calibration is performed. - [PM Mini] Incorrect frequency reporting when used on 60Hz networks. - [Ethernet] Setting DNS server when interface is statically configured requires all other options set. The whole configuration was overhauled. - [HTTP] Handling zero length responses not closing connection. - [MQTT] Configuring client certificate does not require restart which leads to reports for a defect. - [MQTT] Queue overflow problems. Now more than one outstanding request is allowed in the queue. - [BLE] Attempts to advertise even if BLE is not running. - [BLE Scanner] Lifetime issues. - [Scripting] Problems creating or calling script from another script. - [Debug] Fix websocket authentication for debug logs. Changed: - Updated to IDF 5.2.1 and mbedtls 3.5.2 - Repartition all 4M devices to reallocate 64K from FS to app. - [Shelly.ListTimezones] BREAKING Paginate response to handle large responses. - [RBG, RGBW] BREAKING Replace /light/{id} with /color/{id}HTTP endpoints. - [Light, RGB, RGBW] Apply night mode regardless of current brightness. - [Light, RGB, RGBW] Do not apply min_brightness_on_togglewhen night mode is active. Embedded web UI changes Added: - [KNX] Configuration UI - [Pro] Virtual components and BTHome components support. - [Pro] BTHome on device dashboard. - [Wi-Fi] Connection status and failure reason. - [BLU Gw] Enable and disable system LED. - [Pro 3EM] Configure actions (webhooks) based on total power and total current. - [Debug] Enable websocket debug from the context of the script editor or debug log in diagnostics. - Device name shown in browser window title bar (browser tab). Fixed: - [Schedules] Editor crash when invalid payload is saved - [Wi-Fi] Invalid status for second station configuration - [Cover] Slider reactivity, configuration of obstacle detection, auto-recovery configuration - [RPC] RPC over UDP can not be configured - [Plug S] LED indicator settings can not be configured Changed: - Unified behavior of settings pages - Status bar - AP and Range extender pages improved - Script editor enhancements - Improved color picker The above is not an exhaustive list. Please also see https://shelly-api-docs.shelly.cloud/gen2/changelog for more details. Most of the device and API related features are explained in more details in https://shelly-api-docs.shelly.cloud/gen2/ Liebe Gruppe, heute haben wir die Beta-Version 1.4.0 für Gen2+ Shelly-Geräte veröffentlicht. Sie bringt eine Menge neuer Funktionen und Fehlerbehebungen und die folgende Liste ist lang. TL;DR KNX-Unterstützung, virtuelle Komponenten und BTHome für Pro-Geräte, IPv6-Erstunterstützung. Korrekturen für Pro 3EM, MQTT, Blinkenlights. Einige bahnbrechende Änderungen in selten genutzten, aber öffentlichen Schnittstellen. Eine Menge Korrekturen und Verbesserungen. Bitte beachten Sie, dass Ihre Geräte vor Version 1.4, die nicht auf Version 1.3.x sind, zuerst auf 1.3.3 aktualisiert werden müssen und dann auf 1.4. Mit dem eingebauten OTA-Mechanismus über das eingebettete Web oder die Shelly-Anwendung und unsere eigenen Firmware-Update-Server wird alles für Sie erledigt. Wenn Sie Ihren Nutzern einen alternativen Aktualisierungspfad anbieten, beachten Sie bitte die obigen Hinweise. Ein Update von einer Firmware-Version vor 1.2 direkt auf 1.4 kann zu einem nicht wiederherstellbaren Gerät führen. Firmware-Änderungen Hinzugefügt: - [Pro] Benutzer (Reset)-Taste auf der Vorderseite des Geräts kann die Schaltausgänge und Fensterabdeckungen ein- oder ausschalten. - Pro] Benutzer (Reset)-Taste sendet Ereignisse sys_btn_down, sys_btn_up, sys_btn_push, die in Skripten verwendet oder von angeschlossenen Beobachtern gelesen werden können. - Pro] Virtuelle Komponenten und BTHome-Komponenten. - KNX] KNXnet/IP-Unterstützung in Shelly-Geräten. Weitere Informationen zu diesem Thema finden Sie in unserer Dokumentation: https://kb.shelly.cloud/knowledg.../shelly-knx-documentation. Hier finden Sie unterstützte Geräte, Einrichtungsanweisungen und Anwendungsfälle beschrieben. - Pro 3EM] Unterstützung von Webhooks für Gesamtleistung und Gesamtstrom. - Pro 3EM, Pro EM] Unterstützung für Stromwandlertypen mit geringerer Stromstärke als im Lieferumfang enthalten. - PM Mini] Unterstützung für die Umkehrung der Stromrichtung. - Gen3+, Pro-Geräte] IPv6-Unterstützung. Die Geräte versuchen, über das Neighbour Discovery Protocol eine öffentliche Adresse zu erhalten. Bei Erfolg kann diese Adresse dann verwendet werden, um ein Shelly-Gerät im Netzwerk zu erreichen, und das Gerät nimmt sie in MDNS-Hostanzeigen auf. IPv4 ist immer noch erforderlich, damit die meisten Funktionen des Geräts funktionieren, da viele interne Systeme ausgelöst werden, wenn eine IPv4-Adresse erworben wird. - RGB, RGBW] Steuerung von Helligkeit, Weiß und RGBW-Wertenin button_presets und night_mode. - Light, RGB, RGBW] Relativer Offset als Argument für die Set-Methode hinzugefügt. - Licht, RGB, RGBW] DimUp, DimDown, DimStop Methoden hinzugefügt. - Plus RGBW PM] Hochfrequenzmodus zur Reduzierung des durch PWM-Modulation verursachten Rauschens hinzugefügt. - BLU Gw] Unterstützung zum Deaktivieren der System-LED. - Virtuelle Komponenten] Synchrone Methoden Virtual.setValue, Virtual.getValue, Virtual.getStatus, Virtual.getConfig, Virtual.setConfig, Virtual.on - Verwendung desselben Zertifikatsbündels für OTA-Check und HTTPS-Verbindung. Behoben: - [Pro 3EM] Problem beim Ausfall des Stromzählers. Gerät erholt sich nach power_meter_failureerror. - Pro 3EM] Umkehrung der Messrichtung im einphasigen Profil funktioniert nicht richtig. - Pro 3EM] Absturz, wenn eine Phase-Phase-Kalibrierung durchgeführt wird. - PM Mini] Falsche Frequenzmeldung bei Verwendung in 60Hz-Netzwerken. - Ethernet] Die Einstellung des DNS-Servers bei statisch konfigurierter Schnittstelle erfordert die Einstellung aller anderen Optionen. Die gesamte Konfiguration wurde überarbeitet. - HTTP] Behandlung von Antworten mit einer Länge von Null schließt die Verbindung nicht. - MQTT] Das Konfigurieren des Client-Zertifikats erfordert keinen Neustart, was zu Fehlermeldungen führt. - MQTT] Probleme mit Warteschlangenüberlauf. Jetzt ist mehr als eine ausstehende Anfrage in der Warteschlange erlaubt. - BLE] Versucht zu werben, auch wenn BLE nicht läuft. - BLE Scanner] Probleme mit der Lebenszeit. - Skripting] Probleme beim Erstellen oder Aufrufen eines Skripts aus einem anderen Skript. - Debug] Behebung der Websocket-Authentifizierung für Debug-Protokolle. Geändert: - Aktualisiert auf IDF 5.2.1 und mbedtls 3.5.2 - Repartitionierung aller 4M-Geräte, um 64K von FS auf App umzuverteilen. - Shelly.ListTimezones] BREAKING Antwort paginieren, um große Antworten zu verarbeiten. - [RBG, RGBW] BREAKING Ersetzen Sie /light/{id} durch /color/{id}HTTP-Endpunkte. - Licht, RGB, RGBW] Nachtmodus unabhängig von der aktuellen Helligkeit anwenden. - Licht, RGB, RGBW] min_brightness_on_togglenicht anwenden , wennder Nachtmodus aktiv ist. Änderungen an der eingebetteten Web-UI Hinzugefügt: - [KNX] Konfigurations-UI - Pro] Unterstützung von virtuellen Komponenten und BTHome-Komponenten. - Pro] BTHome auf dem Geräte-Dashboard. - Wi-Fi] Verbindungsstatus und Fehlerursache. - BLU Gw] Aktivieren und Deaktivieren der System-LED. - Pro 3EM] Konfigurieren Sie Aktionen (Webhooks) basierend auf der Gesamtleistung und dem Gesamtstrom. - Debug] Aktivieren Sie das Debuggen des Websockets im Kontext des Skript-Editors oder des Debug-Protokolls in der Diagnose. - Gerätename wird in der Titelleiste des Browser-Fensters angezeigt (Browser-Tab). Behoben: - [Zeitpläne] Absturz des Editors, wenn eine ungültige Nutzlast gespeichert wird - Wi-Fi] Ungültiger Status für die Konfiguration der zweiten Station - Abdeckung] Schieberegler-Reaktivität, Konfiguration der Hinderniserkennung, Konfiguration der automatischen Wiederherstellung - RPC] RPC über UDP kann nicht konfiguriert werden - Plug S] LED-Anzeigeeinstellungen können nicht konfiguriert werden Geändert: - Einheitliches Verhalten der Einstellungsseiten - Statusleiste - AP und Range Extender Seiten verbessert - Verbesserungen im Skript-Editor - Verbesserter Farbwähler Die obige Liste ist nicht erschöpfend. Bitte lesen Sie auch https://shelly-api-docs.shelly.cloud/gen2/changelog für weitere Details. Die meisten der geräte- und API-bezogenen Funktionen werden unter https://shelly-api-docs.shelly.cloud/gen2/ näher erläutert. Leider habe keine Möglichkeit in der App gefunden, um das Firmware- Update durchzuführen - ich könnte einen Tipp gebrauchen! Quote Link to comment Share on other sites More sharing options...
Members thgoebel Posted July 7 Members Share Posted July 7 (edited) Die Firmware 1.4.0-Beta wird erst dann angeboten, wenn man 1.3.3 installiert hat! Zweitens: Nutze die WebUI zum Updaten! Edited July 7 by thgoebel Quote Link to comment Share on other sites More sharing options...
Ingmar Posted July 8 Share Posted July 8 Home Assistant users, be careful with 1.4.0-beta1: the new IPv6 support causes known problems with the shelly integration: https://github.com/home-assistant/core/issues/121436 Unfortunately, a downgrade is not supported. Here's what I got from support after a downgrade to 1.3.3 rendered my Pro Dimmer 2PM dysfunctional: "We will not be able to address issues with lower versions. Even it is expected that downgrade of Gen2/Gen3 devices after firmware 1.4.0 will not be possible due to unknown issues that might arise.". Other downgraded devices seem to be functioning normally, so ymmv. Quote Link to comment Share on other sites More sharing options...
schreckus Posted July 9 Share Posted July 9 I miss the Display Mode option for shelly pro 4 PM: 1.4.0. Beta 1 Firmware 1.3.3 firmware If i add "/#/settings/display-mode" to the URL - i can allready reach the Display page of 1.4.0 Firmware 2 Quote Link to comment Share on other sites More sharing options...
Shelly Olsche Posted July 9 Author Shelly Share Posted July 9 1 hour ago, schreckus said: I miss the Display Mode option for shelly pro 4 PM: Thanks for the report, it will be investigated (the same for PRO Dual Cover PM) 1 Quote Link to comment Share on other sites More sharing options...
Mathias112 Posted July 12 Share Posted July 12 Hi, at the moment the PlusPlug S is not part of the supported device list for KNX access. Are there any investigations ongoing to add the Plugs to the list? There would be awsome, if the Plus plugs can be controlled via knx, too. Thanks Mathias 1 Quote Link to comment Share on other sites More sharing options...
tvbshelly Posted July 12 Share Posted July 12 On 8.7.2024 at 11:30, Ingmar said: Unfortunately, a downgrade is not supported. In the WebUI, I have the option of reverting to the stable version (Pro 3EM): Quote Link to comment Share on other sites More sharing options...
Antarctic-Christian Posted July 13 Share Posted July 13 I have tried the new beta firmware today and tested the KNX integration. first impression: it works however I cannot configure a physical adress 0.0.x in the interface. Even though this is a valid adress according to the knx standard, it cannot be chosen in the web interface. Would be great to have this integrated in the next firmware release thanks, christian Quote Link to comment Share on other sites More sharing options...
Shelly Olsche Posted July 18 Author Shelly Share Posted July 18 Greetings and big thank you for the valuable input. We have just released beta2 -> 1.4.0-beta2 Here is a short list of the changes made: Firmware: Update bt-common to fix a UAF in scan results processing Fix eJS string literal in switch-case Embedded web: Display settings are missing for Pro4PM/Pro2Cover [Pro3EM] Missing add-on card Cover lost position message appear when reach position closed [PRO] Add configuration of behavior of reset (sys, user) button [CHANGE REQUEST] Re-work the Diagnostic's button for debug log and device data in 1.4.0-beta1 [Pro3EM] New Action -> Incorrect input field placeholder ______________________________________________________________________________________________________________ Viele Grüße und ein großes Dankeschön für den wertvollen Input. Wir haben soeben die Beta2 veröffentlicht -> 1.4.0-beta2 Hier ist eine kurze Liste der Änderungen: Firmware: Update bt-common zur Behebung eines UAFs bei der Verarbeitung von Scanergebnissen Fix eJS string literal in switch-case Eingebettetes Web: Anzeigeeinstellungen fehlen für Pro4PM/Pro2Cover Pro3EM: Fehlende Add-on Karte Meldung, dass die Abdeckung ihre Position verloren hat, wird angezeigt, wenn die Position geschlossen ist PRO: Konfiguration des Verhaltens der Reset-Taste (sys, user) hinzufügen Änderungs-Anfrage: Überarbeitung der Diagnoseschaltfläche für Debug-Log und Gerätedaten in 1.4.0-beta1 Pro3EM: Neue Aktion -> Platzhalter für falsches Eingabefeld 2 Quote Link to comment Share on other sites More sharing options...
Anto79-ops Posted July 21 Share Posted July 21 (edited) accidental double post, sorry Edited July 21 by Anto79-ops Quote Link to comment Share on other sites More sharing options...
Anto79-ops Posted July 21 Share Posted July 21 (edited) hello! Running this Beta FW 1.4.0-beta2-g528f88c (and also on 1.3.3), I noticed the device disconnets and connects a lot from my WiFi, even if signal strength is -33 dBm. Any idea why this happens? Here's my router data (UDM Pro Router with APs) for the Shelly device; you can see green means connected and grey means disconnected. I also have BLE scanner for active scans for the BT proxy feature in Home Assistant enabled. In Home Assistant, there are lots of logs about it the device disconnecting, etc. Any idea why it disconnects and connects that much? thanks Please note, I have a Shelly Plus 1 UL (my router incorrectly identifies it as a Shelly Plus 2 PM). Edited July 21 by Anto79-ops Quote Link to comment Share on other sites More sharing options...
Shelly Olsche Posted July 21 Author Shelly Share Posted July 21 could it be that you have an IP conflict and the IP was assigned twice? Quote Link to comment Share on other sites More sharing options...
JEM Posted July 22 Share Posted July 22 (edited) I have tried the integration and it works partially for me. I can send commands from KNX to the Shelly device (Dimmer Pro 2PM). However I get no feedback back to the KNX when operating the device from the UI. I use a separat feedback adress. Jesper Edited July 22 by JEM Quote Link to comment Share on other sites More sharing options...
guz Posted July 23 Share Posted July 23 I'm using a Shelly plus bluetooth gateway to get data from four Shelly BLU H&T and send them via MQTT. This was terribly unreliable on 1.3.3, sensor data would update randomly every few minutes or not at all for a couple of hours. With 1.4.0 beta2, this has improved but not fully resolved the issue. Now, at random one or two sensors seem to update once per minute for a couple of hours, then no updates from these sensors are received for another couple of hours, instead sometimes data from one or two of the remaining sensors is received. After rebooting the gateway, it seems that one or two sensors are picked up randomly (which then work for some hours) - not necessarily the same ones that worked before the reboot. MQTT as such works fine, the gateway also reports the uptime of the itseld via MQTT every 15 seconds, this works reliably. Also, if I don't get sensor data from one or more H&T's via MQTT, I don't get sensor data via the shelly cloud neither. Quote Link to comment Share on other sites More sharing options...
Shelly Olsche Posted July 26 Author Shelly Share Posted July 26 Dear group, Today we released Gen2 and Gen3 1.4.0-beta3 beta for Shelly Plus, Pro and Gen3 devices, that you can update to via the device's local web. Fixed OTA: fix regression in app compatibility check when receiving new update Sensor Addon: fix failing initialization of analog input peripheral ----------------------------------------------- Liebe Gruppe, heute haben wir Gen2 und Gen3 1.4.0-beta3 beta für Shelly Plus, Pro und Gen3 Geräte veröffentlicht, auf die Sie über das lokale Web-UI des Gerätes aktualisieren können. Behoben OTA: Regression in der App-Kompatibilitätsprüfung beim Empfang eines neuen Updates behoben Sensor Addon: Behebung eines Fehlers bei der Initialisierung der analogen Eingangsperipherie 2 Quote Link to comment Share on other sites More sharing options...
towiat Posted July 26 Share Posted July 26 There is a behavior change with regards to scripting and schedules between FW 1.3.3 and 1.4.0-beta3 on my Shelly Plus Plug S. The following code creates a schedule that calls the function hello() every five seconds: function hello() { print("Hello."); } function createSchedule() { Shelly.call( "Schedule.Create", { enable: true, timespec: "0/5 * * * * *", calls: [ { method: "Script.Eval", params: { id: Shelly.getCurrentScriptId(), code: "hello()", }, }, ], } ); } createSchedule(); This works fine on both 1.3.3 and 1.4.0-beta3. However, the created schedule looks differently - on 1.3.3, it looks like this: On 1.4.0-beta3, the schedule shows the message "Call may not work as expected": I couldn't find anything in the changelog that would explain this - is this just a visual glitch or is there an actual issue with the above code on 1.4.0-beta3? Quote Link to comment Share on other sites More sharing options...
Smartlife Nelson Posted July 31 Share Posted July 31 On 7/27/2024 at 12:35 AM, Olsche said: Dear group, Today we released Gen2 and Gen3 1.4.0-beta3 beta for Shelly Plus, Pro and Gen3 devices, that you can update to via the device's local web. Fixed OTA: fix regression in app compatibility check when receiving new update Sensor Addon: fix failing initialization of analog input peripheral ----------------------------------------------- Liebe Gruppe, heute haben wir Gen2 und Gen3 1.4.0-beta3 beta für Shelly Plus, Pro und Gen3 Geräte veröffentlicht, auf die Sie über das lokale Web-UI des Gerätes aktualisieren können. Behoben OTA: Regression in der App-Kompatibilitätsprüfung beim Empfang eines neuen Updates behoben Sensor Addon: Behebung eines Fehlers bei der Initialisierung der analogen Eingangsperipherie Does this mean we can now use this firmware on Shelly Plus Gen 2 Models like the Shelly 2pm Plus? Quote Link to comment Share on other sites More sharing options...
Shelly Olsche Posted July 31 Author Shelly Share Posted July 31 1 hour ago, Smartlife Nelson said: Does this mean we can now use this firmware on Shelly Plus Gen 2 Models like the Shelly 2pm Plus? Exactly, but it is beta status. But you can install it without hesitation and test the new features and fixes. If you discover an bug, please don't hesitate to report it. Quote Link to comment Share on other sites More sharing options...
tvbshelly Posted July 31 Share Posted July 31 The final version is meanwhile available: Quote Link to comment Share on other sites More sharing options...
schreckus Posted August 2 Share Posted August 2 i get a 404 error with the Shelly uni plus - i dont get the point what is missing. what is the sense of the /count-rep-thr sub page? its apear on all of my uni plus, if i click on the Count of Pulse at the main page: Quote Link to comment Share on other sites More sharing options...
Shelly Olsche Posted August 2 Author Shelly Share Posted August 2 22 minutes ago, schreckus said: i get a 404 This is a known issue that will be fixed soon. You can find the setting you are looking for here:: http://IP_PlusUNI/#/input/2/settings/frequency-settings Quote Link to comment Share on other sites More sharing options...
schreckus Posted August 13 Share Posted August 13 On 2.8.2024 at 22:52, Olsche said: This is a known issue that will be fixed soon. You can find the setting you are looking for here:: http://IP_PlusUNI/#/input/2/settings/frequency-settings will it be fixed in the 1.4.2. branch? unfortunately I still see the error in beta 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.