76_SMAInverter.pm - Abfrage von SMA Wechselrichter

Begonnen von sct14675, 28 Juli 2016, 11:01:16

Vorheriges Thema - Nächstes Thema

MadMax

Ich habe den STP8.0SE und manchmal habe ich so zwischen 40 und 70W DC Leistung und als SPOT_PACTOT kleine Negative Wert oder 0W.

Ich habe was am Backup angeschlossen und eine HVM angeschlossen.

Zum überwachen habe ich jetzt mal ein Elgris Smartmeter angeschlossen.
Interessant das du ähnliche Effekte siehst.

Gruß
Max
Lenovo M910Q Tiny Debian 12, FHEM 6.3, 2x Siemens Logo 0BA7, Homematic CCU3, Philips HUE, 5x SMA Wechselrichter, BYD HVM, SMA EVCharger, Daikin Wärmepumpe über CAN

Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/MadMax

MadMax

Lenovo M910Q Tiny Debian 12, FHEM 6.3, 2x Siemens Logo 0BA7, Homematic CCU3, Philips HUE, 5x SMA Wechselrichter, BYD HVM, SMA EVCharger, Daikin Wärmepumpe über CAN

Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/MadMax

MadMax

Zitat von: Lythie am 29 Januar 2023, 17:59:32
Sorry, war die letzten Tage tagsüber nicht zuhause. Im Logfile sehe ich leider nicht so viel, es gibt nur mehrere Meldungen nach demselben Schema (STX20 ist dabei mein httpmod-Device zum WR und SMAstx20 das SMAInverter-Device. Ich stelle nochmal das Loglevel höher und gucke dann...

2023.01.29 09:23:45 3: STX20: Read callback: Error: start_SSL https://sma3>
2023.01.29 09:24:37 3: SMAInverter SMAstx20 - WARNING - old process 20761 >
2023.01.29 09:24:37 1: SMAInverter SMAstx20 -> BlockingCall SMAInverter_ge>
2023.01.29 09:24:42 3: STX20: Read callback: Error: start_SSL https://sma3>
2023.01.29 09:24:47 3: STX20: Read callback: Error: start_SSL https://sma3>
2023.01.29 09:25:04 1: SMAstx20 - Format of inverter response does not fit.
2023.01.29 09:25:04 0: Server shutdown

Bitte mal mit Verbose 5 loggen.
Lenovo M910Q Tiny Debian 12, FHEM 6.3, 2x Siemens Logo 0BA7, Homematic CCU3, Philips HUE, 5x SMA Wechselrichter, BYD HVM, SMA EVCharger, Daikin Wärmepumpe über CAN

Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/MadMax

isy

Der am WR. Der Lehrling hatte einen Draht (vom  Can Bus denke ich) zur BYD Box am falschen Pin angeschlossen.
Bei der Korrektur den Pin rausgezogen, jetzt hält der nicht mehr.

Gruß Helmut
Ein Weg wird erst zu einem Weg, wenn man ihn geht

isy

Zitat von: MadMax am 29 Januar 2023, 18:13:55
Interessant das du ähnliche Effekte siehst.

Gruß
Max


Finden wir bestimmt noch raus.
VG Helmut
Ein Weg wird erst zu einem Weg, wenn man ihn geht

MadMax

Immer diese Lehrlinge  :-X
War zum Glück keiner von uns, so weit fahren wir nicht.
Wann kommt der Ersatstecker?
Lenovo M910Q Tiny Debian 12, FHEM 6.3, 2x Siemens Logo 0BA7, Homematic CCU3, Philips HUE, 5x SMA Wechselrichter, BYD HVM, SMA EVCharger, Daikin Wärmepumpe über CAN

Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/MadMax

MadMax

Zitat von: isy am 29 Januar 2023, 18:19:22

Finden wir bestimmt noch raus.
VG Helmut

Ich vermute das ist wenn wenig DC Leistung anliegt.
Ich muss mir dann mal die Blindleistung anschauen.

Gruß
Max
Lenovo M910Q Tiny Debian 12, FHEM 6.3, 2x Siemens Logo 0BA7, Homematic CCU3, Philips HUE, 5x SMA Wechselrichter, BYD HVM, SMA EVCharger, Daikin Wärmepumpe über CAN

Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/MadMax

isy

Zitat von: MadMax am 29 Januar 2023, 18:22:11
Immer diese Lehrlinge  :-X
War zum Glück keiner von uns, so weit fahren wir nicht.
Wann kommt der Ersatstecker?

Das erfahre ich morgen. Bin gespannt!
Es gibt immer nur genau einen.........
Ein Weg wird erst zu einem Weg, wenn man ihn geht

Lythie

Zitat von: MadMax am 25 Januar 2023, 05:56:12
Hallo Lythie,

Das Modul holt keine Daten weil du außerhalb der "Bezriebszeit" bist. (opertime)
Entweder versuchst du es nach 7:45 nochmal oder du setzt das Attribut suppressSleep auf 1.

Gruß
Max

Ich habe das Attribut suppressSleep auf 1 gesetzt, nun sehe ich folgendes im Log:

2023.01.29 19:06:40 4: SMAstx20 - ###############################################################
2023.01.29 19:06:40 4: SMAstx20 - ##########  Begin of new SMAInverter get data cycle  ##########
2023.01.29 19:06:40 4: SMAstx20 - ###############################################################
2023.01.29 19:06:40 4: SMAstx20 - timeout cycles since module start: 0
2023.01.29 19:06:40 4: SMAstx20 -> Start BlockingCall SMAInverter_getstatusDoParse
2023.01.29 19:06:40 4: SMAstx20 - current time: 29.01.2023 19:06:40
2023.01.29 19:06:40 4: SMAstx20 - operation time begin: 29.01.2023 07:39:12
2023.01.29 19:06:40 4: SMAstx20 - operation time end: 29.01.2023 17:47:34
2023.01.29 19:06:40 5: SMAstx20 -> row_array before encoding:
2023.01.29 19:06:40 5: SMAstx20 -> modulstate sleep
2023.01.29 19:06:40 5: SMAstx20 -> opertime_start 29.01.2023 07:39:12
2023.01.29 19:06:40 5: SMAstx20 -> opertime_stop 29.01.2023 17:47:34
2023.01.29 19:06:40 5: SMAstx20 -> state done
2023.01.29 19:06:40 4: SMAstx20 -> BlockingCall SMAInverter_getstatusDoParse finished
2023.01.29 19:06:40 4: SMAstx20 -> Start BlockingCall SMAInverter_getstatusParseDone
2023.01.29 19:06:40 5: SMAstx20 -> row_array after decoding:
2023.01.29 19:06:40 5: SMAstx20 -> modulstate sleep
2023.01.29 19:06:40 5: SMAstx20 -> opertime_start 29.01.2023 07:39:12
2023.01.29 19:06:40 5: SMAstx20 -> opertime_stop 29.01.2023 17:47:34
2023.01.29 19:06:40 5: SMAstx20 -> state done
2023.01.29 19:06:40 4: SMAstx20 -> BlockingCall SMAInverter_getstatusParseDone finished

Rasbpi 4 mit Originalnetzteil, fhem zur Heizungsanbindung, vzlogger für Stromzähler, httpmod für Tibber-Bridge, influxDB und Grafana, PV S/O mit 23kWp ÜE, THZ403Sol inkl. 2 Kollektoren, ohne Zirkulationspumpe, Bau aus 2011 als KfW70/EnEV2009 mit 255qm Fläche, Jahresheizwärmebedarf 12.500 kWh/a

MadMax

Ich sehe bei dir kein Login  :o
Kannst du bitte mal die Definitio von deinem Gerä schicke .

Gruß
Max
Lenovo M910Q Tiny Debian 12, FHEM 6.3, 2x Siemens Logo 0BA7, Homematic CCU3, Philips HUE, 5x SMA Wechselrichter, BYD HVM, SMA EVCharger, Daikin Wärmepumpe über CAN

Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/MadMax

isy

Hallo,
ich habe wieder die -10 im state Reading.
Aktuelles List im Anhang.

Grüße, Helmut

P.S. Bin am Suchen.......
Ein Weg wird erst zu einem Weg, wenn man ihn geht

isy

#1196
Also vom WR über den SMA-Webserver direkt kommt 0.
Im Solarview steht auch 0. Diese Zahl wird per MQTT an FHEM gesendet, dort auch 0.

-->Muss im Modul liegen

opertime_start 30.01.2023 07:29:56  2023-01-30 17:03:50
opertime_stop 30.01.2023 17:46:05  2023-01-30 17:03:50
suppressSleep 1

Also noch Online.

Ob es Betriebszeiten im WR gibt weiß ich nicht, im Manual steht davon nichts.

VG Helmut

Ein Weg wird erst zu einem Weg, wenn man ihn geht

isy

Aktuelles Reading state auf -20 aktuell
state -20 2023-01-30 17:16:50

Kurz danach:
state 0 2023-01-30 17:18:50
Ein Weg wird erst zu einem Weg, wenn man ihn geht

300P

Der WR sagt die Wahrheit, er misst den Energiefluss anscheinend in beide Richtungen (auch Verbrauch wenn nix produziert wird)
Aktueller Verbrauch an allen 3 Phasen (einzelne Phase siehe Details in deinem List)

2023-01-30 16:59:50   SPOT_PACTOT     -10

Dadurch ist der State natürlich -10 W


Gruß
300P
FHEM 6.3 - Raspberry Pi 3 / Pi 4 - VControl300 mit VITOVALOR 300P - SMAEM - SMAInverter - DbLog/DbRep - MariaDB/QNAP - div. HTTPMOD - div. Modbus ser+TCP - SolarForecast - Tibber + Ladung mit SMA-SBS25

isy

Dann würden negative Werte sowohl im WR auf der internen/eigenen Webseite als auch im Solarview auf 0 gesetzt.
Das kann sein, aber ist das realistisch?

Gruß Helmut
Ein Weg wird erst zu einem Weg, wenn man ihn geht