Shelly Pro 3EM – Fehlermeldung BLE.CloudRelay.List seit Firmware 2.2.0

Begonnen von Frank D. aus V., 12 November 2026, 22:47:48

Vorheriges Thema - Nächstes Thema

Frank D. aus V.

Hallo zusammen,

nach dem Update meines Shelly Pro 3EM-3CT63 auf die Firmware 2.2.0 erhalte ich in FHEM regelmäßig folgende Fehlermeldung:

Shelly_HttpResponse:code
UG.hz.NT_Zaehler Error:
'404: No handler for BLE.CloudRelay.List',
state is set to 'Error: No Handler'

Meine Konfiguration:

    Gerät: Shelly Pro 3EM-3CT63
    Modell-ID: SPEM-003CEBEU63
    Modellfamilie: Pro/Gen2
    Firmware: v2.2.0
    Firmware-Build: 20261109-150438/2.2.0-g7968dca
    FHEM-Modul: 36_Shelly.pm
    Modulstand laut version: 30.09.2026

Ein update check meldet, dass keine neue Version des Moduls verfügbar ist.

Weitere Untersuchungen:

In der Datei 36_Shelly.pm habe ich folgende Aufrufe gefunden:
Shelly_HttpRequest($hash,"/rpc/BLE.CloudRelay.List","","Shelly_settings2G","BLEclients" );
Diese befinden sich in den Zeilen 5591 und 5672.

Die Abfrage der Shelly-API /rpc/BLE.GetConfig liefert:
{
  "rpc": {
    "enable": false
  }
}

BLE.GetStatus liefert eine Bluetooth-Adresse.

Meine Frage an den/die Entwickler:

Wäre es möglich, die Abfrage BLE.CloudRelay.List im Modul 36_Shelly.pm so anzupassen, dass sie nur dann ausgeführt wird, wenn die entsprechende BLE-RPC-Funktion vom Shelly unterstützt bzw. aktiviert ist?

Möglicherweise sind auch andere Nutzer von Shelly-Geräten mit der neuen Firmware 2.2.0 betroffen.

Eine entsprechende Anpassung im offiziellen Modul wäre sicher sinnvoller als individuelle Änderungen an der lokalen Moduldatei.

Vielen Dank für die Unterstützung!