Autor Thema: Neu: 77_SMAEM - Modul für SMA Energie Meter. Alternative zum Sunny Home Manager.  (Gelesen 127873 mal)

Offline DS_Starter

  • Developer
  • Hero Member
  • ****
  • Beiträge: 7479
Zitat
Was genau ist ein "List" eines Devices?
Der Output vom Kommando:

    list <Device>

Geht im FHEMWEB und auch im Telnet.

Danke für das Log. Man sieht dass die Softwareversion 2.06.06.R ist, im Modul ist die Version bis 2.03.4.R implementiert, d.h. diese Version war die letzte uns bekannte Firmware.

Na vielleicht meldet sich Volker und ergänzt die neuen Metriken.

Grüße,
Heiko
ESXi 6.5 @NUC6i5SYH mit FHEM auf Debian 10, DbLog/DbRep mit MariaDB auf VM
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

Offline jonas71

  • New Member
  • *
  • Beiträge: 15
Danke für das Log. Man sieht dass die Softwareversion 2.06.06.R ist, im Modul ist die Version bis 2.03.4.R implementiert, d.h. diese Version war die letzte uns bekannte Firmware.

Und jetzt kommts:
Seit grade eben sendet das Ding wieder 608 Bytes.
Muss den neuen Offset (60 statt 56) nun davon abhängig machen, ob 608 oder 610 Bytes kommen.

Wie gesagt, kein Plan von Perl, läuft aber nun ganz gut.
Meine Arbeitsversion des Moduls anbei, falls jemand das gleiche Problem irgendwann hat.

Offline DennisNI

  • New Member
  • *
  • Beiträge: 3
Moin,
ich hoffe, ich bin hier richtig: Bei mir läuft fhem auf einem Raspberry (raspbian 8 jessie) und ich musste firewalld für andere Zwecke aktivieren. SMAEM funktioniert nun nicht mehr, so z.B. im Log:

SMAEM SMA_Energy_Meter -> BlockingCall SMAEM_DoParse Process died prematurely
Connection refused from <myIP>:35828


Port 9522/udp ist offen. Wenn ich firewalld deaktiviere und neustarte, geht's.

Kann mir jemand sagen, was ich noch öffnen muss, damit SMAEM wieder funktioniert?
Vielen Dank!

Offline Stargazer

  • Full Member
  • ***
  • Beiträge: 332
Hallo zusammen,

ich habe/hatte seit dem 5.7. auf einmal Probleme mit meiner FHEM - Instanz.
Diese läuft als Energie-Server. Heißt, er fragt ein paar Wechselrichter ab und stellt die Werte und Grafiken dar.

Abgerufen werden: ein SMA SB 4000, ein SMA-Energymeter(Version 1, ohne den integrierten HM), eine SMA WebBox sowie noch eine Wetterstation.

Soweit, so gut. FHEM lief immer weiter, nur dass es nicht vom Browser aus erreichbar war.

Ich musste es immer erst stoppen und dann wieder starten. Ein restart brachte leider nichts. Dann lief alles immer so 12 - 20min. um danach wieder
nicht erreichbar zu sein. Nach ein bisschen forschen und Hilfe hier aus dem Forum, kam ich darauf, dass es wohl mit dem EnergyMeter zu tun haben könnte.

Ich habe, bis gestern, kein Update von FHEM gemacht oder sonst etwas geändert.
Das SMAEM lief bisher immer ganz hervorragend. Darum kam mir das alles recht komisch vor.

Also habe ich es einfach deaktiviert. Und siehe da...alles läuft soweit.

Jetzt wäre meine Frage, ob es im Modul eine Änderung für die EM - Version 1 gegeben hat ? Wobei ich diese ja nicht heruntergeladen habe.

Wie könnte ich das Problem beheben ?

Und hier nochmal ein Mitschnitt:

2021.07.10 17:43:04 5 : SMAEM SMA_EM - received 600 bytes from "1900235xxx" but interval 4s isn't expired.
2021.07.10 17:43:05 5 : SMAEM SMA_EM - received 600 bytes from "1900235xxx" but interval 4s isn't expired.
2021.07.10 17:43:06 5 : SMAEM SMA_EM - received 600 bytes from "1900235xxx" but interval 4s isn't expired.
2021.07.10 17:43:07 4 : SMAEM SMA_EM - ###############################################################
2021.07.10 17:43:07 4 : SMAEM SMA_EM - ### Begin of new SMA Energymeter 1900235xxx get data cycle ###
2021.07.10 17:43:07 4 : SMAEM SMA_EM - ###############################################################
2021.07.10 17:43:07 4 : SMAEM SMA_EM - discarded cycles since module start: 0
2021.07.10 17:43:07 4 : SMAEM SMA_EM - last update time set to: 10.07.2021 / 17:43:07
2021.07.10 17:43:07 4 : BlockingCall (SMAEM_DoParse): created child (25768), uses telnetPort to connect back
2021.07.10 17:43:07 4 : SMAEM SMA_EM - Blocking process with PID: 25768 started
2021.07.10 17:43:07 4 : Connection accepted from telnetPort_127.0.0.1_57174
2021.07.10 17:43:07 4 : SMAEM SMA_EM - last update time set to: 10.07.2021 / 17:43:07
2021.07.10 17:43:07 4 : SMAEM SMA_EM - wrote new energy values to INTERNALS - GRIDIN_SUM_1900235xxx: 11849.879, GRIDOUT_SUM_1900235xxx: 37818.9322
2021-07-10 17:43:08 SMAEM SMA_EM Bezug_WirkP_Zaehler_Diff: 0.0042
2021-07-10 17:43:08 SMAEM SMA_EM Bezug_WirkP_Kosten_Diff: 0.0011
2021-07-10 17:43:08 SMAEM SMA_EM Einspeisung_WirkP_Zaehler_Diff: 0
2021-07-10 17:43:08 SMAEM SMA_EM Einspeisung_WirkP_Verguet_Diff: 0.0000
2021-07-10 17:43:08 SMAEM SMA_EM -3805.3
2021-07-10 17:43:08 SMAEM SMA_EM Saldo_Wirkleistung: -3805.3
2021-07-10 17:43:08 SMAEM SMA_EM Saldo_Wirkleistung_Zaehler: -25969.1
2021-07-10 17:43:08 SMAEM SMA_EM Bezug_Wirkleistung: 3805.3
2021-07-10 17:43:08 SMAEM SMA_EM Bezug_Wirkleistung_Zaehler: 37818.9322
2021-07-10 17:43:08 SMAEM SMA_EM Einspeisung_Wirkleistung: 0.0
2021-07-10 17:43:08 SMAEM SMA_EM Einspeisung_Wirkleistung_Zaehler: 11849.8790
2021-07-10 17:43:08 SMAEM SMA_EM Bezug_Blindleistung: 0.0
2021-07-10 17:43:08 SMAEM SMA_EM Bezug_Blindleistung_Zaehler: 7456.5
2021-07-10 17:43:08 SMAEM SMA_EM Einspeisung_Blindleistung: 1261.5
2021-07-10 17:43:08 SMAEM SMA_EM Einspeisung_Blindleistung_Zaehler: 2214.4
2021-07-10 17:43:08 SMAEM SMA_EM Bezug_Scheinleistung: 4008.9
2021-07-10 17:43:08 SMAEM SMA_EM Bezug_Scheinleistung_Zaehler: 39712.4
2021-07-10 17:43:08 SMAEM SMA_EM Einspeisung_Scheinleistung: 0.0
2021-07-10 17:43:08 SMAEM SMA_EM Einspeisung_Scheinleistung_Zaehler: 12402.7
2021-07-10 17:43:08 SMAEM SMA_EM CosPhi: 0.949
2021-07-10 17:43:08 SMAEM SMA_EM SoftwareVersion: 1.02.04.R
2021-07-10 17:43:08 SMAEM SMA_EM SerialNumber: 1900235xxx
2021-07-10 17:43:08 SMAEM SMA_EM SUSyID: 270
2021-07-10 17:43:08 SMAEM SMA_EM OBISnewItems: none
2021-07-10 17:43:08 SMAEM SMA_EM L1_Saldo_Wirkleistung: -1930.3
2021-07-10 17:43:08 SMAEM SMA_EM L1_Saldo_Wirkleistung_Zaehler: -20369.8
2021-07-10 17:43:08 SMAEM SMA_EM L1_Bezug_Wirkleistung: 1930.3
2021-07-10 17:43:08 SMAEM SMA_EM L1_Bezug_Wirkleistung_Zaehler: 21405.6
2021-07-10 17:43:08 SMAEM SMA_EM L1_Einspeisung_Wirkleistung: 0.0
2021-07-10 17:43:08 SMAEM SMA_EM L1_Einspeisung_Wirkleistung_Zaehler: 1035.8
2021-07-10 17:43:08 SMAEM SMA_EM L1_Bezug_Blindleistung: 0.0
2021-07-10 17:43:08 SMAEM SMA_EM L1_Bezug_Blindleistung_Zaehler: 8223.7
2021-07-10 17:43:08 SMAEM SMA_EM L1_Einspeisung_Blindleistung: 190.1
2021-07-10 17:43:08 SMAEM SMA_EM L1_Einspeisung_Blindleistung_Zaehler: 211.3
2021-07-10 17:43:08 SMAEM SMA_EM L1_Bezug_Scheinleistung: 1939.6
2021-07-10 17:43:08 SMAEM SMA_EM L1_Bezug_Scheinleistung_Zaehler: 23446.9
2021-07-10 17:43:08 SMAEM SMA_EM L1_Einspeisung_Scheinleistung: 0.0
2021-07-10 17:43:08 SMAEM SMA_EM L1_Einspeisung_Scheinleistung_Zaehler: 1172.5
2021-07-10 17:43:08 SMAEM SMA_EM L1_Strom: 8.57
2021-07-10 17:43:08 SMAEM SMA_EM L1_Spannung: 228.0
2021-07-10 17:43:08 SMAEM SMA_EM L1_CosPhi: 0.995
2021-07-10 17:43:08 SMAEM SMA_EM L2_Saldo_Wirkleistung: -478.4
2021-07-10 17:43:08 SMAEM SMA_EM L2_Saldo_Wirkleistung_Zaehler: 4087.4
2021-07-10 17:43:08 SMAEM SMA_EM L2_Bezug_Wirkleistung: 478.4
2021-07-10 17:43:08 SMAEM SMA_EM L2_Bezug_Wirkleistung_Zaehler: 11431.7
2021-07-10 17:43:08 SMAEM SMA_EM L2_Einspeisung_Wirkleistung: 0.0
2021-07-10 17:43:08 SMAEM SMA_EM L2_Einspeisung_Wirkleistung_Zaehler: 15519.1
2021-07-10 17:43:08 SMAEM SMA_EM L2_Bezug_Blindleistung: 0.0
2021-07-10 17:43:08 SMAEM SMA_EM L2_Bezug_Blindleistung_Zaehler: 932.4
2021-07-10 17:43:08 SMAEM SMA_EM L2_Einspeisung_Blindleistung: 547.1
2021-07-10 17:43:08 SMAEM SMA_EM L2_Einspeisung_Blindleistung_Zaehler: 3171.6
2021-07-10 17:43:08 SMAEM SMA_EM L2_Bezug_Scheinleistung: 726.8
2021-07-10 17:43:08 SMAEM SMA_EM L2_Bezug_Scheinleistung_Zaehler: 12244.6
2021-07-10 17:43:08 SMAEM SMA_EM L2_Einspeisung_Scheinleistung: 0.0
2021-07-10 17:43:08 SMAEM SMA_EM L2_Einspeisung_Scheinleistung_Zaehler: 15829.2
2021-07-10 17:43:08 SMAEM SMA_EM L2_Strom: 3.15
2021-07-10 17:43:08 SMAEM SMA_EM L2_Spannung: 236.3
2021-07-10 17:43:08 SMAEM SMA_EM L2_CosPhi: 0.658
2021-07-10 17:43:08 SMAEM SMA_EM L3_Saldo_Wirkleistung: -1396.6
2021-07-10 17:43:08 SMAEM SMA_EM L3_Saldo_Wirkleistung_Zaehler: -9686.7
2021-07-10 17:43:08 SMAEM SMA_EM L3_Bezug_Wirkleistung: 1396.6
2021-07-10 17:43:08 SMAEM SMA_EM L3_Bezug_Wirkleistung_Zaehler: 12049.2
2021-07-10 17:43:08 SMAEM SMA_EM L3_Einspeisung_Wirkleistung: 0.0
2021-07-10 17:43:08 SMAEM SMA_EM L3_Einspeisung_Wirkleistung_Zaehler: 2362.5
2021-07-10 17:43:08 SMAEM SMA_EM L3_Bezug_Blindleistung: 0.0
2021-07-10 17:43:08 SMAEM SMA_EM L3_Bezug_Blindleistung_Zaehler: 1375.7
2021-07-10 17:43:08 SMAEM SMA_EM L3_Einspeisung_Blindleistung: 524.4
2021-07-10 17:43:08 SMAEM SMA_EM L3_Einspeisung_Blindleistung_Zaehler: 1906.7
2021-07-10 17:43:08 SMAEM SMA_EM L3_Bezug_Scheinleistung: 1491.8
2021-07-10 17:43:08 SMAEM SMA_EM L3_Bezug_Scheinleistung_Zaehler: 12853.0
2021-07-10 17:43:08 SMAEM SMA_EM L3_Einspeisung_Scheinleistung: 0.0
2021-07-10 17:43:08 SMAEM SMA_EM L3_Einspeisung_Scheinleistung_Zaehler: 2559.4
2021-07-10 17:43:08 SMAEM SMA_EM L3_Strom: 6.56
2021-07-10 17:43:08 SMAEM SMA_EM L3_Spannung: 229.7
2021-07-10 17:43:08 SMAEM SMA_EM L3_CosPhi: 0.936


Hier noch der Link zum Start-Thread:

https://forum.fhem.de/index.php/topic,121982.0.html

Viele Grüße und besten Dank

André
« Letzte Änderung: 10 Juli 2021, 20:57:52 von Stargazer »

Offline DS_Starter

  • Developer
  • Hero Member
  • ****
  • Beiträge: 7479
Hallo Andre,

die letzte Änderung am SMAEM Modul ist vom Dezember des letzten Jahres. Ich glaube auch nicht dass es am Modul liegt.
Wie du selbst geschrieben hast, wurde ja auch nichts updated.

Dein Log sieht etwas anders aus als gewöhnlich. Mit verbose 4 erscheint

2021.07.10 23:07:56.547 4: SMAEM SMA_Energymeter - ###############################################################
2021.07.10 23:07:56.549 4: SMAEM SMA_Energymeter - ### Begin of new SMA Energymeter 1900212213 get data cycle ###
2021.07.10 23:07:56.549 4: SMAEM SMA_Energymeter - ###############################################################
2021.07.10 23:07:56.550 4: SMAEM SMA_Energymeter - discarded cycles since module start: 0
2021.07.10 23:07:56.551 4: SMAEM SMA_Energymeter - last update time set to: 10.07.2021 / 23:07:56
2021.07.10 23:07:56.565 4: SMAEM SMA_Energymeter - Blocking process with PID: 31775 started
2021.07.10 23:07:56.576 4: SMAEM SMA_Energymeter - old GRIDIN_SUM_1900212213 got from RAM: 441.9947
2021.07.10 23:07:56.578 4: SMAEM SMA_Energymeter - old GRIDOUT_SUM_1900212213 got from RAM: 182.3586
2021.07.10 23:07:56.578 4: SMAEM SMA_Energymeter - bezug_wirk_count: 182.3687
2021.07.10 23:07:56.579 4: SMAEM SMA_Energymeter - gridoutsum_1900212213: 182.3586
2021.07.10 23:07:56.579 4: SMAEM SMA_Energymeter - diffb: 0.0101
2021.07.10 23:07:56.580 4: SMAEM SMA_Energymeter - einspeisung_wirk_count: 441.9947
2021.07.10 23:07:56.580 4: SMAEM SMA_Energymeter - gridinsum_1900212213: 441.9947
2021.07.10 23:07:56.581 4: SMAEM SMA_Energymeter - diffe: 0
2021.07.10 23:07:56.582 4: SMAEM SMA_Energymeter - plausibility check done: GRIDIN -> 1, GRIDOUT -> 1
2021.07.10 23:07:56.583 4: SMAEM SMA_Energymeter - new energy values saved to ./FHEM/FhemUtils/cacheSMAEM
2021.07.10 23:07:56.583 4: SMAEM SMA_Energymeter - GRIDIN_SUM_1900212213: 441.9947, GRIDOUT_SUM_1900212213: 182.3687
2021.07.10 23:07:56.589 4: SMAEM SMA_Energymeter - last update time set to: 10.07.2021 / 23:07:56
2021.07.10 23:07:56.589 4: SMAEM SMA_Energymeter - wrote new energy values to INTERNALS - GRIDIN_SUM_1900212213: 441.9947, GRIDOUT_SUM_1900212213: 182.3687


Es endet mit "wrote new energy values to INTERNALS...".
Dein Log geht an der Stelle weiter. Vermutlich hast du eine noch ältere V im Einsatz als die aktuelle

 FVERSION 77_SMAEM.pm:v4.3.0-s23318/2020-12-08

Zur Info, das Modul fragt auch nichts aktiv ab, sondern empfängt lediglich die Daten über Broadcast und verarbeitet diese.
Du könntest mal noCoprocess = 1 setzen und schaust ob sich etwas ändert. Das spart Speicher.

Grüße,
Heiko
ESXi 6.5 @NUC6i5SYH mit FHEM auf Debian 10, DbLog/DbRep mit MariaDB auf VM
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

Offline Stargazer

  • Full Member
  • ***
  • Beiträge: 332
Hallo Heiko,

hier nochmal der Kopf des list:

FD         11
   FUUID      5cbe020c-f33f-3a1f-8255-b8fc02ed7a635d56
   FVERSION   77_SMAEM.pm:v4.3.0-s23318/2020-12-08
   GRIDIN_SUM_1900235xxx 11849.879
   GRIDOUT_SUM_1900235xxx 37838.0607
   INTERVAL   2
   LASTUPDATE_1900235xxx 10.07.2021 / 22:14:27
   MODEL      EM / HM 2.0 < 2.03.4.R
   NAME       SMA_EM
   NR         23
   STATE      disabled Watt
   TYPE       SMAEM
   HELPER:
     ALLSERIALS 1900235xxx
     FAULTEDCYCLES 0
     LASTUPDATE_1900235xxx 1625948067
     PACKAGE    main
     STARTTIME  1625948034
     VERSION    4.3.0

Das Modul ist also, nach dem update von FHEM, aktuell.

Mit dem Attribut noCoprocess habe ich auch gearbeitet. Leider ohne Erfolg. Hatte sogar den Eindruck, dass FHEM damit nur noch kürzer erreichbar war.

Kann ich mir von irgendwo noch eine ältere Version des Moduls laden ? Einfach mal um zu testen..

VG

Offline DS_Starter

  • Developer
  • Hero Member
  • ****
  • Beiträge: 7479
Ja du kannst dir eine beliebige Version des Moduls downloaden unter:

https://svn.fhem.de/trac/browser/trunk/fhem/FHEM/77_SMAEM.pm?rev=23318

Da gibts Buttons "vorige Revision" usw.

Zitat
Mit dem Attribut noCoprocess habe ich auch gearbeitet. Leider ohne Erfolg. Hatte sogar den Eindruck, dass FHEM damit nur noch kürzer erreichbar war.
Das ist die sogenannte "blockierend arbeitende" Variante ohne BlockingCall. Die Verwendung von BlockingCall wird dir hier oft begegnen. Viele Module benutzen es um keine Blockierungen zu verursachen, SMAEM auch.
ESXi 6.5 @NUC6i5SYH mit FHEM auf Debian 10, DbLog/DbRep mit MariaDB auf VM
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

Offline Stargazer

  • Full Member
  • ***
  • Beiträge: 332
Hallo Heiko,

vorhin ist mir noch etwas aufgefallen. Und zwar haben wir zwei Geräte im Netzwerk, die per Speedwire senden.
Zum einen ist das ein SunnyBoy SB 4000 und das EnergyMeter.

Vor Urzeiten hatte ich mal einen Graphen gemacht, der auch die Netzfrequenz mit ausliest. Das kommt aber vom SunnyBoy.
Das hat mit dem Energymeter ja nix zu tun. Trotzdem hat er die gleichen Lücken in der Aufzeichnung, wie das Energymeter.

Schalte ich das Modul vom Energymeter auf "disable = 1" und nehme es außer Betrieb, so läuft der SunnyBoy ohne Probleme weiter.
Wenn er das nächste mal wieder nicht erreichbar ist, dann drehe ich den Spieß mal um und lasse das EM laufen und schalte das
Modul für den Wechselrichter einmal ab. Mal sehen was dann passiert.

Es ist und bleibt ein Rätsel.

Habe mir das SMAEM -Modul von der anderen FHEM - Instanz rauskopiert und das jetzt auf das  betroffene System kopiert.
Auf dem anderen System läuft das ja wie geschnitten Brot.

Alles sehr seltsam... ???

Offline DS_Starter

  • Developer
  • Hero Member
  • ****
  • Beiträge: 7479
Ich kann momentan auch nur rätselraten.
Vielleicht noch der Hinweis, dass SMAEM die Multicast IP-Adresse 239.12.255.254 und den Port 9522/UDP verwendet.

Außerdem kannst du bei der Definition das zu verwendende Interface mit angeben, also z.B.

define <name> SMAEM eth0
Vielleicht hilft dir das weiter. Ich denke die Ursache liegt außerhalb des Moduls.

ESXi 6.5 @NUC6i5SYH mit FHEM auf Debian 10, DbLog/DbRep mit MariaDB auf VM
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

Offline 300P

  • Full Member
  • ***
  • Beiträge: 128
Hallo Andre,

das könnte auch ein aufkommender Ausfall eines Switch / Hub etc. sein, der den Multicast ab und an mal blockiert.

Oder hast Du evtl. irgendwo einen neuen Switch / Hub  oder schlimstenfalles ein Powerline-Gerät eingebaut?
Powerline ist auf Dauer dafür nicht gut geeignet.  ???
Es nichts über eine Verbindung (Multicast) per Kabel / Lan. 8)

Gruß
300P
FHEM 6.0 - Raspberry Pi 3 / Pi 4 - VControl300 mit VITOVALOR 300P - SMAEM - SMAInverter - Robonect - allergy -  DbLog/DbRep -MariaDB auf QNAP - HTTPMOD Stromzähler Discovergy - Modbus ser+TCP - ModbusSDM630M - SolarForecast

Offline Stargazer

  • Full Member
  • ***
  • Beiträge: 332
Hallo 300P,

ich habe an der ganzen konfiguartion nix geändert. Das ist ja das kuriose. Aber man kennt sowas ja... .
Powerline habe ich nicht verbaut. Aber das Energymeter durchläuft in der tat ein Switch.

Wo du es hier so schreibst...

Ich hatte vor ca. einem Jahr einmal ein Switch getauscht. Von 5 auf 8-Port. Brauchte damals einen Port mehr. Da hatte ich ein Switch bestellt, welcher aber nicht lief.
Stichwort - Multicast. Habe den dann getauscht und siehe da.... alles lief bestens.
Danke für deinen Tipp. Ich werde mal gucken, dass ich das mal ausprobiere.

Ansonsten habe ich jetzt nochmal den Wechselrichter disabled. Das Energymeter läuft. Mal sehen, wie lange. Habe es vorhin auch mal resettet.

Jetzt heißt es abwarten, wie lange es läuft.

Aktuell in Betrieb befindliche Modulversion:  FVERSION   77_SMAEM.pm:v4.2.0-s21706/2020-04-16

Aber auch bei der Version gab es hänger. Wobei diese auf der parallel installierten Version läuft.
Ich habe die Abfrage bei der Parallelversion von FHEM jetzt einfach mal deaktiviert. Mal schauen ob es was bringt..


VG

André

PS.: Switch ist getauscht. Das Problem ist immer noch da.... :(
« Letzte Änderung: 12 Juli 2021, 20:07:28 von Stargazer »

Offline Stargazer

  • Full Member
  • ***
  • Beiträge: 332
Hallo zusammen,

ich habe nun einiges mehr gemacht. Dazu zählt, dass ich das Ubuntu LTS sowie fhem neu installiert habe. Danach das Backup wieder eingespielt.
Alles hat gut geklappt und FHEM bleibt jetzt auch erreichbar.

Nur...es ist recht träge. Wenn ich den Abfrageintervall des SMAEM - Moduls von 6 auf 60 Sekunden ändere, läuft es absolut flüssig.

Soweit nur als zwischenstand...

VG

André

Offline Teamdrachen

  • Jr. Member
  • **
  • Beiträge: 85
Seit ein paar Tagen aktualisiert sich bei mir nix mehr.

Daten kommen rein.
2021.08.24 09:22:16 4: SMAEM EM / HM 2.0 < 2.03.4.R
2021.08.24 09:22:16 4: SMAEM E_Meter - ###############################################################
2021.08.24 09:22:16 4: SMAEM E_Meter - ### Begin of new SMA Energymeter 1901401549 get data cycle ###
2021.08.24 09:22:16 4: SMAEM E_Meter - ###############################################################
2021.08.24 09:22:16 4: SMAEM E_Meter - discarded cycles since module start: 15
2021.08.24 09:22:16 4: SMAEM E_Meter - last update time set to: 24.08.2021 / 09:22:16
2021.08.24 09:22:16 4: SMAEM E_Meter - Blocking process with PID: 25628 started
2021.08.24 09:22:16 5: SMAEM E_Meter - OBIS metrics identified:
2021.08.24 09:22:16 5: SMAEM E_Meter - 144:0.0.0 -> Software Version -> 2.00.16.R
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:1.4.0 -> SUM Wirkleistung Bezug -> 0
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:1.8.0 -> SUM Wirkleistung Bezug Zaehler -> 12148118640
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:10.4.0 -> SUM Scheinleistung Einspeisung -> 6819
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:10.8.0 -> SUM Scheinleistung Einspeisung Zaehler -> 34606344960
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:13.4.0 -> SUM Leistungsfaktor -> 900
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:2.4.0 -> SUM Wirkleistung Einspeisung -> 6141
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:2.8.0 -> SUM Wirkleistung Einspeisung Zaehler -> 33285744360
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:21.4.0 -> L1 Wirkleistung Bezug -> 0
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:21.8.0 -> L1 Wirkleistung Bezug Zaehler -> 2590101720
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:22.4.0 -> L1 Wirkleistung Einspeisung -> 2787
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:22.8.0 -> L1 Wirkleistung Einspeisung Zaehler -> 13168884960
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:23.4.0 -> L1 Blindleistung Bezug -> 0
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:23.8.0 -> L1 Blindleistung Bezug Zaehler -> 65184120
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:24.4.0 -> L1 Blindleistung Einspeisung -> 380
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:24.8.0 -> L1 Blindleistung Einspeisung Zaehler -> 4584586320
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:29.4.0 -> L1 Scheinleistung Bezug -> 0
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:29.8.0 -> L1 Scheinleistung Bezug Zaehler -> 5348538720
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:3.4.0 -> SUM Blindleistung Bezug -> 0
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:3.8.0 -> SUM Blindleistung Bezug Zaehler -> 979214760
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:30.4.0 -> L1 Scheinleistung Einspeisung -> 2813
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:30.8.0 -> L1 Scheinleistung Einspeisung Zaehler -> 13341420360
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:31.4.0 -> L1 Strom -> 1236
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:32.4.0 -> L1 Spannung -> 230355
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:33.4.0 -> L1 Leistungsfaktor -> 991
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:4.4.0 -> SUM Blindleistung Einspeisung -> 2965
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:4.8.0 -> SUM Blindleistung Einspeisung Zaehler -> 20571376680
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:41.4.0 -> L2 Wirkleistung Bezug -> 0
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:41.8.0 -> L2 Wirkleistung Bezug Zaehler -> 3381458400
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:42.4.0 -> L2 Wirkleistung Einspeisung -> 2557
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:42.8.0 -> L2 Wirkleistung Einspeisung Zaehler -> 11668514760
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:43.4.0 -> L2 Blindleistung Bezug -> 0
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:43.8.0 -> L2 Blindleistung Bezug Zaehler -> 310248720
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:44.4.0 -> L2 Blindleistung Einspeisung -> 1042
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:44.8.0 -> L2 Blindleistung Einspeisung Zaehler -> 8127247680
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:49.4.0 -> L2 Scheinleistung Bezug -> 0
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:49.8.0 -> L2 Scheinleistung Bezug Zaehler -> 7722554760
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:50.4.0 -> L2 Scheinleistung Einspeisung -> 2762
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:50.8.0 -> L2 Scheinleistung Einspeisung Zaehler -> 12355037640
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:51.4.0 -> L2 Strom -> 1240
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:52.4.0 -> L2 Spannung -> 230372
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:53.4.0 -> L2 Leistungsfaktor -> 926
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:61.4.0 -> L3 Wirkleistung Bezug -> 0
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:61.8.0 -> L3 Wirkleistung Bezug Zaehler -> 7754542920
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:62.4.0 -> L3 Wirkleistung Einspeisung -> 796
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:62.8.0 -> L3 Wirkleistung Einspeisung Zaehler -> 10026328680
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:63.4.0 -> L3 Blindleistung Bezug -> 0
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:63.8.0 -> L3 Blindleistung Bezug Zaehler -> 1280986200
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:64.4.0 -> L3 Blindleistung Einspeisung -> 1543
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:64.8.0 -> L3 Blindleistung Einspeisung Zaehler -> 8536746600
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:69.4.0 -> L3 Scheinleistung Bezug -> 0
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:69.8.0 -> L3 Scheinleistung Bezug Zaehler -> 11997335880
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:70.4.0 -> L3 Scheinleistung Einspeisung -> 1736
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:70.8.0 -> L3 Scheinleistung Einspeisung Zaehler -> 10847504160
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:71.4.0 -> L3 Strom -> 881
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:72.4.0 -> L3 Spannung -> 231201
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:73.4.0 -> L3 Leistungsfaktor -> 458
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:9.4.0 -> SUM Scheinleistung Bezug -> 0
2021.08.24 09:22:16 5: SMAEM E_Meter - 1:9.8.0 -> SUM Scheinleistung Bezug Zaehler -> 22638510720
2021.08.24 09:22:16 4: SMAEM E_Meter - old GRIDIN_SUM_1901401549 got from RAM: 9210.9748
2021.08.24 09:22:16 4: SMAEM E_Meter - old GRIDOUT_SUM_1901401549 got from RAM: 3357.9675
2021.08.24 09:22:16 1: SMAEM E_Meter - Cycle discarded due to allowed diff "16.5099" GRIDOUT exceeding.
Try to set attribute "diffAccept > 16.5099" temporary or execute "reset".



EDIT: Hab dann doch mal den Reset Button betätigt. das half.
Löscht zum Glück wirklich nur den Cache und nicht die Totaldaten im Energy MEter.
« Letzte Änderung: 24 August 2021, 09:52:50 von Teamdrachen »

Offline 300P

  • Full Member
  • ***
  • Beiträge: 128
Hallo Teamdrache,

den deutlichen Hinweis aus dem Log:

Try to set attribute "diffAccept > 16.5099" temporary or execute "reset".

solltest du 1x folgen :)

Gruß
300P
FHEM 6.0 - Raspberry Pi 3 / Pi 4 - VControl300 mit VITOVALOR 300P - SMAEM - SMAInverter - Robonect - allergy -  DbLog/DbRep -MariaDB auf QNAP - HTTPMOD Stromzähler Discovergy - Modbus ser+TCP - ModbusSDM630M - SolarForecast

Offline Dersch

  • Sr. Member
  • ****
  • Beiträge: 533
Hi, seit heute morgen funktioniert mein FHEM nicht mehr und im Log ist dies immer die letzte Meldung:

2021.09.12 08:50:52 3: SMAEM SMAEM - Opening multicast socket...
2021.09.12 08:50:52 3: SMAEM SMAEM - Multicast socket opened
Can't call method "mcast_add" on an undefined value at ./FHEM/77_SMAEM.pm line 201.

Was ist da das Problem? Steigt da einer durch?