Support-Thread Modul 36_Shelly.pm

Begonnen von Prof. Dr. Peter Henning, 03 Februar 2021, 08:03:09

Vorheriges Thema - Nächstes Thema

Flachzange

Hallo, ich habe diese Woche einen Shelly Pro 1 erhalten mit der Model ID "SPSW-201XE15UL". Wenn ich es richig gesehen habe, braucht es für die ID noch ein Mapping, damit es im Modul out of the box läuft.

Danke und Grüße
Chris

Starkstrombastler

Zitat von: Flachzange am 24 Mai 2026, 08:05:33Hallo, ich habe diese Woche einen Shelly Pro 1 erhalten mit der Model ID "SPSW-201XE15UL". Wenn ich es richig gesehen habe, braucht es für die ID noch ein Mapping, damit es im Modul out of the box läuft.
Kommt mit dem nächsten Update.
IPC\Ubuntu + Fhem, 1wire, Shellies, Siemens Logo!, Z-Wave, PhilipsTV, Vu+duo2, KM200

Bartimaus

Guten Morgen,

ich habe einen Shelly1 mit Addon als Garagentorsteuerung.
Das funktioniert nach wie vor über die ShellyApp(Cloud) einwandfrei, d.h. ich kann schalten, und bekomme den Status nebst Temperatur und Luftfeuchtigkeit angezeigt.

In FHEM habe ich das ganze über das ShellyModul eingebunden, und das funktionierte bis zum 29.05. auch einwandfrei.
Jetzt sehe ich, das "GetStatus" auf "error" steht. An dem Modul selber habe ich nichts seitdem geändert. Auch ein Netzwerkping funktioniert ohne Probleme

Heute habe ich dann die Firmware aktualisiert, incl. Neustart des Geräts, aber FHEM meldet das Gerät nach wie vor als "error".

Hier das List des Gerätes:

Internals:
   DEF        192.168.nnn.nnn
   FUUID      69527da7-f33f-7539-d8e0-617bdeee2e727d3f
   GEN        3
   ID         S3SW-001X16EU
   INTERVAL   3
   NAME       Shelly.Garagentor
   NR         1325
   NTFY_ORDER 50-Shelly.Garagentor
   SHELLYID   shelly1g3-543204580b98
   STATE      Error
   TYPE       Shelly
   eventCount 809774
   units      0
   OLDREADINGS:
   READINGS:
     2026-05-28 15:29:41   addon           sensor
     2025-12-29 14:10:00   ap              disabled open
     2025-12-29 14:10:00   ap_clients      disabled
     2025-12-29 14:10:00   ap_name         Shelly1G3-543204580B98
     2025-12-29 14:10:00   auto_off        1
     2025-12-29 14:10:00   auto_on         disabled
     2025-12-29 14:10:00   ble             disabled
     2025-12-29 14:10:00   ble_rpc         -
     2026-05-30 03:03:07   cloud           enabled(connected)
     2026-01-30 23:37:22   eco_mode        enabled
     2026-05-30 03:03:58   error           http://192.168.nnn.nnn/rpc/Shelly.GetStatus: empty answer received
     2025-12-30 00:00:10   firmware_ID     20250924-062802/1.7.1-gd336f31
     2025-12-30 00:00:10   firmware_current v1.7.1
     2026-02-09 13:14:48   firmware_updIcon p
     2026-05-24 16:14:30   firmware_updText update needed to v1.7.5, check for beta-version
     2026-05-30 03:03:47   humidity_0      65.3
     2026-05-28 15:44:08   input           unknown
     2026-05-29 19:34:47   input_1         off
     2025-12-29 14:11:00   input_1_id      100
     2026-05-22 18:50:10   input_1_mode    switch straight enabled
     2026-05-28 17:12:28   input_1_name    Tor
     2025-12-29 14:46:04   input_function  momentary
     2026-05-22 18:50:10   input_mode      button straight enabled
     2026-05-30 03:03:30   inttemp         39.1
     2025-12-29 14:09:59   login           open
     2025-12-29 14:09:59   mac             12345678
     2025-12-29 14:09:59   model_ID        S3SW-001X16EU
     2025-12-29 14:09:59   model_family    Gen3
     2025-12-29 14:09:59   model_function  switch
     2025-12-29 14:09:59   model_name      Shelly 1 Gen3
     2025-12-29 14:16:00   name            Shelly.Garagentor
     2026-05-30 03:02:57   network         <html>connected to <a href="http://192.168.nnn.nnn">192.168.nnn.nnn</a> (Wifi)</html>
     2026-04-27 18:43:17   network_DNS     -
     2026-05-30 03:02:57   network_connection online
     2026-05-30 03:02:54   network_disconnects 38
     2025-12-29 14:09:59   network_ip-address 192.168.nnn.nnn
     2026-05-30 03:03:51   network_rssi    -83
     2025-12-29 14:09:59   network_ssid    Ubiquiti
     2025-12-29 14:10:00   network_wifi_roaming -80
     2026-05-29 10:55:12   relay           off
     2026-02-05 20:05:44   restart_required false
     2025-12-29 14:10:59   scripts         0
     2026-05-29 10:55:12   source          timer
     2026-05-30 03:03:58   state           Error
     2026-05-30 03:01:06   temperature_0   24.4
     2026-05-30 03:01:06   temperature_0_avg_day 25.6
     2026-05-30 03:01:06   temperature_0_avg_month 18.8
     2026-05-30 03:01:06   temperature_0_cum_day 278247.1
     2026-05-30 03:01:06   temperature_0_cum_month 48864350.0999995
     2026-05-30 00:01:40   temperature_0_max_day 27.0
     2026-05-26 17:50:21   temperature_0_max_month 37.4
     2026-05-30 03:00:12   temperature_0_min_day 24.4
     2026-05-16 05:54:30   temperature_0_min_month 7.7
     2026-05-12 14:30:51   temperature_0_name Temp.Garage
     2025-12-29 14:10:00   temperature_0_sensor 100 ds18b20 28:03:1B:49:F6:2A:3C:5F
     2025-12-29 14:10:00   temperature_0_sensor_avg_day 100
     2025-12-29 14:10:00   temperature_0_sensor_avg_month 100
     2025-12-29 14:10:00   temperature_0_sensor_cum_day 5100000
     2025-12-29 14:10:00   temperature_0_sensor_cum_month 255660000
     2025-12-29 14:10:00   temperature_0_sensor_max_day 100
     2025-12-29 14:10:00   temperature_0_sensor_max_month 100
     2025-12-29 14:10:00   temperature_0_sensor_min_day 100
     2025-12-29 14:10:00   temperature_0_sensor_min_month 100
     2026-05-29 10:55:12   timer           -
     2026-05-30 03:03:51   uptime          470995
     2026-03-30 12:15:19   webhook_cnt     6 / 0 / 9
     2026-05-05 19:27:57   webhook_ver     65
   helper:
     Sets       config:ap_disable,ap_enable interval password reboot:noArg update:noArg name clear:disconnects,error,responsetimes,extSensors actions script_start script_stop on off toggle on-for-timer off-for-timer input:momentary,toggle,edge,detached,activation
     StatusCall 0
     range_extender disabled
     settings_time 1780102812.51075
     timer      0
   props:
     button     0
     cct        0
     color      0
     em         0
     em1        0
     input      1
     light      0
     meters     0
     namespace  relay
     relay      1
     roller     0
Attributes:
   interval   3
   model      shellyplus1
   room       2.2 Garage,Garage,Shelly

Hat jemand ne Idee was hier falsch läuft ?
LG
B.


FHEM@AMD-Ryzen7-5825U@Debian-LXC (ProxmoxHOST), CUL1101,FS20,IT,DS18B20,DS2413(Heizungslogger),DS2423(Stromlogger)Homematic,HM-LAN,ZWave,MiniCULs,Shelly

gent

Hi,

eine defekte Hardware eines Shelly Dimmer (1. Generation) und ein freundliches Entgegenkommen seitens Shelly hat mir nun ein Shelly Dimmer gen3 beschert. Diesen habe ich mit dem Shelly Modul (wie immer) eingebunden und ein Device wurde angelegt. Allerdings steht als model Attribut da nun "shellyprodm1pm" In den Readings sehe ich aber

model_ID S3DM-0A101WWL
model_family Gen3
model_function dimmer
model_name Shelly Dimmer Gen3

Beim alten Device stand im model Attribut noch "shellydimmer" drin.

Soweit ich es sehen kann funktioniert das neue Device aber. Zumindest geht es an und aus und es dimmt auch.

Ist das ein Schönheitsfehler oder ist es etwas, um das es sich zu kümmern lohnt?

Liebe Grüße
fhem auf rPi3 mit USB boot und M2, cul866 (hm), homebridge, FlowerSens, Shelly, Harmony, WemosD1, Sonoff/Tasmota, grafana, mqtt/mosquitto

Bartimaus

@Starkstrombastler

Hallöle,

ich habe mir mal wieder ein neues Shelly-Device gegönnt. Bin scheinbar wieder der Erste.
Der Gerät nennt sich "Shelly The Pill"

Beim Versuch dieses über das ShellyModul einzubinden habe ich folgende Fehlermeldung bekommen:

[Shelly_getModel] /shelly: device Shelly.ThePill is of type 'S3SN-0U53X' but we have no key of that name, proposed model is 'generic'
Falls es keinen zu grossen Aufwand macht, würde ich mich freuen wenn Du das ins Modul einbinden könntest. Bis dahin werde ich es via MQTT benutzen (was ich aber nicht sooo mag :) )

Für Rückfragen stehe ich selbstverständlich zur Verfügung...

LG
LG
B.


FHEM@AMD-Ryzen7-5825U@Debian-LXC (ProxmoxHOST), CUL1101,FS20,IT,DS18B20,DS2413(Heizungslogger),DS2423(Stromlogger)Homematic,HM-LAN,ZWave,MiniCULs,Shelly

LukeSky007

Zitat von: Prof. Dr. Peter Henning am 23 Dezember 2025, 21:05:03Diese Wetterstation hat mit den Shelly-Geräten _gar nichts_ zu tun.

Es sollte problemlos möglich sein, die Daten mit dem HTTPMOD-Modul für FHEM abzugreifen.

LG

pah


Es gibt diese WS90  mit Shelly - Interface  nun tatsächlich - mit Blutoooth und Zigbee

FHEM 5.9 RasPi 3B+,  1x HM-MOD-RPI-PCB, 4x HM-LC-BL1-FM, 1x HM-ES-PMSw1-Pl-DN-R1, 3x HM-CC-RT-DN, 5x HM-SEC-SCo, 1x HM-LC-SW1-FM, 1x HM-SEC-MDIR-2, 1x HM-Sen-MDIR-O, 1x HM-WDS40-TH-I-2, ecowitt: GW200X , WS90, 4x WH51

Starkstrombastler

Zitat von: gent am 10 Juni 2026, 19:48:31Ist das ein Schönheitsfehler oder ist es etwas, um das es sich zu kümmern lohnt?
Das ist der zeitlichen Evolution der Shellies geschuldet: der ProDM1PM war halt der erste Dimmer mit der Firmware der 2. Generation.
Das könnte man zwar schöner machen, läuft aber dabei immer Gefahr, dass sich irgendwo ein Fehler einschleicht.
IPC\Ubuntu + Fhem, 1wire, Shellies, Siemens Logo!, Z-Wave, PhilipsTV, Vu+duo2, KM200

Starkstrombastler

Zitat von: Bartimaus am 10 Juni 2026, 19:49:58Falls es keinen zu grossen Aufwand macht, würde ich mich freuen wenn Du das ins Modul einbinden könntest. Bis dahin werde ich es via MQTT benutzen
Die Pille ist derzeit (und sicherlich noch mindestens eine ganze Weile) im Modul nur in der Art berücksichtigt, als dass das Modul den Typ "generic" anwendet. Aber da war im Modul noch ein kleiner Schreibfehler im Key, und zumindest das wird im nächsten Update korrigiert.
IPC\Ubuntu + Fhem, 1wire, Shellies, Siemens Logo!, Z-Wave, PhilipsTV, Vu+duo2, KM200

gent

Zitat von: Starkstrombastler am 10 Juni 2026, 21:08:21
Zitat von: gent am 10 Juni 2026, 19:48:31Ist das ein Schönheitsfehler oder ist es etwas, um das es sich zu kümmern lohnt?
Das ist der zeitlichen Evolution der Shellies geschuldet: der ProDM1PM war halt der erste Dimmer mit der Firmware der 2. Generation.
Das könnte man zwar schöner machen, läuft aber dabei immer Gefahr, dass sich irgendwo ein Fehler einschleicht.

Verständlich. Ich kann damit leben. Wie geschrieben scheint ja alles Wichtige zu funktionieren.

Dank und Grüße
fhem auf rPi3 mit USB boot und M2, cul866 (hm), homebridge, FlowerSens, Shelly, Harmony, WemosD1, Sonoff/Tasmota, grafana, mqtt/mosquitto

Prof. Dr. Peter Henning

Zitat von: Bartimaus am 10 Juni 2026, 19:49:58Bin scheinbar wieder der Erste.
Nö, liegt bei mir schon seit 4 Wochen. Irgendwie fehlt mir noch der Use Case...
Zitat von: LukeSky007 am 10 Juni 2026, 20:45:40Es gibt diese WS90  mit Shelly - Interface  nun tatsächlich - mit Blutoooth und Zigbee
Sieh an, I stand corrected.

Allerdings würde ich nicht empfehlen, das Teil auch noch ins Modul aufzunehmen.

LG

pah

Bartimaus

Zitat von: Prof. Dr. Peter Henning am 11 Juni 2026, 14:48:36
Zitat von: Bartimaus am 10 Juni 2026, 19:49:58Bin scheinbar wieder der Erste.
Nö, liegt bei mir schon seit 4 Wochen. Irgendwie fehlt mir noch der Use Case...
LG

pah

Habe jetzt 10 DS18B20 insgesamt an beide Pillen (je 5) drangehangen. Laufen daran sehr stabil. In meinem 1wire-Netzwerk zickten diese schon länger. Ich vermute aufgrund der Baustruktur bei mir mit Leitungslängen von ca. 30m. Jetzt aufgesplittet, und bis jetzt tadellos.

Dabei ist mir aufgefallen, das via 1wire der Datenkanal (via Forums-USB-Busmaster) mit 4,9V lief, hier mit der Pille nur mit 3,3V.
LG
B.


FHEM@AMD-Ryzen7-5825U@Debian-LXC (ProxmoxHOST), CUL1101,FS20,IT,DS18B20,DS2413(Heizungslogger),DS2423(Stromlogger)Homematic,HM-LAN,ZWave,MiniCULs,Shelly