Jump to content
Visit us at IFA2024 / Besuche uns auf der IFA2024 06.-10.09.2024 Stand H1.2-420 ×
Shelly wiring diagram Now LIVE ×

1.4.0 beta version for Gen2+ Shelly devices released / 1.4.0 Betaversion für Gen2+ Shelly-Geräte veröffentlicht


Olsche

Recommended Posts

  • Shelly
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.

 

 

  • Like 1
  • Thanks 3
Link to comment
Share on other sites

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!

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

I miss the Display Mode option for shelly pro 4 PM:

1.4.0. Beta 1 Firmware

image.png.e1e536f826f715c7c38bbebbcd4743e5.png

1.3.3 firmware

image.png.4ef3515d0fa3857fe91c48f16cb41c7e.png

 

 

If i add "/#/settings/display-mode" to the URL - i can allready reach the Display page of 1.4.0 Firmware

  • Like 2
Link to comment
Share on other sites

  • Shelly
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)

  • Like 1
Link to comment
Share on other sites

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

  • Like 1
Link to comment
Share on other sites

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

Link to comment
Share on other sites

  • Shelly

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

 

 

  • Thanks 2
Link to comment
Share on other sites

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).

del.png

Edited by Anto79-ops
Link to comment
Share on other sites

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 by JEM
Link to comment
Share on other sites

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.

Link to comment
Share on other sites

  • Shelly
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

 

  • Thanks 2
Link to comment
Share on other sites

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:

ScheduleScreenshot1.3.3.thumb.png.553f0220fcef767e1d8ab48f060aeff6.png

On 1.4.0-beta3, the schedule shows the message "Call may not work as expected":

ScheduleScreenshot1.4.0-beta3.thumb.png.a50033bff3772071acd3f4bf87e6c91a.png

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?

Link to comment
Share on other sites

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?

Link to comment
Share on other sites

  • Shelly
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.

Link to comment
Share on other sites

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?

image.png.6002f51faa34f71f66f72dbe68da9256.png

 

its apear on all of my uni plus, if i click on the Count of Pulse at the main page:

image.png.70a094cdfa466e28574553f28d902d2b.png

 

 

Link to comment
Share on other sites

  • Shelly
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

Link to comment
Share on other sites

  • 2 weeks later...
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

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Erstelle neue...