Support-Thread Modul 36_Shelly.pm

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

Vorheriges Thema - Nächstes Thema

Elektron

Bei mir läuft es jetzt auch wieder perfekt.
Vielen Dank für Deinen Einsatz!

Ovi

Ich habe einen Shelly Pro 1, der nach frischer Definition in FHEM mit 36_Shelly.pm Rev 30943 weiterhin nur als `generic` erkannt wird.

FHEM-Device:

* TYPE: Shelly
* model bleibt `generic`
* model_family: `Pro/Gen2`
* model_function: `switch`
* props relay: `0`
* units: `0`
* state/error: `error in command: id or component not found`

Direkt vom Gerät gelesene Daten:

* app: `Pro1`
* model: `SPSW-201XE15UL`
* gen: `2`
* fw_id: `20260311-095847/1.7.5-g9979d16`
* ver: `1.7.5`

Shelly RPC liefert außerdem sauber einen Switch mit `id: 0` und `output: false`.

Für mich sieht es so aus, als würde die konkrete Model-ID `SPSW-201XE15UL` im Shelly-Modul noch nicht korrekt auf Shelly Pro 1 / Gen2 Switch gemappt.

Starkstrombastler

Zitat von: Ovi am 25 März 2026, 23:15:03Für mich sieht es so aus, als würde die konkrete Model-ID `SPSW-201XE15UL` im Shelly-Modul noch nicht korrekt auf Shelly Pro 1 / Gen2 Switch gemappt.
Genau so ist es. Du hast halt den UL-Typ (und nicht die EU-Version).

Wird im Modul ergänzt und steht ab morgen zur Verfügung.

IPC\Ubuntu + Fhem, 1wire, Shellies, Siemens Logo!, Z-Wave, PhilipsTV, Vu+duo2, KM200

hajo23

Hallo zusammen,

ich habe einen Shelly Plus Uni mit einem Schalter an Input 0. Unter dem Shelly-Web und dem MQTT-Device ist alles fein, aber unter dem Shelly-Device wird Input 0 nicht aktualisiert. Habe ich vergessen etwas zu konfigurieren, oder liegt es vielleicht an der FW beta-Version des Shellys? Da MQTT super läuft, habe ich kein Problem. Ich bin also nur neugierig. :)

Input 1 ist bei mir nicht angeschlossen, steht aber auch wie Input 0 auf detached. Das Reading Input 1 function fehlt aber. Btw., Es wäre auch schön, wenn es ein Attribut "disable" gäbe, wenn der Shelly nur Zeitweise läuft. So müsste fhem nicht ständig pingen.


ph1959de

@hajo23:

bin mir nicht sicher, ob es an der Firmware liegt, aber die erscheint mir schon recht alt.

Ich habe einen
ShellyPlusUni Plus/Gen2 firmware v1.7.5Gibt es einen Grund für Dich, nicht auf die aktuelle Firmware zu gehen?

Oder ist das ein
ShellyUni Gen1 firmware v1.14.1-rc1 (also ohne Plus)? Da gibt es keine neuere Firmware als die 1.14.
Aktives Mitglied des FHEM e.V. | Moderator im Forenbereich "Wiki"

hajo23

#1325
Zitat von: ph1959de am 26 März 2026, 17:34:34@hajo23:

bin mir nicht sicher, ob es an der Firmware liegt, aber die erscheint mir schon recht alt.

Ich habe einen
ShellyPlusUni Plus/Gen2 firmware v1.7.5Gibt es einen Grund für Dich, nicht auf die aktuelle Firmware zu gehen?

Oder ist das ein
ShellyUni Gen1 firmware v1.14.1-rc1 (also ohne Plus)? Da gibt es keine neuere Firmware als die 1.14.

Es ist ein Shelly Plus Uni Gen2. Den habe ich 07.11.25 gekauft. Das FW-Update auf 1.7.5 habe ich gemacht. Das Verhalten hat sich aber nicht verändert.

Es hat den Anschein, als würde nur gepollt. Muss ich auf dem Shelly eine Action anlegen, damit das fhem Shelly Device Daten bekommt?. Ich möchte eigentlich nur den Switch Status erhalten, wenn sich dort etwas ändert, was ja auch via MQTT funktioniert. Habe gerade gesehen, dass die Readings für die Relais auch nur durch polling upgedatet werden, wenn ich die via Web schalte.

Ovi

Zitat von: Starkstrombastler am 26 März 2026, 10:50:30
Zitat von: Ovi am 25 März 2026, 23:15:03Für mich sieht es so aus, als würde die konkrete Model-ID `SPSW-201XE15UL` im Shelly-Modul noch nicht korrekt auf Shelly Pro 1 / Gen2 Switch gemappt.
Genau so ist es. Du hast halt den UL-Typ (und nicht die EU-Version).

Wird im Modul ergänzt und steht ab morgen zur Verfügung.


Danke, der neue Stand ist jetzt installiert:

36_Shelly.pm 31028

Leider wird mein Shelly Pro 1 UL weiterhin nicht korrekt initialisiert. Die neue Model-ID scheint nun teilweise erkannt zu werden, aber das Device bleibt funktional `generic` und ohne schaltbare Komponenten.

Aktuelles Verhalten nach:

* update
* reload 36_Shelly
* shutdown restart
* Device gelöscht und neu definiert

`list` zeigt:

* GEN: 2
* ID: SPSW-201XE15UL
* model_ID: SPSW-201XE15UL
* model_family: Pro/Gen2
* model_function: switch

aber weiterhin auch:

* model: generic
* units: 0
* props relay: 0
* state/error: error in command: id or component not found

Es sieht für mich so aus, als würde die UL-Variante jetzt zwar erkannt, aber noch nicht vollständig auf die konkrete Geräteklasse / Komponentenstruktur gemappt.

Starkstrombastler

Zitat von: hajo23 am 26 März 2026, 17:02:00Es wäre auch schön, wenn es ein Attribut "disable" gäbe, wenn der Shelly nur Zeitweise läuft. So müsste fhem nicht ständig pingen.
Disable erfolgt mit
set <name> interval 0und mit
set <name> interval -1wird der im Attribut hinterlegte Wert wieder hergestellt.

Das andere Thema muss ich mir anschauen.
IPC\Ubuntu + Fhem, 1wire, Shellies, Siemens Logo!, Z-Wave, PhilipsTV, Vu+duo2, KM200

Starkstrombastler

Zitat von: Ovi am 27 März 2026, 08:23:09Es sieht für mich so aus, als würde die UL-Variante jetzt zwar erkannt, aber noch nicht vollständig auf die konkrete Geräteklasse / Komponentenstruktur gemappt.
Da hat sich leider ein Tippfehler eingeschlichen, ist gefixt.
Du kannst aber auch versuchen, das Model über die FHEM-Kommandozeile zu setzen:
attr <name> model shellypro1
IPC\Ubuntu + Fhem, 1wire, Shellies, Siemens Logo!, Z-Wave, PhilipsTV, Vu+duo2, KM200

Starkstrombastler

Zitat von: hajo23 am 26 März 2026, 17:02:00ich habe einen Shelly Plus Uni mit einem Schalter an Input 0. Unter dem Shelly-Web und dem MQTT-Device ist alles fein, aber unter dem Shelly-Device wird Input 0 nicht aktualisiert.
Stelle mal für den ShellyPlusUni verbose auf 3 und teile den Logausschnitt nach einem get <name> status
(aktuelle Modulversion erforderlich)
IPC\Ubuntu + Fhem, 1wire, Shellies, Siemens Logo!, Z-Wave, PhilipsTV, Vu+duo2, KM200

hajo23

Zitat von: Starkstrombastler am 30 März 2026, 09:36:06
Zitat von: hajo23 am 26 März 2026, 17:02:00ich habe einen Shelly Plus Uni mit einem Schalter an Input 0. Unter dem Shelly-Web und dem MQTT-Device ist alles fein, aber unter dem Shelly-Device wird Input 0 nicht aktualisiert.
Stelle mal für den ShellyPlusUni verbose auf 3 und teile den Logausschnitt nach einem get <name> status
(aktuelle Modulversion erforderlich)


Ich habe verbose für MQTT und Shelly auf 4 gestellt und den Schalter an input0 ein paarmal betätigt.
log:
2026.03.30 18:31:46.439 3: [Shelly_Set] stored keys for device myShelly "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 ON:noArg OFF:noArg xtrachannels:noArg" in helper
2026.03.30 18:37:23.400 4: MQTT2_DEVICE_Parse: MQTT2_shellyplusuni_e465b847db80 shellyplusuni-e465b847db80/events/rpc => { json2nameValue($EVENT, '',$JSONMAP) }
2026.03.30 18:37:23.406 4: MQTT2_DEVICE_Parse: MQTT2_shellyplusuni_e465b847db80 shellyplusuni-e465b847db80/status/input_0 => { json2nameValue($EVENT) }
2026.03.30 18:37:23.937 4: MQTT2_DEVICE_Parse: MQTT2_shellyplusuni_e465b847db80 shellyplusuni-e465b847db80/events/rpc => { json2nameValue($EVENT, '',$JSONMAP) }
2026.03.30 18:37:23.942 4: MQTT2_DEVICE_Parse: MQTT2_shellyplusuni_e465b847db80 shellyplusuni-e465b847db80/status/input_0 => { json2nameValue($EVENT) }
2026.03.30 18:37:59.744 4: MQTT2_DEVICE_Parse: MQTT2_shellyplusuni_e465b847db80 shellyplusuni-e465b847db80/events/rpc => { json2nameValue($EVENT, '',$JSONMAP) }
2026.03.30 18:37:59.753 4: MQTT2_DEVICE_Parse: MQTT2_shellyplusuni_e465b847db80 shellyplusuni-e465b847db80/status/input_2 => { json2nameValue($EVENT) }
2026.03.30 18:38:18.202 4: MQTT2_DEVICE_Parse: MQTT2_shellyplusuni_e465b847db80 shellyplusuni-e465b847db80/events/rpc => { json2nameValue($EVENT, '',$JSONMAP) }
2026.03.30 18:38:18.208 4: MQTT2_DEVICE_Parse: MQTT2_shellyplusuni_e465b847db80 shellyplusuni-e465b847db80/status/input_0 => { json2nameValue($EVENT) }
2026.03.30 18:38:19.049 4: MQTT2_DEVICE_Parse: MQTT2_shellyplusuni_e465b847db80 shellyplusuni-e465b847db80/events/rpc => { json2nameValue($EVENT, '',$JSONMAP) }
2026.03.30 18:38:19.056 4: MQTT2_DEVICE_Parse: MQTT2_shellyplusuni_e465b847db80 shellyplusuni-e465b847db80/status/input_0 => { json2nameValue($EVENT) }

Leider sehe ich keine Reaktion des Shelly-Devices.

Jörg

Hallo zusammen,
zur Zeit stehe ich ein wenig auf dem Schlauch. Ich versuche bei meinem Shelly EM Gen3 mit get KG_Waermepumpe_sg_ready_1_WWKI300 status den Gerätestatus zu aktualisieren. soweit funktioniert das auch, aber der /rpc/EM1.GetStatus und der /rpc/EM1Data.GetStatus werden nicht aktualisiert.
Einmal fand die Aktualisierung statt, allerdings weiß ich nicht warum.  ;D

Was habe ich da bei der Konfiguration falsch gemacht?
Oder muß ich dafür noch eine zusätzliche Abfrage starten?


VG Jörg


define KG_Waermepumpe_sg_ready_1_WWKI300 Shelly 10.18.56.32
attr KG_Waermepumpe_sg_ready_1_WWKI300 devStateIcon on:control_rt:noFhemwebLink off:control_off:noFhemwebLink
attr KG_Waermepumpe_sg_ready_1_WWKI300 group DEVICES
attr KG_Waermepumpe_sg_ready_1_WWKI300 icon sani_buffer_temp_down
attr KG_Waermepumpe_sg_ready_1_WWKI300 interval 43200
attr KG_Waermepumpe_sg_ready_1_WWKI300 model shellyemG3
attr KG_Waermepumpe_sg_ready_1_WWKI300 room C_Shelly,(t)KG_Kueche
attr KG_Waermepumpe_sg_ready_1_WWKI300 sortby 412
attr KG_Waermepumpe_sg_ready_1_WWKI300 timeout 6
attr KG_Waermepumpe_sg_ready_1_WWKI300 verbose 0
attr KG_Waermepumpe_sg_ready_1_WWKI300 webCmd :
#   .AttrList  model:generic,shellyemG3 maxAge ShellyName interval timeout  updateDelay showunits:none,original,normal,normal2,ISO webhook:WEB Energymeter_F Energymeter_P Energymeter_R EMchannels:ABC_,L123_,_ABC,_L123 PeriodsCorr-F Balancing:0,1 interval_power Periods:multiple-strict,Week,day,dayT,dayQ,hour,hourQ,hourT,min verbose:0,1,2,3,4,5 host_dns host_ip event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading
#   CFGFN      /opt/fhem/FHEM_CONF/0002_definition_shelly.pm
#   DEF        10.18.56.32
#   FUUID      69c9690c-f33f-2012-e270-f99b688b3754e074
#   GEN        3
#   ID         S3EM-002CXCEU
#   INTERVAL   43200
#   NAME       KG_Waermepumpe_sg_ready_1_WWKI300
#   NR         894
#   NTFY_ORDER 50-KG_Waermepumpe_sg_ready_1_WWKI300
#   SHELLYID   shellyemg3-e4b063d5aad4
#   STATE      on
#   TYPE       Shelly
#   eventCount 4191
#   units      0
#   .attraggr:
#   .attrminint:
#   OLDREADINGS:
#   READINGS:
#     2026-04-01 18:50:52   /_nextUpdateTimer 43200 sec Shelly_status2G
#     2026-03-31 19:28:16   /_set.command   startTimer, no parameters
#     2026-04-01 18:46:05   /rpc/BLE.CloudRelay.List 1544.839 msec | 48.425 msec
#     2026-04-01 10:28:17   /rpc/EM1.GetStatus 164.409 msec | 94.941 msec
#     2026-04-01 14:00:01   /rpc/EM1Data.GetStatus 606.656 msec | 33.057 msec
#     2026-04-01 18:46:05   /rpc/Script.List 1890.526 msec | 190.513 msec
#     2026-04-01 18:46:02   /rpc/Shelly.GetConfig 3215.043 msec | 47.728 msec
#     2026-04-01 18:46:05   /rpc/Shelly.GetDeviceInfo 2500.018 msec | 2500.018 msec
#     2026-04-01 18:50:52   /rpc/Shelly.GetStatus 7130.657 msec | 1246.104 msec
#     2026-04-01 18:46:06   /rpc/Webhook.List 5774.897 msec | 55.498 msec
#     2026-03-31 19:28:14   /shelly         18.220 msec | 18.220 msec
#     2026-03-31 22:28:16   Active_Power_A    0.0
#     2026-03-31 22:28:17   Active_Power_B    0.0
#     2026-03-31 22:28:17   Active_Power_S  0
#     2026-03-31 22:28:16   Apparent_Power_A  5.0
#     2026-04-01 10:28:17   Apparent_Power_B  4.6
#     2026-04-01 10:28:17   Apparent_Power_S 9.6
#     2026-03-31 22:28:16   Current_A       0.000
#     2026-03-31 22:28:17   Current_B       0.000
#     2026-03-31 22:28:17   Current_S       0
#     2026-03-31 22:28:16   Frequency_A     50
#     2026-03-31 22:28:17   Frequency_B     50
#     2026-03-31 22:28:16   PowerReactive_A  5.0
#     2026-04-01 10:28:17   PowerReactive_B  4.6
#     2026-04-01 10:28:17   PowerReactive_S 9.6
#     2026-03-31 22:28:16   Power_Factor_A  0.00 (inductive)
#     2026-03-31 22:28:17   Power_Factor_B  0.00 (inductive)
#     2026-03-31 19:29:00   Purchased_Energy_A 0
#     2026-03-31 19:29:00   Purchased_Energy_B 0
#     2026-03-31 19:29:03   Purchased_Energy_S 0
#     2026-03-31 19:29:00   Returned_Energy_A 0
#     2026-03-31 19:29:00   Returned_Energy_B 0
#     2026-03-31 19:29:03   Returned_Energy_S 0
#     2026-03-31 19:29:00   Total_Energy_A  0
#     2026-03-31 19:29:00   Total_Energy_B  0
#     2026-03-31 19:29:03   Total_Energy_S  0
#     2026-04-01 10:28:17   Voltage_A       229.4
#     2026-04-01 10:28:17   Voltage_B       229.4
#     2026-03-31 19:11:02   ap              disabled open
#     2026-03-31 19:11:02   ap_clients      disabled
#     2026-03-31 19:11:02   ap_name         ShellyEMG3-E4B063D5AAD4
#     2026-03-31 19:11:02   auto_off        disabled
#     2026-03-31 19:11:02   auto_on         disabled
#     2026-03-31 19:11:02   ble             disabled
#     2026-03-31 19:11:02   ble_rpc         -
#     2026-03-31 19:11:02   cloud           disabled
#     2026-03-31 19:31:25   ct_type         50AEMG3
#     2026-03-31 19:11:02   eco_mode        -
#     2026-03-31 19:11:03   firmware_ID     20260120-145221/1.7.4-gf9878b6
#     2026-03-31 19:11:03   firmware_current v1.7.4
#     2026-03-31 19:12:34   firmware_updIcon B
#     2026-03-31 19:12:34   firmware_updText check for beta-version
#     2026-04-01 18:50:52   inttemp         53.9
#     2026-03-31 19:28:15   login           open
#     2026-03-31 19:28:14   mac             E4:B0:63:D5:AA:D4
#     2026-03-31 19:28:14   model_ID        S3EM-002CXCEU
#     2026-03-31 19:28:15   model_family    Gen3
#     2026-03-31 19:28:15   model_function  energy meter
#     2026-03-31 19:28:15   model_name      Shelly EM Gen3
#     2026-03-31 19:11:02   name            KG_Waermepumpe_sg_ready_1_WWKI300
#     2026-03-31 19:11:01   network         <html>connected to <a href="http://10.18.56.32">10.18.56.32</a> (Wifi)</html>
#     2026-03-31 19:11:01   network_connection online
#     2026-03-31 19:11:01   network_ip-address 10.18.56.32
#     2026-04-01 18:50:52   network_rssi    -46
#     2026-03-31 19:11:01   network_ssid    Backus-SHY1
#     2026-03-31 19:11:02   network_wifi_roaming -80
#     2026-03-31 19:57:36   relay           on
#     2026-03-31 19:11:01   restart_required false
#     2026-03-31 19:11:05   script_0        1: FHEM_Update_Loop__Autostart enabled running
#     2026-03-31 19:11:05   scripts         1
#     2026-03-31 19:11:01   source          WS_in
#     2026-03-31 19:57:36   state           on
#     2026-04-01 18:50:52   uptime          86555
#     2026-03-31 19:11:06   webhook_cnt     4 / 0 / 4
#     2026-03-31 19:11:01   webhook_ver     2
#   helper:
#     Active_Power 0
#     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
#     StatusCall 0
#     Total_Energy_S 0
#     a_Active_Power 0
#     act_power  0
#     aprt_power 9.6
#     b_Active_Power 0
#     c_Active_Power 0
#     current    0
#     power      0
#     powerCnt   5
#     powerNeg   0
#     powerPos   0
#     range_extender disabled
#     react_power 9.6
#     settings_time 1775061965.41698
#     timer      0
#     timestamp_last 1774976536.9168
#   props:
#     button     0
#     cct        0
#     color      0
#     em         0
#     em1        2
#     input      0
#     light      0
#     meters     0
#     namespace  relay
#     relay      1
#     roller     0
#
setstate KG_Waermepumpe_sg_ready_1_WWKI300 on
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-04-01 18:50:52 /_nextUpdateTimer 43200 sec Shelly_status2G
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 19:28:16 /_set.command startTimer, no parameters
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-04-01 18:46:05 /rpc/BLE.CloudRelay.List 1544.839 msec | 48.425 msec
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-04-01 10:28:17 /rpc/EM1.GetStatus 164.409 msec | 94.941 msec
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-04-01 14:00:01 /rpc/EM1Data.GetStatus 606.656 msec | 33.057 msec
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-04-01 18:46:05 /rpc/Script.List 1890.526 msec | 190.513 msec
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-04-01 18:46:02 /rpc/Shelly.GetConfig 3215.043 msec | 47.728 msec
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-04-01 18:46:05 /rpc/Shelly.GetDeviceInfo 2500.018 msec | 2500.018 msec
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-04-01 18:50:52 /rpc/Shelly.GetStatus 7130.657 msec | 1246.104 msec
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-04-01 18:46:06 /rpc/Webhook.List 5774.897 msec | 55.498 msec
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 19:28:14 /shelly 18.220 msec | 18.220 msec
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 22:28:16 Active_Power_A   0.0
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 22:28:17 Active_Power_B   0.0
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 22:28:17 Active_Power_S 0
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 22:28:16 Apparent_Power_A  5.0
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-04-01 10:28:17 Apparent_Power_B  4.6
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-04-01 10:28:17 Apparent_Power_S 9.6
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 22:28:16 Current_A 0.000
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 22:28:17 Current_B 0.000
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 22:28:17 Current_S 0
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 22:28:16 Frequency_A 50
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 22:28:17 Frequency_B 50
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 22:28:16 PowerReactive_A  5.0
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-04-01 10:28:17 PowerReactive_B  4.6
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-04-01 10:28:17 PowerReactive_S 9.6
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 22:28:16 Power_Factor_A 0.00 (inductive)
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 22:28:17 Power_Factor_B 0.00 (inductive)
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 19:29:00 Purchased_Energy_A 0
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 19:29:00 Purchased_Energy_B 0
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 19:29:03 Purchased_Energy_S 0
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 19:29:00 Returned_Energy_A 0
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 19:29:00 Returned_Energy_B 0
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 19:29:03 Returned_Energy_S 0
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 19:29:00 Total_Energy_A 0
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 19:29:00 Total_Energy_B 0
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 19:29:03 Total_Energy_S 0
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-04-01 10:28:17 Voltage_A 229.4
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-04-01 10:28:17 Voltage_B 229.4
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 19:11:02 ap disabled open
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 19:11:02 ap_clients disabled
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 19:11:02 ap_name ShellyEMG3-E4B063D5AAD4
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 19:11:02 auto_off disabled
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 19:11:02 auto_on disabled
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 19:11:02 ble disabled
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 19:11:02 ble_rpc -
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 19:11:02 cloud disabled
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 19:31:25 ct_type 50AEMG3
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 19:11:02 eco_mode -
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 19:11:03 firmware_ID 20260120-145221/1.7.4-gf9878b6
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 19:11:03 firmware_current v1.7.4
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 19:12:34 firmware_updIcon B
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 19:12:34 firmware_updText check for beta-version
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-04-01 18:50:52 inttemp 53.9
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 19:28:15 login open
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 19:28:14 mac E4:B0:63:D5:AA:D4
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 19:28:14 model_ID S3EM-002CXCEU
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 19:28:15 model_family Gen3
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 19:28:15 model_function energy meter
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 19:28:15 model_name Shelly EM Gen3
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 19:11:02 name KG_Waermepumpe_sg_ready_1_WWKI300
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 19:11:01 network <html>connected to <a href="http://10.18.56.32">10.18.56.32</a> (Wifi)</html>
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 19:11:01 network_connection online
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 19:11:01 network_ip-address 10.18.56.32
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-04-01 18:50:52 network_rssi -46
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 19:11:01 network_ssid Backus-SHY1
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 19:11:02 network_wifi_roaming -80
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 19:57:36 relay on
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 19:11:01 restart_required false
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 19:11:05 script_0 1: FHEM_Update_Loop__Autostart enabled running
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 19:11:05 scripts 1
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 19:11:01 source WS_in
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 19:57:36 state on
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-04-01 18:50:52 uptime 86555
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 19:11:06 webhook_cnt 4 / 0 / 4
setstate KG_Waermepumpe_sg_ready_1_WWKI300 2026-03-31 19:11:01 webhook_ver 2


Starkstrombastler

Zitat von: Jörg am 01 April 2026, 19:05:24attr KG_Waermepumpe_sg_ready_1_WWKI300 interval 43200
/rpc/EM1... wird nur gemäß Interval abgeholt, und das ist bei dir 12 Stunden.
IPC\Ubuntu + Fhem, 1wire, Shellies, Siemens Logo!, Z-Wave, PhilipsTV, Vu+duo2, KM200

Jörg

Hallo Starkstrombastler,
das ist nur eine Abfrage, die vom Modul selber stattfindet. Die eigentlichen Abfragen kommen durch ein Shellyscript, das auf allen Devices läuft.
(#    2026-03-31 19:11:05  script_0        1: FHEM_Update_Loop__Autostart enabled running)

Damit wird in FHEM unter Anderem ein get KG_Waermepumpe_sg_ready_1_WWKI300 status ausgelöst.
So, wie ich das verstanden habe sollte damit ja der Status aktualisiert werden. Zumindest funktioniert das bei allen anderen Shellys so.
In der Rawdefinition sieht man auch die Zeiten der Aktualisierung.