Neu: 77_SMAEM - Modul für SMA Energie Meter. Alternative zum Sunny Home Manager.

Begonnen von Volker Kettenbach, 30 März 2016, 12:42:05

Vorheriges Thema - Nächstes Thema

DS_Starter

ZitatAber die Updates von SMA bzgl. der Homemanager wurde jetzt ausgerollt. Ich kann mir denken, dass in nächster Zeit einige mit einem SHM 2.0 dazukommen werden.
Gut zu wissen ... dann ducke ich mich schonmal proaktiv weg  ;D
Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

elo


Seitdem ich die beiden Module 77_SMAEM und 76_SMAInverter nutze, kommt es gelegentlich (3-7 Tage) dazu, dass die fhem.pl auf meinem Pi (Pi 3) bei 100% läuft.
Das Resultat daraus ist, die Zahlen für EnergyMeter und Inverter werden nicht mehr aktualisiert.
Wenn ich den Pi restarte, muss ich das 77_SMAEM resetten, dann wird das Chachefile gelöscht. Dann Lade ich die Seite neu aber die Daten werden nicht aktualisiert.
Resette ich den 77_SMAEM erneut kommt diese nachvollziehbare Fehlermeldung: " Error while deleting Cachefile /usr/share/fhem/FHEM/FhemUtils/cacheSMAEM: No such file or directory "
Damit Daten aktualisiert werden und alles läuft, muss ich den kompletten FHEM Prozess stopen und starten (init.d).

Versionen:
77_SMAEM.pm:v4.2.0-s21706/2020-04-16
76_SMAInverter.pm:v2.14.0-s20399/2019-10-23
fhem.pl:22833/2020-09-23 perl:5.028001
Raspbian GNU/Linux 10 5.4.72-v7+ #1356 SMP Thu Oct 22 13:56:54 BST 2020 armv7l GNU/Linux

Was geht da schief?
--
Raspi + FHEM 5.8 + HM-MOD-PCB + HM-LAN + HM-LC_Bl1PBU-FM + HM-LC-BL1-FM + HM-PB-2-WM + HM-LC-SW1-FM + HM-TC-IT-WM-W-EU + HM-CC-RT-DN

DS_Starter

Ich habe jetzt längere Zeit darüber nachgedacht und komme lediglich zu einer Vermutung die nicht unbedingt oder direkt etwas mit den Modulen zu tun hat.
Grundsätzlich arbeiten beide Module nicht blockierend und ich habe sie seit mehreren Jahren ohne solche beschriebenen Sorgen im Einsatz.
SMAEM schreibt regelmäßig in sein Cachefile für den Wiederanlauf. Theoretisch wäre jetzt vorstellbar, dass es zu solchen Erscheinungen kommt wenn das System nicht in das Filesystem schreiben kann wegen einem problematischen Datenträger.
Ansonsten könntest du im SMAEM versuchsweise das Attr noCoprocess = 1 setzen, aber ich glaube nicht dass das Verhalten damit im Zusammenhang steht.

VG
Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

elo


noCoprocess = 1 setze ich seit 2 Wochen ein, da ich am Ende von SMAInverter Verbräuche berechne, der Tipp kam von dir.

Wenn ich den Pi restarte kommt das ganze leider nicht heil wieder hoch, FHEM läuft aber dann fängt der Spaß mit /usr/share/fhem/FHEM/FhemUtils/cache an. Löschen, fhem restart und dann ist der Zustand erst wieder OK.
Filesystemfehler konnte ich keine finden...

--
Raspi + FHEM 5.8 + HM-MOD-PCB + HM-LAN + HM-LC_Bl1PBU-FM + HM-LC-BL1-FM + HM-PB-2-WM + HM-LC-SW1-FM + HM-TC-IT-WM-W-EU + HM-CC-RT-DN

DS_Starter

Ach ja stimmt.  :)

Naja, war auch nur eine vermutung.
Aber das Problem nach dem Restart tritt nur auf wenn vorher eine 100 % Auslastung vorhanden war, oder ?
Ein Restart im normalen Betrieb ohne vorheriges Auslastungsproblem ist ok ?
Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

elo

--
Raspi + FHEM 5.8 + HM-MOD-PCB + HM-LAN + HM-LC_Bl1PBU-FM + HM-LC-BL1-FM + HM-PB-2-WM + HM-LC-SW1-FM + HM-TC-IT-WM-W-EU + HM-CC-RT-DN

DS_Starter

Das sieht mir tatsächlich nach einem Schreibproblem aus. Frage nur wie definitiv nachweisen.
Hast du eventuell eine andere Speicherkarte die du verwenden könntest ?
Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

elo


Ich schaue mir das System von allen Seiten an, wenn das Problem wieder auftritt.
Mich macht stutzig, dass nach reboot und löschen der Datei, das fhem auch restartet werden muss....
--
Raspi + FHEM 5.8 + HM-MOD-PCB + HM-LAN + HM-LC_Bl1PBU-FM + HM-LC-BL1-FM + HM-PB-2-WM + HM-LC-SW1-FM + HM-TC-IT-WM-W-EU + HM-CC-RT-DN

DS_Starter

ZitatMich macht stutzig, dass nach reboot und löschen der Datei, das fhem auch restartet werden muss....
Da muß ich dir recht geben und schaue mir diesen Teil nochmal an wenn ich wieder etwas Zeit habe. Nach dem reset-Befehl (der die Datei löscht) sollte kein Neustart nötig sein.
Allerdings ist es nicht der Grund des Problems ...
Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

elo

Heute wieder passiert.
TOP: hier hat fhem.pl 92,6% des Speichers reserviert.

top - 22:22:52 up 6 days, 13:55,  1 user,  load average: 4,77, 4,86, 4,56
Tasks: 107 total,   1 running, 106 sleeping,   0 stopped,   0 zombie
%Cpu(s):  3,2 us,  4,2 sy,  0,0 ni, 76,8 id, 15,8 wa,  0,0 hi,  0,0 si,  0,0 st
MiB Mem :    968,4 total,      8,1 free,    936,2 used,     24,2 buff/cache
MiB Swap:   1956,0 total,   1352,5 free,    603,5 used.     15,4 avail Mem

  PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND
5915 root      20   0 1220076 918708    384 S   9,5  92,6 332:02.45 fhem.pl


DMESG: Hier ist was kaputt gegangen, kernel wegen Hardware?
[568162.255637] swapper/0: page allocation failure: order:0, mode:0xa20(GFP_ATOMIC), nodemask=(null),cpuset=/,mems_allowed=0
[568162.255882] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G         C        5.4.72-v7+ #1356
[568162.256024] Hardware name: BCM2835
[568162.256090] Backtrace:
[568162.256159] [<8010e1c0>] (dump_backtrace) from [<8010e538>] (show_stack+0x20/0x24)
[568162.256298]  r7:ffffffff r6:00000000 r5:60000113 r4:80e996f0
[568162.256409] [<8010e518>] (show_stack) from [<8090e830>] (dump_stack+0xd4/0x118)
[568162.256548] [<8090e75c>] (dump_stack) from [<802d97a4>] (warn_alloc+0xe4/0x178)
[568162.256684]  r10:00000000 r9:80e00000 r8:00000000 r7:ffffe000 r6:80bbf69c r5:00000000
[568162.256822]  r4:00000000 r3:00000000
[568162.256897] [<802d96c0>] (warn_alloc) from [<802da990>] (__alloc_pages_nodemask+0x1158/0x121c)
[568162.257048]  r3:00000000 r2:80bbf69c
[568162.261310]  r7:00000a20 r6:00000a20 r5:00000201 r4:00000200
[568162.265610] [<802d9838>] (__alloc_pages_nodemask) from [<802dace0>] (page_frag_alloc+0x178/0x194)
[568162.274069]  r10:80e00000 r9:00000000 r8:00000000 r7:00000a00 r6:00000a20 r5:00000b80
[568162.282400]  r4:b96c8dc8
[568162.286533] [<802dab68>] (page_frag_alloc) from [<807bc2d8>] (__netdev_alloc_skb+0x150/0x180)
[568162.295182]  r7:00000a00 r6:00000b80 r5:b8b6b800 r4:b96c8dc8
[568162.299627] [<807bc188>] (__netdev_alloc_skb) from [<806d1ca4>] (rx_submit+0xdc/0x234)
[568162.308286]  r8:00000000 r7:00000a00 r6:b51c0180 r5:00000000 r4:b8b6bd40
[568162.312683] [<806d1bc8>] (rx_submit) from [<806d286c>] (rx_complete+0x2a0/0x2b4)
[568162.321127]  r9:00000000 r8:00000000 r7:9d2f19c0 r6:b51c0180 r5:00000000 r4:b8b6bd40
[568162.329695] [<806d25cc>] (rx_complete) from [<806dcdd4>] (__usb_hcd_giveback_urb+0x94/0x110)
[568162.338405]  r7:00000000 r6:00000000 r5:b8a26200 r4:b51c0180
[568162.342888] [<806dcd40>] (__usb_hcd_giveback_urb) from [<806dcf40>] (usb_hcd_giveback_urb+0xf0/0xf4)
[568162.351763]  r7:b96be2cc r6:b51c0180 r5:b51c0180 r4:b523ee40
[568162.356155] [<806dce50>] (usb_hcd_giveback_urb) from [<80709010>] (completion_tasklet_func+0x90/0xdc)
[568162.365008]  r7:b96be2cc r6:b51c0180 r5:b8a64000 r4:b523ee40
[568162.369367] [<80708f80>] (completion_tasklet_func) from [<807182fc>] (tasklet_callback+0x20/0x24)
[568162.377902]  r6:b90f5984 r5:00000000 r4:b90f5980
[568162.382220] [<807182dc>] (tasklet_callback) from [<80126d74>] (tasklet_action_common.constprop.0+0x64/0xf0)
[568162.390720] [<80126d10>] (tasklet_action_common.constprop.0) from [<80126e58>] (tasklet_hi_action+0x28/0x30)
[568162.399349]  r9:00000001 r8:b905f000 r7:00000100 r6:00000000 r5:00000001 r4:80e03080
[568162.407967] [<80126e30>] (tasklet_hi_action) from [<80102480>] (__do_softirq+0x190/0x414)
[568162.416682] [<801022f0>] (__do_softirq) from [<80126c04>] (irq_exit+0xdc/0x100)
[568162.425476]  r10:10c5387d r9:80e00000 r8:b905f000 r7:00000000 r6:00000001 r5:00000000
[568162.434401]  r4:ffffe000
[568162.438716] [<80126b28>] (irq_exit) from [<80181aa4>] (__handle_domain_irq+0x70/0xc0)
[568162.447523]  r5:00000000 r4:80da4264
[568162.451904] [<80181a34>] (__handle_domain_irq) from [<80102224>] (bcm2836_arm_irqchip_handle_irq+0x64/0xa4)
[568162.460581]  r9:80e00000 r8:80e9ebcb r7:80e01f14 r6:ffffffff r5:60000013 r4:80109c10
[568162.469248] [<801021c0>] (bcm2836_arm_irqchip_handle_irq) from [<80101a3c>] (__irq_svc+0x5c/0x7c)
[568162.477847] Exception stack(0x80e01ee0 to 0x80e01f28)
[568162.482157] 1ee0: 80109c0c 00000000 60000093 60000093 80e00000 00000000 80e04fa8 80e04ff0
[568162.490875] 1f00: 80e9ebcb 80ba5a98 10c5387d 80e01f3c ffffe000 80e01f30 80e00000 80109c10
[568162.500105] 1f20: 60000013 ffffffff
[568162.504715] [<80109bdc>] (arch_cpu_idle) from [<8092d6a4>] (default_idle_call+0x34/0x48)
[568162.514070] [<8092d670>] (default_idle_call) from [<80155e2c>] (do_idle+0xec/0x16c)
[568162.523481] [<80155d40>] (do_idle) from [<80156194>] (cpu_startup_entry+0x28/0x2c)
[568162.533099]  r9:b9fff900 r8:80d69a40 r7:00000000 r6:80eb1000 r5:80e04f80 r4:000000ce
[568162.542765] [<8015616c>] (cpu_startup_entry) from [<80926a14>] (rest_init+0xb4/0xbc)
[568162.552487] [<80926960>] (rest_init) from [<80d00b78>] (arch_call_rest_init+0x18/0x1c)
[568162.562148]  r5:80e04f80 r4:80eb1054
[568162.566951] [<80d00b60>] (arch_call_rest_init) from [<80d010c4>] (start_kernel+0x4d0/0x510)
[568162.576433] [<80d00bf4>] (start_kernel) from [<00000000>] (0x0)
[568162.581378] Mem-Info:
[568162.586232] active_anon:116745 inactive_anon:116751 isolated_anon:32
                 active_file:2189 inactive_file:866 isolated_file:0
                 unevictable:0 dirty:0 writeback:125 unstable:0
                 slab_reclaimable:3018 slab_unreclaimable:3483
                 mapped:1953 shmem:20 pagetables:880 bounce:0
                 free:1146 free_pcp:590 free_cma:0
[568162.614065] Node 0 active_anon:466980kB inactive_anon:467004kB active_file:8756kB inactive_file:3464kB unevictable:0kB isolated(anon):128kB isolated(file):0kB mapped:7812kB dirty:0kB writeback:500kB shmem:80kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no
[568162.631459] Normal free:4584kB min:12924kB low:13916kB high:14908kB active_anon:466980kB inactive_anon:467004kB active_file:8756kB inactive_file:3464kB unevictable:0kB writepending:500kB present:1015808kB managed:991692kB mlocked:0kB kernel_stack:912kB pagetables:3520kB bounce:0kB free_pcp:2360kB local_pcp:1432kB free_cma:0kB
[568162.651624] lowmem_reserve[]: 0 0
[568162.655435] Normal: 10*4kB (UE) 4*8kB (UE) 46*16kB (UE) 64*32kB (UE) 27*64kB (UE) 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 4584kB
[568162.663359] 77689 total pagecache pages
[568162.667211] 74621 pages in swap cache
[568162.670931] Swap cache stats: add 4903586, delete 4828918, find 6389375/8999532
[568162.678426] Free swap  = 1399828kB
[568162.682142] Total swap = 2002940kB
[568162.685753] 253952 pages RAM
[568162.689217] 0 pages HighMem/MovableOnly
[568162.692670] 6029 pages reserved
[568162.696082] 16384 pages cma reserved

Nach kill -9 <pid> von fhem.pl war das cacheSMAEM noch vorhanden, durch reset in der GUI wurde es gelöscht aber nicht wieder neu angelegt. Erst nach restart FHEM wurde es wieder angelegt und funktionierte dann auch.
--
Raspi + FHEM 5.8 + HM-MOD-PCB + HM-LAN + HM-LC_Bl1PBU-FM + HM-LC-BL1-FM + HM-PB-2-WM + HM-LC-SW1-FM + HM-TC-IT-WM-W-EU + HM-CC-RT-DN

DS_Starter

Ich habe mir mal das reset bei mir angeschaut. Es funktioniert einwandfrei.
Aber ich habe eine mögliche Idee. Wieviele Meter hast du im Netz bei dir ?
Und zeige bitte ein List des Devices sowie den Inhalt der Datei cacheSMAEM im normalen Betrieb.
Wenn das Problem auftaucht auch nochmal ein List und den Dateiinhalt bevor du reset ausführst.

Grüße,
Heiko

Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

DS_Starter

In meinem contrib liegt eine Version in der im Attribut serialNumber mehrere Seriennummern angegbene werden können die als gültig im Netz deklariert werden und deren Werte empfangen werden sollen. Bis jetzt war nur eine Nummer möglich.

Zum Download in der FHEMWEB Kommandozeile inklusive der Ausführungszeichen angeben und danach FHEM restarten:


"wget -qO ./FHEM/77_SMAEM.pm https://svn.fhem.de/fhem/trunk/fhem/contrib/DS_Starter/77_SMAEM.pm"
Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

elo

Ich habe seit gestern eine neue Flashkarte drin 32gb. Ich poste die gewünschten Informationen, bei der Seriennummer xxx ich etwas. Ich bin mir nicht sicher, welchen Schindluder man damit trieben kann. Support etc.

Wie viele Meter habe ich in meinem Netz?! Das Netz geht durchs ganze Haus, in der Verbindung können 1-2 Switche liegen, einer ist managed. Ping liegt bei time=0.588 ms.

Soll ich die neue Version bereits probieren?

cat cacheSMAEM
# This file is auto generated from 77_SMAEM.
# Please do not modify, move or delete it.

SMAEM_PV89_SMAEM_allserials:1901430xxx
SMAEM_PV89_SMAEM_1901430xxx:545.7604_854.5212

---
List
Internals:
   FD         15
   FUUID      5f778473-f33f-969e-bcdf-efad6105dc436b54
   FVERSION   77_SMAEM.pm:v4.2.0-s21706/2020-04-16
   GRIDIN_SUM_1901430xxx 545.7604
   GRIDOUT_SUM_1901430xxx 854.4958
   INTERVAL   29
   LASTUPDATE_1901430xxx 01.12.2020 / 15:17:12
   MODEL      EM / HM 2.0 < 2.03.4.R
   NAME       PV89_SMAEM
   NR         331
   STATE      -587 W
   TYPE       SMAEM
   HELPER:
     ALLSERIALS 1901430xxx
     FAULTEDCYCLES 0
     LASTUPDATE_1901430xxx 1606832232.7312
     PACKAGE    main
     STARTTIME  1606766605.25921
     VERSION    4.2.0
   READINGS:
     2020-12-01 15:17:12   OBISnewItems    none
     2020-12-01 15:17:12   SMAEM1901430xxx_Bezug_Blindleistung 17.0
     2020-12-01 15:17:12   SMAEM1901430xxx_Bezug_Blindleistung_Zaehler 198.6
     2020-12-01 15:17:12   SMAEM1901430xxx_Bezug_Scheinleistung 586.9
     2020-12-01 15:17:12   SMAEM1901430xxx_Bezug_Scheinleistung_Zaehler 985.4
     2020-12-01 15:17:12   SMAEM1901430xxx_Bezug_WirkP_Kosten_Diff 0.0015
     2020-12-01 15:17:12   SMAEM1901430xxx_Bezug_WirkP_Zaehler_Diff 0.0050
     2020-12-01 15:17:12   SMAEM1901430xxx_Bezug_Wirkleistung 586.6
     2020-12-01 15:17:12   SMAEM1901430xxx_Bezug_Wirkleistung_Zaehler 854.4958
     2020-12-01 15:17:12   SMAEM1901430xxx_CosPhi 1.000
     2020-12-01 15:17:12   SMAEM1901430xxx_Einspeisung_Blindleistung 0.0
     2020-12-01 15:17:12   SMAEM1901430xxx_Einspeisung_Blindleistung_Zaehler 335.4
     2020-12-01 15:17:12   SMAEM1901430xxx_Einspeisung_Scheinleistung 0.0
     2020-12-01 15:17:12   SMAEM1901430xxx_Einspeisung_Scheinleistung_Zaehler 589.3
     2020-12-01 15:17:12   SMAEM1901430xxx_Einspeisung_WirkP_Verguet_Diff 0.0000
     2020-12-01 15:17:12   SMAEM1901430xxx_Einspeisung_WirkP_Zaehler_Diff 0
     2020-12-01 15:17:12   SMAEM1901430xxx_Einspeisung_Wirkleistung 0.0
     2020-12-01 15:17:12   SMAEM1901430xxx_Einspeisung_Wirkleistung_Zaehler 545.7604
     2020-12-01 15:17:12   SMAEM1901430xxx_L1_Bezug_Blindleistung 4.7
     2020-12-01 15:17:12   SMAEM1901430xxx_L1_Bezug_Blindleistung_Zaehler 129.9
     2020-12-01 15:17:12   SMAEM1901430xxx_L1_Bezug_Scheinleistung 33.8
     2020-12-01 15:17:12   SMAEM1901430xxx_L1_Bezug_Scheinleistung_Zaehler 157.7
     2020-12-01 15:17:12   SMAEM1901430xxx_L1_Bezug_Wirkleistung 33.5
     2020-12-01 15:17:12   SMAEM1901430xxx_L1_Bezug_Wirkleistung_Zaehler 122.9
     2020-12-01 15:17:12   SMAEM1901430xxx_L1_CosPhi 0.990
     2020-12-01 15:17:12   SMAEM1901430xxx_L1_Einspeisung_Blindleistung 0.0
     2020-12-01 15:17:12   SMAEM1901430xxx_L1_Einspeisung_Blindleistung_Zaehler 40.0
     2020-12-01 15:17:12   SMAEM1901430xxx_L1_Einspeisung_Scheinleistung 0.0
     2020-12-01 15:17:12   SMAEM1901430xxx_L1_Einspeisung_Scheinleistung_Zaehler 276.7
     2020-12-01 15:17:12   SMAEM1901430xxx_L1_Einspeisung_Wirkleistung 0.0
     2020-12-01 15:17:12   SMAEM1901430xxx_L1_Einspeisung_Wirkleistung_Zaehler 252.9
     2020-12-01 15:17:12   SMAEM1901430xxx_L1_Saldo_Wirkleistung -33.5
     2020-12-01 15:17:12   SMAEM1901430xxx_L1_Saldo_Wirkleistung_Zaehler 130.1
     2020-12-01 15:17:12   SMAEM1901430xxx_L1_Spannung 230.2
     2020-12-01 15:17:12   SMAEM1901430xxx_L1_Strom 0.33
     2020-12-01 15:17:12   SMAEM1901430xxx_L2_Bezug_Blindleistung 31.0
     2020-12-01 15:17:12   SMAEM1901430xxx_L2_Bezug_Blindleistung_Zaehler 53.6
     2020-12-01 15:17:12   SMAEM1901430xxx_L2_Bezug_Scheinleistung 410.7
     2020-12-01 15:17:12   SMAEM1901430xxx_L2_Bezug_Scheinleistung_Zaehler 583.4
     2020-12-01 15:17:12   SMAEM1901430xxx_L2_Bezug_Wirkleistung 409.5
     2020-12-01 15:17:12   SMAEM1901430xxx_L2_Bezug_Wirkleistung_Zaehler 509.6
     2020-12-01 15:17:12   SMAEM1901430xxx_L2_CosPhi 0.997
     2020-12-01 15:17:12   SMAEM1901430xxx_L2_Einspeisung_Blindleistung 0.0
     2020-12-01 15:17:12   SMAEM1901430xxx_L2_Einspeisung_Blindleistung_Zaehler 193.3
     2020-12-01 15:17:12   SMAEM1901430xxx_L2_Einspeisung_Scheinleistung 0.0
     2020-12-01 15:17:12   SMAEM1901430xxx_L2_Einspeisung_Scheinleistung_Zaehler 157.6
     2020-12-01 15:17:12   SMAEM1901430xxx_L2_Einspeisung_Wirkleistung 0.0
     2020-12-01 15:17:12   SMAEM1901430xxx_L2_Einspeisung_Wirkleistung_Zaehler 145.0
     2020-12-01 15:17:12   SMAEM1901430xxx_L2_Saldo_Wirkleistung -409.5
     2020-12-01 15:17:12   SMAEM1901430xxx_L2_Saldo_Wirkleistung_Zaehler -364.6
     2020-12-01 15:17:12   SMAEM1901430xxx_L2_Spannung 231.6
     2020-12-01 15:17:12   SMAEM1901430xxx_L2_Strom 1.83
     2020-12-01 15:17:12   SMAEM1901430xxx_L3_Bezug_Blindleistung 0.0
     2020-12-01 15:17:12   SMAEM1901430xxx_L3_Bezug_Blindleistung_Zaehler 57.3
     2020-12-01 15:17:12   SMAEM1901430xxx_L3_Bezug_Scheinleistung 144.8
     2020-12-01 15:17:12   SMAEM1901430xxx_L3_Bezug_Scheinleistung_Zaehler 362.9
     2020-12-01 15:17:12   SMAEM1901430xxx_L3_Bezug_Wirkleistung 143.6
     2020-12-01 15:17:12   SMAEM1901430xxx_L3_Bezug_Wirkleistung_Zaehler 281.4
     2020-12-01 15:17:12   SMAEM1901430xxx_L3_CosPhi 0.992
     2020-12-01 15:17:12   SMAEM1901430xxx_L3_Einspeisung_Blindleistung 18.8
     2020-12-01 15:17:12   SMAEM1901430xxx_L3_Einspeisung_Blindleistung_Zaehler 144.3
     2020-12-01 15:17:12   SMAEM1901430xxx_L3_Einspeisung_Scheinleistung 0.0
     2020-12-01 15:17:12   SMAEM1901430xxx_L3_Einspeisung_Scheinleistung_Zaehler 218.6
     2020-12-01 15:17:12   SMAEM1901430xxx_L3_Einspeisung_Wirkleistung 0.0
     2020-12-01 15:17:12   SMAEM1901430xxx_L3_Einspeisung_Wirkleistung_Zaehler 207.2
     2020-12-01 15:17:12   SMAEM1901430xxx_L3_Saldo_Wirkleistung -143.6
     2020-12-01 15:17:12   SMAEM1901430xxx_L3_Saldo_Wirkleistung_Zaehler -74.2
     2020-12-01 15:17:12   SMAEM1901430xxx_L3_Spannung 232.5
     2020-12-01 15:17:12   SMAEM1901430xxx_L3_Strom 0.92
     2020-12-01 15:17:12   SMAEM1901430xxx_SUSyID 349
     2020-12-01 15:17:12   SMAEM1901430xxx_Saldo_Wirkleistung -586.6
     2020-12-01 15:17:12   SMAEM1901430xxx_Saldo_Wirkleistung_Zaehler -308.7
     2020-12-01 15:17:12   SMAEM1901430xxx_SoftwareVersion 2.00.18.R
     2020-12-01 15:17:12   state           -586.6
Attributes:
   alias      SMA Energy Meter
   feedinPrice 0.089
   group      Photovoltaik Anlage
   icon       measure_power
   interval   29
   mqttPublish SMAEM1901430xxx_Bezug_Blindleistung ... es folgen alle Werte.
   noCoprocess 1
   powerCost  0.30
   room       PV
   stateFormat {sprintf("%.0f",ReadingsVal($name,"state",0))." W"}
--
Raspi + FHEM 5.8 + HM-MOD-PCB + HM-LAN + HM-LC_Bl1PBU-FM + HM-LC-BL1-FM + HM-PB-2-WM + HM-LC-SW1-FM + HM-TC-IT-WM-W-EU + HM-CC-RT-DN

DS_Starter

Die Infos sehen erstmal gut aus. Warten wir mal ab wie es im Fehlerfall aussieht falls er nochmal kommt.
Die neue Version hat nur Vorteile wenn man mehrere Energy Meter betreibt.
Wenn du nur einen Meter im Netz hast, brauchst du sie nicht. Schadet natürlich auch nicht
Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

reticon

Guten Abend zusammen,

mich hat es aus dem Sunnyportal-Thread hierüber gespült .. und hier sind ja gefühlt auch dieselben unterwegs wie nebenan.
Ich versuche mich den Abend an SMAEM, um mir die Daten von da zu holen, die ich aus dem Portal jetzt auch nicht mehr kriege.
Das Modul scheint erfolgreich eingebunden und zumindest der aktuelle Verbrauch sieht plausibel aus. Ich habe mich jetzt einmal durch die Thread hier und die Doku gewühlt ... und bin nicht fündig geworden, gibt es irgendwo eine kurze Beschreibung, was da in welche Werte geschrieben wird?

Ich habe da z.B.
GRIDOUT_SUM_3008818540    474.4126
das zieht er wohl aus Bezug_Wirkleistung_Zaehler  ... nur, woher er den Wert hat ... bzw. was das ist ...
Auch beim Rest steh ich wie der Ochs vorm Berg ... und frage mich in welcher Variable wohl was steht ...

Ich meine verstanden zu haben, dass ich mir für so etwas wie "Tagesverbrauch" quasi einen Startwert zu Tagesbeginn wegspeichern muss und gegen den dann rechne (so lange ich noch nicht auf dblog umstelle).

Gibt's irgendwo eine Beschreibung?

Sorry für die Fragen, vielleicht habe ich bisher nur das richtige Dokument nicht gefunden :-)
Martin