Support-Thread Modul 36_Shelly.pm

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

Vorheriges Thema - Nächstes Thema

GerhardJ

Zitat von: Starkstrombastler am 13 November 2024, 23:43:00[...]
Zitat von: GerhardJ am 13 November 2024, 17:18:10ich habe hier einen ShellyDimmer2, der sich nicht wirklich 'einbinden' lässt.
Dann bitte mal das Log mit verbose=5 für einen kurzen Zeitraum und dem Befehl get <name> model hier posten.
Alternativ die Ausgaben, wenn du im Browser <ip-addr>/shelly und <ip-addr>/settings eingibst

Hab Dir den Output in zwei Dateien beigefügt.
Danke für Deine Mühen.

Grüße
 Gerhard

Starkstrombastler

#1036
Zitat von: GerhardJ am 13 November 2024, 17:18:10ich habe hier einen ShellyDimmer2, der sich nicht wirklich 'einbinden' lässt.
Kann es sein, dass du eine veraltete Version des Shelly-Moduls benutzt?
Was liefert get <name> version bzw. wie lautet das Internal FVERSION ?
Evtl. ist 36_Shelly.pm vom automatischen Update ausgeschlossen.
IPC\Ubuntu + Fhem, 1wire, Shellies, Siemens Logo!, Z-Wave, PhilipsTV, Vu+duo2, KM200

GerhardJ

Zitat von: Starkstrombastler am 17 November 2024, 13:29:09Kann es sein, dass du eine veraltete Version des Shelly-Moduls benutzt?
Was liefert get <name> version bzw. wie lautet das Internal FVERSION ?
Evtl. ist 36_Shelly.pm vom automatischen Update ausgeschlossen.
Vermutlich hast du recht, aber irgendwas scheint fishy zu sein:

version
Latest Revision: 29341
fhem.pl             29222 2024-10-11 16:25:05Z rudolfkoenig
...
36_Shelly.pm        29334 2024-11-06 13:58:48Z Starkstrombastler

get sz.Dimmer version
schlafzi.Dimmer.version => 5.21.1 22.03.2024

Bin mir sicher, dass ich das System neu gestartet habe. Egal ich probiere das nochmal.

Grüße
 Gerhard

Ruggy

Hallo,

was bedeuten die vielen Fehlermeldungen in der Logfile (ist nur ein Auszug davon; sind noch viel mehr)?

2024.11.28 09:03:50 3: [Shelly_Set:startTimer] myShelly_Plug_1: (Re-)Starting cyclic timers: status-timer=10
2024.11.28 09:04:28 3: (Shelly_HttpResponse:err) calling Shelly_Set for restarting timer(s) caused by network-error of device Shelly3EM_OG_Strom
2024.11.28 09:04:28 3: [Shelly_Set:startTimer] Shelly3EM_OG_Strom: (Re-)Starting cyclic timers: status-timer=20
2024.11.28 09:04:37 3: (Shelly_HttpResponse:err) calling Shelly_Set for restarting timer(s) caused by network-error of device Shelly3EM_OG_Heizung
2024.11.28 09:04:37 3: [Shelly_Set:startTimer] Shelly3EM_OG_Heizung: (Re-)Starting cyclic timers: status-timer=5
2024.11.28 09:06:36 3: (Shelly_HttpResponse:err) calling Shelly_Set for restarting timer(s) caused by network-error of device Shelly3EM_OG_Strom
2024.11.28 09:06:36 3: [Shelly_Set:startTimer] Shelly3EM_OG_Strom: (Re-)Starting cyclic timers: status-timer=20
2024.11.28 09:06:42 3: (Shelly_HttpResponse:err) calling Shelly_Set for restarting timer(s) caused by network-error of device Shelly3EM_OG_Heizung
2024.11.28 09:06:42 3: [Shelly_Set:startTimer] Shelly3EM_OG_Heizung: (Re-)Starting cyclic timers: status-timer=5
2024.11.28 09:06:59 3: (Shelly_HttpResponse:err) calling Shelly_Set for restarting timer(s) caused by network-error of device myShelly_Plug_1
2024.11.28 09:06:59 3: [Shelly_Set:startTimer] myShelly_Plug_1: (Re-)Starting cyclic timers: status-timer=10
2024.11.28 09:07:43 3: (Shelly_HttpResponse:err) calling Shelly_Set for restarting timer(s) caused by network-error of device Shelly3EM_OG_Heizung
2024.11.28 09:07:43 3: [Shelly_Set:startTimer] Shelly3EM_OG_Heizung: (Re-)Starting cyclic timers: status-timer=5
2024.11.28 09:09:10 3: (Shelly_HttpResponse:err) calling Shelly_Set for restarting timer(s) caused by network-error of device Shelly3EM_OG_Strom
2024.11.28 09:09:10 3: [Shelly_Set:startTimer] Shelly3EM_OG_Strom: (Re-)Starting cyclic timers: status-timer=20
2024.11.28 09:11:40 3: (Shelly_HttpResponse:err) calling Shelly_Set for restarting timer(s) caused by network-error of device Shelly3EM_OG_Heizung
2024.11.28 09:11:40 3: [Shelly_Set:startTimer] Shelly3EM_OG_Heizung: (Re-)Starting cyclic timers: status-timer=5
2024.11.28 09:15:44 3: (Shelly_HttpResponse:err) calling Shelly_Set for restarting timer(s) caused by network-error of device Shelly3EM_OG_Heizung
2024.11.28 09:15:44 3: [Shelly_Set:startTimer] Shelly3EM_OG_Heizung: (Re-)Starting cyclic timers: status-timer=5
2024.11.28 09:15:45 3: (Shelly_HttpResponse:err) calling Shelly_Set for restarting timer(s) caused by network-error of device myShelly_Plug_1
2024.11.28 09:15:45 3: [Shelly_Set:startTimer] myShelly_Plug_1: (Re-)Starting cyclic timers: status-timer=10
2024.11.28 09:15:46 3: (Shelly_HttpResponse:err) calling Shelly_Set for restarting timer(s) caused by network-error of device Shelly3EM_OG_Strom
2024.11.28 09:15:46 3: [Shelly_Set:startTimer] Shelly3EM_OG_Strom: (Re-)Starting cyclic timers: status-timer=20
2024.11.28 09:16:51 3: (Shelly_HttpResponse:err) calling Shelly_Set for restarting timer(s) caused by network-error of device Shelly3EM_OG_Heizung
2024.11.28 09:16:51 3: [Shelly_Set:startTimer] Shelly3EM_OG_Heizung: (Re-)Starting cyclic timers: status-timer=5
2024.11.28 09:18:09 3: (Shelly_HttpResponse:err) calling Shelly_Set for restarting timer(s) caused by network-error of device myShelly_Plug_1
2024.11.28 09:18:09 3: [Shelly_Set:startTimer] myShelly_Plug_1: (Re-)Starting cyclic timers: status-timer=10
2024.11.28 09:22:03 3: (Shelly_HttpResponse:err) calling Shelly_Set for restarting timer(s) caused by network-error of device Shelly3EM_OG_Heizung
2024.11.28 09:22:03 3: [Shelly_Set:startTimer] Shelly3EM_OG_Heizung: (Re-)Starting cyclic timers: status-timer=5
2024.11.28 09:23:31 3: (Shelly_HttpResponse:err) calling Shelly_Set for restarting timer(s) caused by network-error of device Shelly3EM_OG_Strom
2024.11.28 09:23:31 3: [Shelly_Set:startTimer] Shelly3EM_OG_Strom: (Re-)Starting cyclic timers: status-timer=20
2024.11.28 09:25:55 3: (Shelly_HttpResponse:err) calling Shelly_Set for restarting timer(s) caused by network-error of device Shelly3EM_OG_Heizung
2024.11.28 09:25:55 3: [Shelly_Set:startTimer] Shelly3EM_OG_Heizung: (Re-)Starting cyclic timers: status-timer=5
2024.11.28 09:26:42 3: (Shelly_HttpResponse:err) calling Shelly_Set for restarting timer(s) caused by network-error of device Shelly3EM_OG_Strom
2024.11.28 09:26:42 3: [Shelly_Set:startTimer] Shelly3EM_OG_Strom: (Re-)Starting cyclic timers: status-timer=20
2024.11.28 09:29:48 3: (Shelly_HttpResponse:err) calling Shelly_Set for restarting timer(s) caused by network-error of device Balkonkraftwerk
2024.11.28 09:29:48 3: [Shelly_Set:startTimer] Balkonkraftwerk: (Re-)Starting cyclic timers: status-timer=10
2024.11.28 09:30:40 3: (Shelly_HttpResponse:err) calling Shelly_Set for restarting timer(s) caused by network-error of device Shelly3EM_OG_Heizung
2024.11.28 09:30:40 3: [Shelly_Set:startTimer] Shelly3EM_OG_Heizung: (Re-)Starting cyclic timers: status-timer=5
2024.11.28 09:30:59 3: (Shelly_HttpResponse:err) calling Shelly_Set for restarting timer(s) caused by network-error of device Shelly3EM_OG_Strom
2024.11.28 09:30:59 3: [Shelly_Set:startTimer] Shelly3EM_OG_Strom: (Re-)Starting cyclic timers: status-timer=20
2024.11.28 09:32:54 3: (Shelly_HttpResponse:err) calling Shelly_Set for restarting timer(s) caused by network-error of device Shelly3EM_OG_Heizung
2024.11.28 09:32:54 3: [Shelly_Set:startTimer] Shelly3EM_OG_Heizung: (Re-)Starting cyclic timers: status-timer=5


Über die IP Adresse kann ich auf den entsprechenden Shelly (Plug1, 3EM) zugreifen.
Die Readings werden in FHEM auch angezeigt, obwohl unter dem Reading "error" folgendes angezeigt wird "connect to http://192.168.1.54:80 timed out"

Sowohl die Shellys als auch FHEM ist auf den aktuellen Stand.

Ruggy

Evlt. liegt es aber auch doch an meiner Internetverbindung?
Habe nämlich bemerkt, dass der Verbindungsaufbau zum Repeater (an welchen die Shellys hängen) sehr lange dauert.

Würde das die Fehler erklären?

Starkstrombastler

Zitat von: Ruggy am 28 November 2024, 09:42:002024.11.28 09:06:42 3: [Shelly_Set:startTimer] Shelly3EM_OG_Heizung: (Re-)Starting cyclic timers: status-timer=5
Um die Datenlast zu reduzieren sollte für den ShellyPro3EM das Attribut interval_power verwendet werden und interval auf z.B. 900 gesetzt werden.
IPC\Ubuntu + Fhem, 1wire, Shellies, Siemens Logo!, Z-Wave, PhilipsTV, Vu+duo2, KM200

GerhardJ

Hallo zusammen,

Zitat von: GerhardJ am 23 November 2024, 16:07:01
Zitat von: Starkstrombastler am 17 November 2024, 13:29:09Kann es sein, dass du eine veraltete Version des Shelly-Moduls benutzt?
Was liefert get <name> version bzw. wie lautet das Internal FVERSION ?
Evtl. ist 36_Shelly.pm vom automatischen Update ausgeschlossen.
Vermutlich hast du recht, aber irgendwas scheint fishy zu sein:

version
Latest Revision: 29341
fhem.pl             29222 2024-10-11 16:25:05Z rudolfkoenig
...
36_Shelly.pm        29334 2024-11-06 13:58:48Z Starkstrombastler

get sz.Dimmer version
schlafzi.Dimmer.version => 5.21.1 22.03.2024
Bin mir sicher, dass ich das System neu gestartet habe. Egal ich probiere das nochmal.

mit einem reduzierten Setup auf demselben Rechner konnte ich nun sicherstellen das korrekte Modul zu benutzen.
Habe dann immer noch den JSON Fehler bekommen, jedoch mit dem Zusatz '401 Unauthorized'.
Zwar hatte ich ein Passwort eingegeben, da jedoch das Dateisystem read-only ist, konnte es nicht in der 'uniqueID'
Datei gespeichert werden und somit blieb der JSON Fehler.
Nachdem das Passwort an der richtigen Stelle zum Liegen kam, verschwand auch der JSON-Fehler.

Sorry for the noise und Grüße
 Gerhard

Ruggy

Zitat von: Starkstrombastler am 30 November 2024, 10:03:24Um die Datenlast zu reduzieren sollte für den ShellyPro3EM das Attribut interval_power verwendet werden und interval auf z.B. 900 gesetzt werden.

Das interval_power wird bei meinen Device für den shelly3em nicht als Attribut angezeigt.
Beim shellypro3em ist es vorhanden.

Die Fehlermeldungen im LogFile sind immer noch vorhanden.

Wie soll ich es in diesem Fall machen?

Der Grund für das kurze Interval ist, dass in diesem Stromkreislauf u.a. ein Durchlauferhitzer ist, welcher oft nur kurz eingeschalten wird und deshalb dies dann, bei einen längeren Intervall, im SVG nicht angezeigt wurde.
Hier hatte ich das Problem schon mal geschildert.
https://forum.fhem.de/index.php?topic=118446.msg1317403#msg1317403

Die Empfehlung von @Starkstrombastler (Im Shelly selber die Funktion "Aktions" nutzen) hatte ich dann laufen lassen aber keinen Unterschied festgestellt bzw. nicht feststellen können, wo die Werte dann angezeigt werden, welche über die Shelly dadurch direkt kommen.

Oder sollte/müsste ich dann manche Attributes im Device löschen?
Habe hier nichts geändert, weil ich es nicht "verschlimmbessern" wollte und ich dann den nächsten Fehler habe.

List von den Device:
Internals:
   DEF        192.168.1.52
   FUUID      6366ab95-f33f-f59f-87d9-27313f7b53352026
   INTERVAL   5
   NAME       Shelly3EM_OG_Heizung
   NR         199
   NTFY_ORDER 50-Shelly3EM_OG_Heizung
   STATE      heute bisher: 24.3275 kWh
   TYPE       Shelly
   eventCount 229236
   units      0
   Helper:
     DBLOG:
       Gesamtverbrauch_kWh:
         DbLog:
           TIME       1734599580.52096
           VALUE      8261.5969
       energyReturned_0:
         DbLog:
           TIME       1734608225.18556
           VALUE      1004.1
       energyReturned_2:
         DbLog:
           TIME       1734546784.3009
           VALUE      54.8
       energyReturned_TTL:
         DbLog:
           TIME       1734608225.18556
           VALUE      1061.4
       energy_0:
         DbLog:
           TIME       1734609003.79805
           VALUE      2678700.5
       energy_1:
         DbLog:
           TIME       1734611703.1577
           VALUE      2665440
       energy_2:
         DbLog:
           TIME       1734612184.17765
           VALUE      2917608.3
       energy_TTL:
         DbLog:
           TIME       1734612184.17765
           VALUE      8261748.8
       powerFactor_0:
         DbLog:
           TIME       1732721134.62777
           VALUE      0.2
       powerFactor_1:
         DbLog:
           TIME       1732721134.62777
           VALUE      0.22
       powerFactor_2:
         DbLog:
           TIME       1732721134.62777
           VALUE      0.84
       power_0:
         DbLog:
           TIME       1734597311.71658
           VALUE      -1.62
       power_1:
         DbLog:
           TIME       1734611903.52125
           VALUE      0
       power_2:
         DbLog:
           TIME       1734612215.76183
           VALUE      56.7
       power_TTL:
         DbLog:
           TIME       1734612215.76183
           VALUE      56.7
       power_TTLc:
         DbLog:
           TIME       1734612215.76183
           VALUE      56.7
       statGesamtverbrauch_kWhDay:
         DbLog:
           TIME       1734582840.68559
           VALUE      24.0569
       statGesamtverbrauch_kWhDayLast:
         DbLog:
           TIME       1734562795.10117
           VALUE      40.9772
       statGesamtverbrauch_kWhHour:
         DbLog:
           TIME       1734584395.07828
           VALUE      0.0000
       statGesamtverbrauch_kWhHourLast:
         DbLog:
           TIME       1734587995.04777
           VALUE      0.0186
       statGesamtverbrauch_kWhMonth:
         DbLog:
           TIME       1734599580.52096
           VALUE      578.6985
       statGesamtverbrauch_kWhMonthLast:
         DbLog:
           TIME       1733007595.08518
           VALUE      984.0767
       statGesamtverbrauch_kWhYear:
         DbLog:
           TIME       1734599580.52096
           VALUE      6470.5669
   OLDREADINGS:
   READINGS:
     2024-12-19 13:43:04   Gesamtverbrauch_kWh 8261.7488
     2024-12-19 13:43:04   Total_Energy    8260687.4
     2024-11-20 21:50:20   ap              disabled open
     2024-11-20 21:50:20   ap_name         shellyem3-349454756D37
     2024-12-19 13:39:10   apparentpower_0  0.0
     2024-12-19 13:38:23   apparentpower_1  0.0
     2024-12-19 13:43:40   apparentpower_2 63.5
     2024-11-20 21:50:20   auto_off        0 - disabled
     2024-11-20 21:50:20   auto_on         0 - disabled
     2022-11-05 19:29:41   cloud           disabled
     2024-02-16 00:22:50   coiot           enabled
     2024-02-16 00:22:50   coiot_period    15
     2024-12-19 13:38:23   current_0       0.01
     2024-12-19 13:43:40   current_1       0.02
     2024-12-19 13:43:35   current_2       0.27
     2024-12-19 12:37:05   energyReturned_0 1004.1
     2024-12-15 16:40:26   energyReturned_1 2.5
     2024-12-18 19:33:04   energyReturned_2 54.8
     2024-12-19 12:37:05   energyReturned_TTL 1061.4
     2024-12-19 12:50:03   energy_0        2678700.5
     2024-12-19 13:35:03   energy_1        2665440
     2024-12-19 13:43:04   energy_2        2917608.3
     2024-12-19 13:43:04   energy_TTL      8261748.8
     2024-12-19 12:34:22   error           read from http://192.168.1.52:80 timed out
     2023-11-12 12:13:16   firmware        v1.14.0
     2024-11-20 21:50:20   firmware_current v1.14.0
     2024-12-19 04:59:06   firmware_updIcon B
     2024-12-19 04:59:06   firmware_updText check for beta-version
     2024-11-20 21:50:20   login           open
     2024-12-19 12:34:28   network         <html>connected to <a href="http://192.168.1.52">192.168.1.52</a></html>
     2024-12-19 12:34:28   network_connection online
     2024-12-19 12:34:22   network_disconnects 15377
     2024-12-15 21:50:22   network_ip-address 192.168.1.52
     2024-12-19 13:42:42   network_rssi    -88
     2024-12-12 18:18:29   network_ssid    DAHOAM
     2024-02-16 00:22:50   network_threshold -70
     2024-11-20 21:50:20   network_wifi_roaming disabled
     2024-12-12 18:18:29   overpower_0     off
     2024-12-12 18:18:29   overpower_1     -
     2024-12-12 18:18:29   overpower_2     -
     2024-12-19 13:43:35   powerFactor_0   0.04
     2024-12-19 13:43:40   powerFactor_1   0.26
     2024-12-19 13:43:35   powerFactor_2   0.9
     2024-12-19 13:38:23   power_0         0
     2024-12-19 13:38:23   power_1         0
     2024-12-19 13:43:40   power_2         57.12
     2024-12-19 13:43:40   power_TTL       57.12
     2024-12-19 13:43:40   power_TTLc      57.12
     2024-12-19 13:38:23   reactivepower_0  0.0
     2024-12-19 13:38:23   reactivepower_1  0.0
     2024-12-19 13:43:40   reactivepower_2 27.7
     2024-12-12 18:18:29   relay           off
     2024-12-12 18:18:29   source          input
     2024-12-19 13:43:35   statGesamtverbrauch_kWh Hour: 0.0321 Day: 24.3275 Month: 578.8504 Year: 6470.7188
     2024-12-19 13:43:35   statGesamtverbrauch_kWhDay 24.3275
     2024-12-18 23:59:55   statGesamtverbrauch_kWhDayLast 40.9772
     2024-12-19 13:43:35   statGesamtverbrauch_kWhHour 0.0321
     2024-12-19 12:59:55   statGesamtverbrauch_kWhHourLast 0.0457
     2024-12-19 12:59:55   statGesamtverbrauch_kWhLast Hour: 0.0457 Day: 40.9772 Month: 984.0767 Year: -60.3237
     2024-12-19 13:43:35   statGesamtverbrauch_kWhMonth 578.8504
     2024-11-30 23:59:55   statGesamtverbrauch_kWhMonthLast 984.0767
     2024-12-19 13:43:35   statGesamtverbrauch_kWhYear 6470.7188
     2023-12-31 23:59:55   statGesamtverbrauch_kWhYearLast -60.3237
     2024-02-15 17:57:42   statStateDay    initialized: 00:00:00 initialized_Count: 1 (since: 2024-02-15_17:57:42)
     2024-02-15 17:57:42   statStateMonth  initialized: 00:00:00 initialized_Count: 1 (since: 2024-02-15_17:57:42)
     2024-02-15 17:57:42   statStateYear   initialized: 00:00:00 initialized_Count: 1 (since: 2024-02-15_17:57:42)
     2024-12-19 12:34:28   state           off
     2024-12-12 18:18:29   timer           0
     2024-12-19 13:43:40   uptime          31497 sec, last reboot at 2024-12-19 04:58:43
     2024-12-19 13:43:40   voltage_0       233.26
     2024-12-19 13:43:40   voltage_1       233.64
     2024-12-19 13:43:40   voltage_2       234.26
     2024-11-20 21:50:21   webhook_cnt     3 / 3 / 3
     2024-10-14 19:04:03   webhook_ver     0
   helper:
     Sets       config interval password reboot:noArg update:noArg name reset:noArg clear:disconnects,error,responsetimes actions on off toggle on-for-timer off-for-timer
     StatusCall 0
     _98_statistics myStatDevice
     settings_time 1734612210.71947
     timer      0
     bm:
       Shelly_Get:
         cnt        6
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        19.12. 13:07:40
         max        0.000500202178955078
         tot        0.00125718116760254
         mAr:
           HASH(0x446a428)
           Shelly3EM_OG_Heizung
           ?
       Shelly_Notify:
         cnt        2634111
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        15.12. 19:14:05
         max        0.0201828479766846
         tot        66.9106810092926
         mAr:
           HASH(0x446a428)
           HASH(0x446a428)
       Shelly_Set:
         cnt        7899
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        15.12. 19:08:51
         max        0.233454942703247
         tot        183.588794469833
         mAr:
           HASH(0x446a428)
           Shelly3EM_OG_Heizung
           ?
Attributes:
   event-on-change-reading statGesamt.*:0.5,Gesamtverbrauch_kWh:0.5,power.*:3,energy.*
   icon       measure_power
   interval   5
   model      shelly3em
   room       Stromverbrauch
   stateFormat heute bisher: statGesamtverbrauch_kWhDay kWh
   userReadings Gesamtverbrauch_kWh:(energy_0:.*|energy_1:.*|energy_2:.*) {(ReadingsNum("$name","energy_2",0)+ReadingsNum("$name","energy_1",0)+ReadingsNum("$name","energy_0",0))/1000}

Ruggy

Habe vergessen zu erwähnen, dass trotz der Fehlermeldungen die Werte ausgelesen werden.

tobi01001

Für den 3em kannst du coloT im shelly aktivieren und den ShellyMonitor nutzen.

So funktioniert das bei mir in Kombination mit dem Modul ganz gut und ich muss nicht hochfrequent pollen...
FHEM@UbuntuServer on Lenovo ThinkCentre M900 [i5-6500T / 8GB RAM] MySQL-DbLog, Grafana, FTUI3 / HmIP incl. CCU3 / LGESS / Wärempumpe über TA CMI und CANoE / Shellies u.v.m.

Starkstrombastler

Zitat von: Ruggy am 19 Dezember 2024, 13:45:48Das interval_power wird bei meinen Device für den shelly3em nicht als Attribut angezeigt. Beim shellypro3em ist es vorhanden.
Das Attribut gibt es auch nur für den Pro.

Der Shelly3EM kann Actions bei Überschreiten bzw. Unterschreiten von Leistungswerten auslösen, dazu im Shelly zwei Actions definieren: over_power_url bzw. under_power_url. Mit der URL wird das Auslesen der Daten angestoßen (also das was beim Polling passiert), z.B. so:
http://<ip-vom-fhem-server>:8083/fhem?cmd=get+<ip-des-Shelly>+statusDu könntest als cmd auch irgend etwas anderes angeben, z.B. das Polling-Interval hoch- bzw. runtersetzen:
http://<ip-vom-fhem-server>:8083/fhem?cmd=set+<ip-des-Shelly>+interval+10
Oder eben Coiot, wie von tobi01001 vorgeschlagen.

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

Ruggy

Zitat von: tobi01001 am 19 Dezember 2024, 15:45:05Für den 3em kannst du coloT im shelly aktivieren und den ShellyMonitor nutzen.

So funktioniert das bei mir in Kombination mit dem Modul ganz gut und ich muss nicht hochfrequent pollen...

Habe jetzt die beiden Perl Module installiert und den ShellyMonitor eingerichtet.
Soll ich dann im Shelly mcast eintragen oder http://192.168.1.141:8083 (für unicast)?

Im Device Shelly3EM_OG_Heizung sind folgende Attributes.
Kann ich dann jetzt bei event-on-change-reading .* eintragen?
Interval erhöhen oder ganz weg lassen?

Attributes:
   event-on-change-reading statGesamt.*:0.5,Gesamtverbrauch_kWh:0.5,power.*:3,energy.*
   icon       measure_power
   interval   5
   model      shelly3em
   room       Stromverbrauch
   stateFormat heute bisher: statGesamtverbrauch_kWhDay kWh
   userReadings Gesamtverbrauch_kWh:(energy_0:.*|energy_1:.*|energy_2:.*) {(ReadingsNum("$name","energy_2",0)+ReadingsNum("$name","energy_1",0)+ReadingsNum("$name","energy_0",0))/1000}

So ganz verstanden haben ich den Zusammenhang leider nicht bzgl. dem ShellyMonitor.

tobi01001

Probiers aus.
Da das hier "offTopic" ist, nur ganz kurz:
Ich habe mcast (Multicast gelassen), Events noch weiter eingeschränkt und Interval auf eine Minute.
attr HT_WP_EnergyMeter event-on-change-reading .*ower.*:5,.*oltage.*:1,.*nergy.*:1,.*urrent.*:0.1,wp_Active
attr HT_WP_EnergyMeter interval 60
Im shellyMonitor wird dir der 3EM dann normal im Stauts angezeigt.
FHEM@UbuntuServer on Lenovo ThinkCentre M900 [i5-6500T / 8GB RAM] MySQL-DbLog, Grafana, FTUI3 / HmIP incl. CCU3 / LGESS / Wärempumpe über TA CMI und CANoE / Shellies u.v.m.

RalfRog

Zitat von: tobi01001 am 19 Dezember 2024, 22:23:16s hier "offTopic" ist, nur ganz kurz:

Funktioniert bei mir auch sehr gut - ggfs. Diskussion hierhin verlagern:
https://forum.fhem.de/index.php?topic=117805.0
FHEM auf Raspi 2B mit nanoCUL, HM-MOD-RPI-PCB und über LAN MAX!Cube mit a-culFW (Stack 868 + 433)
HM- Fensterkontakte, UP-Schalter, Bewegungsmelder und ein Rauchmelder

Ruggy

Vielen Dank für die Hilfe obwohl offTopic.
und sorry dafür.