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

Wzut

sieht gut aus, hier mal mein verbose 5 Log, OBISnewItems : none :) HM Version 2.03.4.R

2019.12.15 15:13:36 4: SMAEM smaem - ###############################################################
2019.12.15 15:13:36 4: SMAEM smaem - ### Begin of new SMA Energymeter 3002849059 get data cycle ###
2019.12.15 15:13:36 4: SMAEM smaem - ###############################################################
2019.12.15 15:13:36 4: SMAEM smaem - discarded cycles since module start: 0
2019.12.15 15:13:36 4: SMAEM smaem - last update time set to: 15.12.2019 / 15:13:36
2019.12.15 15:13:36 4: SMAEM smaem - Blocking process with PID: 30410 started
2019.12.15 15:13:36 5: SMAEM smaem - OBIS metrics identified:
2019.12.15 15:13:36 5: SMAEM smaem - 144:0.0.0 -> Software Version -> 2.03.04.R
2019.12.15 15:13:36 5: SMAEM smaem - 1:1.4.0 -> SUM Wirkleistung Bezug -> 4491
2019.12.15 15:13:36 5: SMAEM smaem - 1:1.8.0 -> SUM Wirkleistung Bezug Zaehler -> 26236284120
2019.12.15 15:13:36 5: SMAEM smaem - 1:10.4.0 -> SUM Scheinleistung Einspeisung -> 0
2019.12.15 15:13:36 5: SMAEM smaem - 1:10.8.0 -> SUM Scheinleistung Einspeisung Zaehler -> 26235852120
2019.12.15 15:13:36 5: SMAEM smaem - 1:13.4.0 -> SUM Leistungsfaktor -> 938
2019.12.15 15:13:36 5: SMAEM smaem - 1:14.4.0 -> Netzfrequenz -> 49966
2019.12.15 15:13:36 5: SMAEM smaem - 1:2.4.0 -> SUM Wirkleistung Einspeisung -> 0
2019.12.15 15:13:36 5: SMAEM smaem - 1:2.8.0 -> SUM Wirkleistung Einspeisung Zaehler -> 25369837200
2019.12.15 15:13:36 5: SMAEM smaem - 1:21.4.0 -> L1 Wirkleistung Bezug -> 714
2019.12.15 15:13:36 5: SMAEM smaem - 1:21.8.0 -> L1 Wirkleistung Bezug Zaehler -> 14865813720
2019.12.15 15:13:36 5: SMAEM smaem - 1:22.4.0 -> L1 Wirkleistung Einspeisung -> 0
2019.12.15 15:13:36 5: SMAEM smaem - 1:22.8.0 -> L1 Wirkleistung Einspeisung Zaehler -> 6781802760
2019.12.15 15:13:36 5: SMAEM smaem - 1:23.4.0 -> L1 Blindleistung Bezug -> 0
2019.12.15 15:13:36 5: SMAEM smaem - 1:23.8.0 -> L1 Blindleistung Bezug Zaehler -> 2354688360
2019.12.15 15:13:36 5: SMAEM smaem - 1:24.4.0 -> L1 Blindleistung Einspeisung -> 1988
2019.12.15 15:13:36 5: SMAEM smaem - 1:24.8.0 -> L1 Blindleistung Einspeisung Zaehler -> 3751755840
2019.12.15 15:13:36 5: SMAEM smaem - 1:29.4.0 -> L1 Scheinleistung Bezug -> 2112
2019.12.15 15:13:36 5: SMAEM smaem - 1:29.8.0 -> L1 Scheinleistung Bezug Zaehler -> 16085004120
2019.12.15 15:13:36 5: SMAEM smaem - 1:3.4.0 -> SUM Blindleistung Bezug -> 0
2019.12.15 15:13:36 5: SMAEM smaem - 1:3.8.0 -> SUM Blindleistung Bezug Zaehler -> 4475894040
2019.12.15 15:13:36 5: SMAEM smaem - 1:30.4.0 -> L1 Scheinleistung Einspeisung -> 0
2019.12.15 15:13:36 5: SMAEM smaem - 1:30.8.0 -> L1 Scheinleistung Einspeisung Zaehler -> 7282722960
2019.12.15 15:13:36 5: SMAEM smaem - 1:31.4.0 -> L1 Strom -> 1253
2019.12.15 15:13:36 5: SMAEM smaem - 1:32.4.0 -> L1 Spannung -> 236817
2019.12.15 15:13:36 5: SMAEM smaem - 1:33.4.0 -> L1 Leistungsfaktor -> 338
2019.12.15 15:13:36 5: SMAEM smaem - 1:4.4.0 -> SUM Blindleistung Einspeisung -> 1656
2019.12.15 15:13:36 5: SMAEM smaem - 1:4.8.0 -> SUM Blindleistung Einspeisung Zaehler -> 6768833760
2019.12.15 15:13:36 5: SMAEM smaem - 1:41.4.0 -> L2 Wirkleistung Bezug -> 1949
2019.12.15 15:13:36 5: SMAEM smaem - 1:41.8.0 -> L2 Wirkleistung Bezug Zaehler -> 5895129240
2019.12.15 15:13:36 5: SMAEM smaem - 1:42.4.0 -> L2 Wirkleistung Einspeisung -> 0
2019.12.15 15:13:36 5: SMAEM smaem - 1:42.8.0 -> L2 Wirkleistung Einspeisung Zaehler -> 10780905240
2019.12.15 15:13:36 5: SMAEM smaem - 1:43.4.0 -> L2 Blindleistung Bezug -> 0
2019.12.15 15:13:36 5: SMAEM smaem - 1:43.8.0 -> L2 Blindleistung Bezug Zaehler -> 1055584080
2019.12.15 15:13:36 5: SMAEM smaem - 1:44.4.0 -> L2 Blindleistung Einspeisung -> 1357
2019.12.15 15:13:36 5: SMAEM smaem - 1:44.8.0 -> L2 Blindleistung Einspeisung Zaehler -> 4522002480
2019.12.15 15:13:36 5: SMAEM smaem - 1:49.4.0 -> L2 Scheinleistung Bezug -> 2375
2019.12.15 15:13:36 5: SMAEM smaem - 1:49.8.0 -> L2 Scheinleistung Bezug Zaehler -> 7358494680
2019.12.15 15:13:36 5: SMAEM smaem - 1:50.4.0 -> L2 Scheinleistung Einspeisung -> 0
2019.12.15 15:13:36 5: SMAEM smaem - 1:50.8.0 -> L2 Scheinleistung Einspeisung Zaehler -> 11200425120
2019.12.15 15:13:36 5: SMAEM smaem - 1:51.4.0 -> L2 Strom -> 1130
2019.12.15 15:13:36 5: SMAEM smaem - 1:52.4.0 -> L2 Spannung -> 235120
2019.12.15 15:13:36 5: SMAEM smaem - 1:53.4.0 -> L2 Leistungsfaktor -> 821
2019.12.15 15:13:36 5: SMAEM smaem - 1:61.4.0 -> L3 Wirkleistung Bezug -> 1828
2019.12.15 15:13:36 5: SMAEM smaem - 1:61.8.0 -> L3 Wirkleistung Bezug Zaehler -> 7568434800
2019.12.15 15:13:36 5: SMAEM smaem - 1:62.4.0 -> L3 Wirkleistung Einspeisung -> 0
2019.12.15 15:13:36 5: SMAEM smaem - 1:62.8.0 -> L3 Wirkleistung Einspeisung Zaehler -> 9900222480
2019.12.15 15:13:36 5: SMAEM smaem - 1:63.4.0 -> L3 Blindleistung Bezug -> 1689
2019.12.15 15:13:36 5: SMAEM smaem - 1:63.8.0 -> L3 Blindleistung Bezug Zaehler -> 3736897560
2019.12.15 15:13:36 5: SMAEM smaem - 1:64.4.0 -> L3 Blindleistung Einspeisung -> 0
2019.12.15 15:13:36 5: SMAEM smaem - 1:64.8.0 -> L3 Blindleistung Einspeisung Zaehler -> 1166351760
2019.12.15 15:13:36 5: SMAEM smaem - 1:69.4.0 -> L3 Scheinleistung Bezug -> 2488
2019.12.15 15:13:36 5: SMAEM smaem - 1:69.8.0 -> L3 Scheinleistung Bezug Zaehler -> 8445628080
2019.12.15 15:13:36 5: SMAEM smaem - 1:70.4.0 -> L3 Scheinleistung Einspeisung -> 0
2019.12.15 15:13:36 5: SMAEM smaem - 1:70.8.0 -> L3 Scheinleistung Einspeisung Zaehler -> 10314226800
2019.12.15 15:13:36 5: SMAEM smaem - 1:71.4.0 -> L3 Strom -> 1158
2019.12.15 15:13:36 5: SMAEM smaem - 1:72.4.0 -> L3 Spannung -> 236585
2019.12.15 15:13:36 5: SMAEM smaem - 1:73.4.0 -> L3 Leistungsfaktor -> 734
2019.12.15 15:13:36 5: SMAEM smaem - 1:9.4.0 -> SUM Scheinleistung Bezug -> 4786
2019.12.15 15:13:36 5: SMAEM smaem - 1:9.8.0 -> SUM Scheinleistung Bezug Zaehler -> 27665047800
2019.12.15 15:13:36 4: SMAEM smaem - old GRIDIN_SUM_3002849059 got from RAM: 7047.1770
2019.12.15 15:13:36 4: SMAEM smaem - old GRIDOUT_SUM_3002849059 got from RAM: 7287.8483
2019.12.15 15:13:36 4: SMAEM smaem - bezug_wirk_count: 7287.8567
2019.12.15 15:13:36 4: SMAEM smaem - gridoutsum_3002849059: 7287.8483
2019.12.15 15:13:36 4: SMAEM smaem - diffb: 0.0084
2019.12.15 15:13:36 4: SMAEM smaem - einspeisung_wirk_count: 7047.177
2019.12.15 15:13:36 4: SMAEM smaem - gridinsum_3002849059: 7047.1770
2019.12.15 15:13:36 4: SMAEM smaem - diffe: 0
2019.12.15 15:13:36 4: SMAEM smaem - plausibility check done: GRIDIN -> 1, GRIDOUT -> 1
2019.12.15 15:13:36 4: SMAEM smaem - new energy values saved to ./FHEM/FhemUtils/cacheSMAEM
2019.12.15 15:13:36 4: SMAEM smaem - GRIDIN_SUM_3002849059: 7047.177, GRIDOUT_SUM_3002849059: 7287.8567
2019.12.15 15:13:36 4: SMAEM smaem - last update time set to: 15.12.2019 / 15:13:36
2019.12.15 15:13:36 4: SMAEM smaem - wrote new energy values to INTERNALS - GRIDIN_SUM_3002849059: 7047.177, GRIDOUT_SUM_3002849059: 7287.8567
2019.12.15 15:13:37 5: SMAEM smaem: - received 608 bytes but interval 60s isn't expired.
Maintainer der Module: MAX, MPD, UbiquitiMP, UbiquitiOut, SIP, BEOK, readingsWatcher

RiG

Hallo Heiko,

bei mir sieht Version 4 auch gut aus.
Nur zwei kleine Anmerkungen:
Enthält $dl nicht die Länge in Byte und sollte es deswegen nicht $i<=($dl*2) sein?

$socket->recv($data, 608)
Könnte man die 608 Byte nicht erhöhen, sonst müsstest du bei jeder Anpassung von SMA das auch wieder hoch setzen. Aktuell funktioniert es ja auch mit den Energie Metern die nur 600 Byte senden.

Gruss
Andreas

DS_Starter

Hallo ihr zwei,

danke für die Rückmeldungen.

ZitatEnthält $dl nicht die Länge in Byte und sollte es deswegen nicht $i<=($dl*2) sein?
Ja, das hatte ich schon abgeändert  ;) , einfach nochmal aus dem contrib ziehen.

ZitatKönnte man die 608 Byte nicht erhöhen, sonst müsstest du bei jeder Anpassung von SMA das auch wieder hoch setzen. Aktuell funktioniert es ja auch mit den Energie Metern die nur 600 Byte senden.
Ja, nichts dagegen einzuwenden. Habe es  auf 656 erhöht und dürfte so für ein paar Erweiterungen reichen.

Liegt im contrib....
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

@Wzut, welche fhem.pl verwendest du ?

Ich habe bei mir mit verbose 5 die rot gekennzeichneten Logs noch mit dran, die bei dir fehlen. Ich habe heute schon längere Zeit gesucht woher die kommen. Aus dem Modul jedenfalls nicht.

Durch "einkreisen" habe ich festgestellt, dass es im irgendwo bei readingsBulkUpdate, readingsEndUpdate in der foreach-Schleife (Zeile 791) zu suchen ist. Aber gefunden hab ich es noch nicht. Das hatte ich auch schon in der alten Version, nur nicht gemerkt da üblicherweise verbose 5 nicht an.

Zitat
2019.12.15 16:59:30.564 4: SMAEM SMA_Energymeter - bezug_wirk_count: 10052.5324
2019.12.15 16:59:30.565 4: SMAEM SMA_Energymeter - gridoutsum_1900212213: 10052.5201
2019.12.15 16:59:30.565 4: SMAEM SMA_Energymeter - diffb: 0.0123
2019.12.15 16:59:30.566 4: SMAEM SMA_Energymeter - einspeisung_wirk_count: 15169.8705
2019.12.15 16:59:30.567 4: SMAEM SMA_Energymeter - gridinsum_1900212213: 15169.8705
2019.12.15 16:59:30.567 4: SMAEM SMA_Energymeter - diffe: 0
2019.12.15 16:59:30.568 4: SMAEM SMA_Energymeter - plausibility check done: GRIDIN -> 1, GRIDOUT -> 1
2019.12.15 16:59:30.569 4: SMAEM SMA_Energymeter - new energy values saved to ./FHEM/FhemUtils/cacheSMAEM
2019.12.15 16:59:30.570 4: SMAEM SMA_Energymeter - GRIDIN_SUM_1900212213: 15169.8705, GRIDOUT_SUM_1900212213: 10052.5324
2019.12.15 16:59:30.583 4: SMAEM SMA_Energymeter - last update time set to: 15.12.2019 / 16:59:30
2019.12.15 16:59:30.584 4: SMAEM SMA_Energymeter - wrote new energy values to INTERNALS - GRIDIN_SUM_1900212213: 15169.8705, GRIDOUT_SUM_1900212213: 10052.5324
2019.12.15 16:59:30.589 5: 0.0123
2019.12.15 16:59:30.594 5: 0.0033
2019.12.15 16:59:30.599 5: 0
2019.12.15 16:59:30.603 5: 0.0000
2019.12.15 16:59:30.608 5: -749.4
2019.12.15 16:59:30.612 5: -749.4
2019.12.15 16:59:30.617 5: 749.4
2019.12.15 16:59:30.620 5: 10052.5324
2019.12.15 16:59:30.625 5: 0.0
2019.12.15 16:59:30.629 5: 15169.8705
2019.12.15 16:59:30.633 5: 229.6
2019.12.15 16:59:30.637 5: 228.7
2019.12.15 16:59:30.642 5: 230.0
2019.12.15 16:59:30.656 5: 0.0123
2019.12.15 16:59:30.659 5: 0.0033
2019.12.15 16:59:30.662 5: 0
2019.12.15 16:59:30.665 5: 0.0000

....

Bei dir habe ich es nicht gesehen, das erhärtet die Erkenntnis dass es an den Routinen in der fhem.pl liegt.
Ist jetzt zwar nicht dramatisch, aber würde ich gerne eliminieren.
Vielleicht hast du ja eine Idee ...

LG,
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

Wzut

Maintainer der Module: MAX, MPD, UbiquitiMP, UbiquitiOut, SIP, BEOK, readingsWatcher

DS_Starter

Ah ja danke. Meine ist:


fhem.pl:v5.9-s20651/2019-12-03


Dann besorge ich mal eine etwas ältere und schaue wie es damit aussieht. Komisch, kann mir momentan keinen Reim machen.
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

Wzut

hat Rudi irgendwo bei readingsBulkUpdate ein zusätzliches Log3 eingebaut ?
Ich habe auf meinem Testsystem eigentlich ständig verbose 5 an für meine Module die ich gerade in der Mache habe,
aber die zusätzliche Ausgabe würde mich echt nerven wenn ich sie hätte.
Maintainer der Module: MAX, MPD, UbiquitiMP, UbiquitiOut, SIP, BEOK, readingsWatcher

DS_Starter

Hmm, jetzt habe deine fhem.pl bei mir implementiert. Aber kommt immer noch ... raufe mir grad die Haare (die noch da sind  ;) ) . Ist also irgendwo bei mir ... nur wo ? Ich seh es nicht und es nervt  >:(
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

Schau mal Wzut, jetzt habe ich das so ergänzt:

Zitat
readingsBeginUpdate($hash);
foreach my $row (@row_array) {
     chomp $row;
    my @a = split(" ", $row, 2);
     readingsBulkUpdate($hash, $a[0], $a[1]);
Log3($name, 5, "fertsch");
}
readingsEndUpdate($hash, 1);
  Log3($name, 5, "fertsch1");

Dann kommt:


2019.12.15 18:05:58.636 5: fertsch
2019.12.15 18:05:58.636 5: fertsch
2019.12.15 18:05:58.637 5: fertsch
2019.12.15 18:05:58.637 5: fertsch
2019.12.15 18:05:58.638 5: fertsch
2019.12.15 18:05:58.639 5: fertsch
2019.12.15 18:05:58.639 5: fertsch
2019.12.15 18:05:58.640 5: fertsch
2019.12.15 18:05:58.640 5: fertsch
2019.12.15 18:05:58.641 5: fertsch
2019.12.15 18:05:58.641 5: fertsch
2019.12.15 18:05:58.642 5: fertsch
2019.12.15 18:05:58.642 5: fertsch
2019.12.15 18:05:58.643 5: fertsch
2019.12.15 18:05:58.643 5: fertsch
2019.12.15 18:05:58.644 5: fertsch
2019.12.15 18:05:58.644 5: fertsch
2019.12.15 18:05:58.645 5: fertsch
2019.12.15 18:05:58.645 5: fertsch
2019.12.15 18:05:58.646 5: fertsch
2019.12.15 18:05:58.647 5: fertsch
2019.12.15 18:05:58.647 5: fertsch
2019.12.15 18:05:58.648 5: fertsch
2019.12.15 18:05:58.648 5: fertsch
2019.12.15 18:05:58.649 5: fertsch
2019.12.15 18:05:58.649 5: fertsch
2019.12.15 18:05:58.650 5: fertsch
2019.12.15 18:05:58.650 5: fertsch
2019.12.15 18:05:58.651 5: fertsch
2019.12.15 18:05:58.651 5: fertsch
2019.12.15 18:05:58.652 5: fertsch
2019.12.15 18:05:58.652 5: fertsch
2019.12.15 18:05:58.653 5: fertsch
2019.12.15 18:05:58.653 5: fertsch
2019.12.15 18:05:58.654 5: fertsch
2019.12.15 18:05:58.654 5: fertsch
2019.12.15 18:05:58.655 5: fertsch
2019.12.15 18:05:58.656 5: fertsch
2019.12.15 18:05:58.656 5: fertsch
2019.12.15 18:05:58.657 5: fertsch
2019.12.15 18:05:58.657 5: fertsch
2019.12.15 18:05:58.658 5: fertsch
2019.12.15 18:05:58.658 5: fertsch
2019.12.15 18:05:58.659 5: fertsch
2019.12.15 18:05:58.659 5: fertsch
2019.12.15 18:05:58.660 5: fertsch
2019.12.15 18:05:58.660 5: fertsch
2019.12.15 18:05:58.661 5: fertsch
2019.12.15 18:05:58.661 5: fertsch
2019.12.15 18:05:58.662 5: fertsch
2019.12.15 18:05:58.662 5: fertsch
2019.12.15 18:05:58.663 5: fertsch
2019.12.15 18:05:58.663 5: fertsch
2019.12.15 18:05:58.664 5: fertsch
2019.12.15 18:05:58.664 5: fertsch
2019.12.15 18:05:58.665 5: fertsch
2019.12.15 18:05:58.665 5: fertsch
2019.12.15 18:05:58.666 5: fertsch
2019.12.15 18:05:58.666 5: fertsch
2019.12.15 18:05:58.667 5: fertsch
2019.12.15 18:05:58.667 5: fertsch
2019.12.15 18:05:58.668 5: fertsch
2019.12.15 18:05:58.668 5: fertsch
2019.12.15 18:05:58.669 5: fertsch
2019.12.15 18:05:58.669 5: fertsch
2019.12.15 18:05:58.670 5: fertsch
2019.12.15 18:05:58.670 5: fertsch
2019.12.15 18:05:58.671 5: fertsch
2019.12.15 18:05:58.671 5: fertsch
2019.12.15 18:05:58.672 5: fertsch
2019.12.15 18:05:58.672 5: fertsch
2019.12.15 18:05:58.673 5: fertsch
2019.12.15 18:05:58.673 5: fertsch
2019.12.15 18:05:58.674 5: fertsch
2019.12.15 18:05:58.674 5: fertsch
2019.12.15 18:05:58.679 5: 0.0181
2019.12.15 18:05:58.684 5: 0.0048
2019.12.15 18:05:58.687 5: 0
2019.12.15 18:05:58.691 5: 0.0000
2019.12.15 18:05:58.695 5: -1035.9
2019.12.15 18:05:58.699 5: -1035.9
2019.12.15 18:05:58.703 5: 1035.9
2019.12.15 18:05:58.706 5: 10053.7619
2019.12.15 18:05:58.710 5: 0.0
2019.12.15 18:05:58.714 5: 15169.8705
2019.12.15 18:05:58.718 5: 230.5
2019.12.15 18:05:58.722 5: 229.6
2019.12.15 18:05:58.726 5: 231.1
2019.12.15 18:05:58.738 5: 0.0181
2019.12.15 18:05:58.741 5: 0.0048
2019.12.15 18:05:58.743 5: 0
2019.12.15 18:05:58.746 5: 0.0000
2019.12.15 18:05:58.748 5: -1035.9
2019.12.15 18:05:58.751 5: -1035.9
2019.12.15 18:05:58.753 5: 1035.9
2019.12.15 18:05:58.756 5: 10053.7619
2019.12.15 18:05:58.758 5: 0.0
2019.12.15 18:05:58.760 5: 15169.8705
2019.12.15 18:05:58.763 5: 230.5
2019.12.15 18:05:58.765 5: 229.6
2019.12.15 18:05:58.768 5: 231.1
2019.12.15 18:05:58.770 5: 0.0181
2019.12.15 18:05:58.775 5: 0.0048
2019.12.15 18:05:58.780 5: 0
2019.12.15 18:05:58.785 5: 0.0000
2019.12.15 18:05:58.789 5: -1035.9
2019.12.15 18:05:58.794 5: -1035.9
2019.12.15 18:05:58.799 5: 1035.9
2019.12.15 18:05:58.804 5: 10053.7619
2019.12.15 18:05:58.809 5: 0.0
2019.12.15 18:05:58.813 5: 15169.8705
2019.12.15 18:05:58.818 5: 230.5
2019.12.15 18:05:58.823 5: 229.6
2019.12.15 18:05:58.828 5: 231.1
2019.12.15 18:05:58.833 5: 0.0181
2019.12.15 18:05:58.835 5: 0.0048
2019.12.15 18:05:58.837 5: 0
2019.12.15 18:05:58.839 5: 0.0000
2019.12.15 18:05:58.841 5: -1035.9
2019.12.15 18:05:58.843 5: -1035.9
2019.12.15 18:05:58.844 5: 1035.9
2019.12.15 18:05:58.846 5: 10053.7619
2019.12.15 18:05:58.847 5: 0.0
2019.12.15 18:05:58.849 5: 15169.8705
2019.12.15 18:05:58.850 5: 230.5
2019.12.15 18:05:58.852 5: 229.6
2019.12.15 18:05:58.854 5: 231.1
2019.12.15 18:05:58.856 5: 0.0181
2019.12.15 18:05:58.856 5: 0.0048
2019.12.15 18:05:58.857 5: 0
2019.12.15 18:05:58.858 5: 0.0000
2019.12.15 18:05:58.858 5: -1035.9
2019.12.15 18:05:58.859 5: -1035.9
2019.12.15 18:05:58.860 5: 1035.9
2019.12.15 18:05:58.860 5: 10053.7619
2019.12.15 18:05:58.861 5: 0.0
2019.12.15 18:05:58.861 5: 15169.8705
2019.12.15 18:05:58.862 5: 230.5
2019.12.15 18:05:58.863 5: 229.6
2019.12.15 18:05:58.863 5: 231.1
2019.12.15 18:05:58.967 5: fertsch1


Das sieht doch eindeutig nach readingsEndUpdate aus, habe aber deine fhem.pl drin.  :o
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

Wzut

dan nimm zum Test doch einfach mal readingsSingleUpdate, denn das macht einen mini Bulk und dann sollten deine roten Werte zwischen den anderen Log Meldungen kommen.
Maintainer der Module: MAX, MPD, UbiquitiMP, UbiquitiOut, SIP, BEOK, readingsWatcher

DS_Starter

Gute Idee, probiere ich aus.
Naja, lassen wir das erstmal. Sonst sprengt es noch diesen Thread. Ist ja ein anderes Thema  ;)
Aber ich gebe nochmal Bescheid wenn ich einen Ansatz sehe.
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

@Wzut, @all,

ich konnte das Problem mit den zusätzlichen Logeinträgen lösen.
Es war noch ein Fehler in der DbLogSplitFn im Modul vorhanden. Es waren also die generierten Events durch ReadingBulkUpdate erzeugt -> durch DbLog weitergeleitet an die in SMAEM integrierte Funktion -> splitten in SMAEM -> hier ein fehlerhafter Log3 Eintrag nur mit verbose 5 sichtbar. Nicht ganz so trivial dahinter zu kommen.  ;)

Ich habe das Problem beseitigt und wieder ins contrib geladen.
FHEM diesmal bitte restarten, reload allein reicht nicht.

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

Hallo zusammen,

ich habe die gesamten Funktionen hinreichend gecheckt und läuft m.M. nach absolut korrekt nach der Umstellung.
Die neue Version könnte nun in das Repository aufgenommen werden.

Gibt es Gegenstimmen / Einwände ?

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

300P

Keine Einwände

Bei mir ebenfalls alles i.O. ->> EM2.0  Version 2.00.16.R

Gruß
300P
Gruß
300P

FHEM 6.4|RPi|SMAEM|SMAInverter|SolarForecast|DbLog|DbRep|MariaDB|Buderus-MQTT_EMS|
Fritzbox|fhempy|JsonMod|HTTPMOD|Modbus ser+TCP|ESP32-Digitizer-AI_on_the_Edge|ESP32CAM usw.

DS_Starter

Danke 300P ... checke die Version nachher ein. Ist dann morgen früh wie üblich im Regelupdate.

@Volker, ich aktualisiere die finale Version dann auch in meinem contrib. Kannst du gerne wieder in dein GIT integrieren -> Version 4.0.0 Umstellung auf OBIS Kennzahlen.

LG,
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