76_SMAInverter.pm - Abfrage von SMA Wechselrichter

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

Vorheriges Thema - Nächstes Thema

MadMax

#1650
Firmware 2.xx ist auch sehr sehr alt.
Aktuell ist 4.1.5

Aber interessant das es jetzt geht.
Bitte mal ein L8g mit Verbose 5 schicken.
Danke.

PS, dein Wechselrichter war Abend schon runtergehen.
Schau dir das heute nochmal an.

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

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

Stonemuc

Werte passen doch. Die Werte Tagesertrag und Gesamtertrag sind allerdings alle in Wh - kann ich die einfach in kWh umwandeln für FTUI? Ich steh da gerade auf dem Schlauch. Mach ich ein neues userreadfing in kWh oder kann ich irgendwie in FTUI3 den Wert beim "Übergeben" umrechnen...ist ja eigentliuch nur Kommastelle verschieben
FHEM aus Raspberry PI 3 B+, Haussteuerung auf EnOcean Basis, Tecalor THZ 404eco Wärmepumpe

MadMax

Einfach den Wert durch 1000 Rechnen.
Ob das in FTUI geht weiß ich nicht.
Lenovo M910Q Tiny Debian 12, FHEM 6.3, 2x Siemens Logo 0BA7, Homematic CCU3, Philips HUE, 6x SMA Wechselrichter, BYD HVM, BYD HVS, SMA EVCharger, KEBA Wallbox, 2x HMS800W, Daikin Wärmepumpe über CAN, viele ESPs

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

Stonemuc

#1653
Irgendetwas passt mit SPOT_IDC3 nicht...

Hier ist der Originalteil:
if($data_ID eq 0x451F) {
     $inv_SPOT_UDC1 = unpack("l*", substr $data, 62, 4);
     # catch shorter responses in case not second string supported
     if($size < 146) {
        $inv_SPOT_UDC2 = "-";
$inv_SPOT_UDC3 = "-";
        $inv_SPOT_IDC1 = unpack("l*", substr $data, 90, 4);
        $inv_SPOT_IDC2 = "-";
$inv_SPOT_IDC3 = "-";
     } elsif($size < 194) {
        $inv_SPOT_UDC2 = unpack("l*", substr $data, 90, 4);
$inv_SPOT_UDC3 = "-";
        $inv_SPOT_IDC1 = unpack("l*", substr $data, 118, 4);
        $inv_SPOT_IDC2 = unpack("l*", substr $data, 146, 4);
$inv_SPOT_IDC3 = "-";
     } else {
$inv_SPOT_UDC2 = unpack("l*", substr $data, 90, 4);
$inv_SPOT_UDC3 = unpack("l*", substr $data, 118, 4);
        $inv_SPOT_IDC1 = unpack("l*", substr $data, 146, 4);
        $inv_SPOT_IDC2 = unpack("l*", substr $data, 170, 4);
$inv_SPOT_IDC2 = unpack("l*", substr $data, 202, 4);
     }
     if(($inv_SPOT_UDC1 eq -2147483648) || ($inv_SPOT_UDC1 eq 0xFFFFFFFF)) {$inv_SPOT_UDC1 = 0; } elsif($inv_SPOT_UDC1 ne "-") {$inv_SPOT_UDC1 = $inv_SPOT_UDC1 / 100; }    # Catch 0x80000000 and 0xFFFFFFFF as 0 value
     if(($inv_SPOT_UDC2 eq -2147483648) || ($inv_SPOT_UDC2 eq 0xFFFFFFFF)) {$inv_SPOT_UDC2 = 0; } elsif($inv_SPOT_UDC2 ne "-") {$inv_SPOT_UDC2 = $inv_SPOT_UDC2 / 100; }    # Catch 0x80000000 and 0xFFFFFFFF as 0 value
if(($inv_SPOT_UDC3 eq -2147483648) || ($inv_SPOT_UDC3 eq 0xFFFFFFFF)) {$inv_SPOT_UDC3 = 0; } elsif($inv_SPOT_UDC3 ne "-") {$inv_SPOT_UDC3 = $inv_SPOT_UDC3 / 100; }    # Catch 0x80000000 and 0xFFFFFFFF as 0 value
     if(($inv_SPOT_IDC1 eq -2147483648) || ($inv_SPOT_IDC1 eq 0xFFFFFFFF)) {$inv_SPOT_IDC1 = 0; } elsif($inv_SPOT_IDC1 ne "-") {$inv_SPOT_IDC1 = $inv_SPOT_IDC1 / 1000; }   # Catch 0x80000000 and 0xFFFFFFFF as 0 value
     if(($inv_SPOT_IDC2 eq -2147483648) || ($inv_SPOT_IDC2 eq 0xFFFFFFFF)) {$inv_SPOT_IDC2 = 0; } elsif($inv_SPOT_IDC2 ne "-") {$inv_SPOT_IDC2 = $inv_SPOT_IDC2 / 1000; }   # Catch 0x80000000 and 0xFFFFFFFF as 0 value
     if(($inv_SPOT_IDC3 eq -2147483648) || ($inv_SPOT_IDC3 eq 0xFFFFFFFF)) {$inv_SPOT_IDC3 = 0; } elsif($inv_SPOT_IDC3 ne "-") {$inv_SPOT_IDC3 = $inv_SPOT_[color=red]IDC2[/color] / 1000; }   # Catch 0x80000000 and 0xFFFFFFFF as 0 value

     Log3 $name, 5, "$name - Found Data SPOT_UDC1=$inv_SPOT_UDC1, SPOT_UDC2=$inv_SPOT_UDC2, SPOT_UDC3=$inv_SPOT_UDC3, SPOT_IDC1=$inv_SPOT_IDC1, SPOT_IDC2=$inv_SPOT_IDC2 and SPOT_IDC3=$inv_SPOT_IDC3";
     return (1,$inv_SPOT_UDC1,$inv_SPOT_UDC2,$inv_SPOT_UDC3,$inv_SPOT_IDC1,$inv_SPOT_IDC2,$inv_SPOT_IDC3,$inv_susyid,$inv_serial);
 }

Das passt nicht, würde ich sagen, aber es ist oben vermutlich noch mehr falsch, denn wenn ich IDC2 durch IDC3 ersetze, kommt 0 raus
if(($inv_SPOT_IDC3 eq -2147483648) || ($inv_SPOT_IDC3 eq 0xFFFFFFFF)) {$inv_SPOT_IDC3 = 0; } elsif($inv_SPOT_IDC3 ne "-") {$inv_SPOT_IDC3 = $inv_SPOT_IDC2 / 1000; }   # Catch 0x80000000 and 0xFFFFFFFF as 0 value

Vermutlich ist oben im Aufruf/Berechnung schon was nicht korrekt, ich finde es aber nicht - zu schlecht im Programmieren
FHEM aus Raspberry PI 3 B+, Haussteuerung auf EnOcean Basis, Tecalor THZ 404eco Wärmepumpe

MadMax

Ja, da wird IDC2 zugewiesen und nich IDC3.
Ich passen das an und checke dann ein update ein.

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

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

Stonemuc

Wie gesagt...ich blicke das System mit dem ganzen Aufruf nicht - die ganzen Zweige sind mir zu viel aber die 170 im letzten else Zweig muss auch eine 174 sein, wenn ich das System richtig verstehe
FHEM aus Raspberry PI 3 B+, Haussteuerung auf EnOcean Basis, Tecalor THZ 404eco Wärmepumpe

MadMax

Kannst du mir trotzdem mal ein L8g mit Verbose 5 hier rein stellen damit ich mir das mal ansehen kann.

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

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

Stonemuc

2024.08.16 10:18:45 4: Wechselrichter_SMA - ###############################################################
2024.08.16 10:18:45 4: Wechselrichter_SMA - ##########  Begin of new SMAInverter get data cycle  ##########
2024.08.16 10:18:45 4: Wechselrichter_SMA - ###############################################################
2024.08.16 10:18:45 4: Wechselrichter_SMA - timeout cycles since module start: 0, Interval: 30
2024.08.16 10:18:45 4: Wechselrichter_SMA - start BlockingCall
2024.08.16 10:18:45 4: BlockingCall (SMAInverter_getstatusDoParse): created child (861), uses telnetForBlockingFn_1723796207.52013 to connect back
2024.08.16 10:18:45 4: Connection accepted from telnetForBlockingFn_1723796207.52013_127.0.0.1_38018
2024.08.16 10:18:45 5: Cmd: >{BlockingRegisterTelnet($cl,18)}<
2024.08.16 10:18:45 4: Wechselrichter_SMA - running BlockingCall SMAInverter_getstatusDoParse
2024.08.16 10:18:45 4: Wechselrichter_SMA -> INVCLASS 8001
2024.08.16 10:18:45 4: Wechselrichter_SMA -> INVTYPE 9492
2024.08.16 10:18:45 4: Wechselrichter_SMA -> start BlockingCall SMAInverter_getstatusDoParse
2024.08.16 10:18:45 4: Wechselrichter_SMA - current time: 16.08.2024 10:18:45
2024.08.16 10:18:45 4: Wechselrichter_SMA - operation time begin: 16.08.2024 05:37:28
2024.08.16 10:18:45 4: Wechselrichter_SMA - operation time end: 16.08.2024 21:08:01
2024.08.16 10:18:45 5: Wechselrichter_SMA - STP X 50-20 (SUNNY TRIPOWER X 50-20)
2024.08.16 10:18:45 4: Wechselrichter_SMA - Send login to 192.168.2.XXX on Port 9522 with password XXXXXXXX
2024.08.16 10:18:45 5: Wechselrichter_SMA - Send: 534D4100000402A000000001003A001060650EA0AB012099D6B30001E90023BB590700010000000001800C04FDFF0700000084030000650BBF6600000000B9B8C1C0BBDBEDEAF1A9888800000000
2024.08.16 10:18:45 5: Wechselrichter_SMA - Received: 534d4100000402a000000001002e001060650bf0e90023bb59070001ab012099d6b300010000000001800d04fdff0700000084030000650bbf660000000000000000
2024.08.16 10:18:45 4: Wechselrichter_SMA - logged in to inverter serial: 3017185568, susyid: 427
2024.08.16 10:18:45 5: Wechselrichter_SMA - Logged in now
2024.08.16 10:18:45 5: Wechselrichter_SMA -> sup_TypeLabel
2024.08.16 10:18:45 3: Wechselrichter_SMA - Send request 00020058001E8200FF208200 to 192.168.2.129 on port 9522
2024.08.16 10:18:45 5: Wechselrichter_SMA - send: 534D4100000402A00000000100260010606509A0AB012099D6B30000E90023BB5907000000000000028000020058001E8200FF20820000000000
2024.08.16 10:18:45 5: Wechselrichter_SMA - Received: 534d4100000402a000000001009e0010606527f0e90023bb59070000ab012099d6b30000000000000280010200580000000002000000011e821098c8bd665765636873656c7269636874657220576974736368656c000000000000000000011f820898c8bd66411f0001feffff000000000000000000000000000000000000000000000000000120820899c8bd6614250001feffff0000000000000000000000000000000000000000000000000000000000
2024.08.16 10:18:45 5: Wechselrichter_SMA - Data identifier 33310
2024.08.16 10:18:45 5: Wechselrichter_SMA - Found Data CLASS=8001 and TYPE=9492
2024.08.16 10:18:45 5: Wechselrichter_SMA -> sup_EnergyProduction
2024.08.16 10:18:45 3: Wechselrichter_SMA - Send request 0002005400012600FF222600 to 192.168.2.129 on port 9522
2024.08.16 10:18:45 5: Wechselrichter_SMA - send: 534D4100000402A00000000100260010606509A0AB012099D6B30000E90023BB590700000000000003800002005400012600FF22260000000000
2024.08.16 10:18:45 5: Wechselrichter_SMA - Received: 534d4100000402a0000000010036001060650df0e90023bb59070000ab012099d6b3000000000000038001020054000000000000000001012600650bbf661ecb01000000000000000000
2024.08.16 10:18:45 5: Wechselrichter_SMA - Data identifier 9729
2024.08.16 10:18:45 3: Wechselrichter_SMA - ETODAY wasn't delivered from inverter, try to calculate it ...
2024.08.16 10:18:45 3: Wechselrichter_SMA - ETODAY calculated successfully !
2024.08.16 10:18:45 5: Wechselrichter_SMA - Data SPOT_ETOTAL=117534 and SPOT_ETODAY=3857
2024.08.16 10:18:45 5: Wechselrichter_SMA -> sup_SpotDCPower
2024.08.16 10:18:45 3: Wechselrichter_SMA - Send request 00028053001E2500FF1E2500 to 192.168.2.129 on port 9522
2024.08.16 10:18:45 5: Wechselrichter_SMA - send: 534D4100000402A00000000100260010606509A0AB012099D6B30000E90023BB5907000000000000048000028053001E2500FF1E250000000000
2024.08.16 10:18:45 5: Wechselrichter_SMA - Received: 534d4100000402a000000001007a001060651ef0e90023bb59070000ab012099d6b30000000000000480010280530000000002000000011e2540650bbf66c6070000c6070000c6070000c607000001000000021e2540650bbf667100000071000000710000007100000001000000031e2540650bbf66ed000000ed000000ed000000ed0000000100000000000000
2024.08.16 10:18:45 5: Wechselrichter_SMA - Data identifier 9502
2024.08.16 10:18:45 5: Wechselrichter_SMA - Found Data SPOT_PDC1=1990, SPOT_PDC2=113 and SPOT_PDC3=237
2024.08.16 10:18:45 5: Wechselrichter_SMA -> sup_SpotACPower
2024.08.16 10:18:45 3: Wechselrichter_SMA - Send request 0002005100404600FF424600 to 192.168.2.129 on port 9522
2024.08.16 10:18:45 5: Wechselrichter_SMA - send: 534D4100000402A00000000100260010606509A0AB012099D6B30000E90023BB590700000000000005800002005100404600FF42460000000000
2024.08.16 10:18:45 5: Wechselrichter_SMA - Received: 534d4100000402a000000001007a001060651ef0e90023bb59070000ab012099d6b3000000000000058001020051000000000200000001404640650bbf66e6020000e6020000e6020000e60200000100000001414640650bbf66f4020000f4020000f4020000f40200000100000001424640650bbf66f7020000f7020000f7020000f70200000100000000000000
2024.08.16 10:18:45 5: Wechselrichter_SMA - Data identifier 17984
2024.08.16 10:18:45 5: Wechselrichter_SMA - Found Data SPOT_PAC1=742 and SPOT_PAC2=756 and SPOT_PAC3=759
2024.08.16 10:18:45 5: Wechselrichter_SMA -> sup_SpotACTotalPower
2024.08.16 10:18:45 3: Wechselrichter_SMA - Send request 00020051003F2600FF3F2600 to 192.168.2.129 on port 9522
2024.08.16 10:18:45 5: Wechselrichter_SMA - send: 534D4100000402A00000000100260010606509A0AB012099D6B30000E90023BB5907000000000000068000020051003F2600FF3F260000000000
2024.08.16 10:18:45 5: Wechselrichter_SMA - Received: 534d4100000402a00000000100420010606510f0e90023bb59070000ab012099d6b30000000000000680010200510000000000000000013f2640650bbf66d2080000d2080000d2080000d20800000100000000000000
2024.08.16 10:18:45 5: Wechselrichter_SMA - Data identifier 9791
2024.08.16 10:18:45 5: Wechselrichter_SMA - Found Data SPOT_PACTOT=2258
2024.08.16 10:18:45 5: Wechselrichter_SMA -> sup_SpotDCPower_3
2024.08.16 10:18:45 3: Wechselrichter_SMA - Send request 0002005100C24600FFC24600 to 192.168.2.129 on port 9522
2024.08.16 10:18:45 5: Wechselrichter_SMA - send: 534D4100000402A00000000100260010606509A0AB012099D6B30000E90023BB590700000000000007800002005100C24600FFC2460000000000
2024.08.16 10:18:45 5: Wechselrichter_SMA - Received: 534d4100000402a00000000100420010606510f0e90023bb59070000ab012099d6b3000000000000078001020051000000000000000001c24600650bbf66d2080000d2080000d2080000d20800000100000000000000
2024.08.16 10:18:45 5: Wechselrichter_SMA - Data identifier 18114
2024.08.16 10:18:45 5: Wechselrichter_SMA - Found Data SPOT_PDC=2258
2024.08.16 10:18:45 5: Wechselrichter_SMA -> sup_SpotDCVoltage
2024.08.16 10:18:45 3: Wechselrichter_SMA - Send request 00028053001F4500FF214500 to 192.168.2.129 on port 9522
2024.08.16 10:18:45 5: Wechselrichter_SMA - send: 534D4100000402A00000000100260010606509A0AB012099D6B30000E90023BB5907000000000000088000028053001F4500FF21450000000000
2024.08.16 10:18:45 5: Wechselrichter_SMA - Received: 534d4100000402a00000000100ce0010606533f0e90023bb59070000ab012099d6b30000000000000880010280530000000005000000011f4540650bbf662864000028640000286400002864000001000000021f4540650bbf66014d0000014d0000014d0000014d000001000000031f4540650bbf66589100005891000058910000589100000100000001214540650bbf66651e0000651e0000651e0000651e00000100000002214540650bbf663f0200003f0200003f0200003f0200000100000003214540650bbf66790200007902000079020000790200000100000000000000
2024.08.16 10:18:45 5: Wechselrichter_SMA - Data identifier 17695
2024.08.16 10:18:45 1: PERL WARNING: Use of uninitialized value $inv_SPOT_IDC3 in string eq at ./FHEM/76_SMAInverter.pm line 2307.
2024.08.16 10:18:45 1: PERL WARNING: Use of uninitialized value $inv_SPOT_IDC3 in string ne at ./FHEM/76_SMAInverter.pm line 2307.
2024.08.16 10:18:45 1: PERL WARNING: Use of uninitialized value $inv_SPOT_IDC3 in division (/) at ./FHEM/76_SMAInverter.pm line 2307.
2024.08.16 10:18:45 5: Wechselrichter_SMA - Found Data SPOT_UDC1=256.4, SPOT_UDC2=197.13, SPOT_UDC3=372.08, SPOT_IDC1=7.781, SPOT_IDC2=0.633 and SPOT_IDC3=0
2024.08.16 10:18:45 5: Wechselrichter_SMA -> sup_SpotACVoltage
2024.08.16 10:18:45 3: Wechselrichter_SMA - Send request 0002005100484600FF564600 to 192.168.2.129 on port 9522
2024.08.16 10:18:45 5: Wechselrichter_SMA - send: 534D4100000402A00000000100260010606509A0AB012099D6B30000E90023BB590700000000000009800002005100484600FF56460000000000
2024.08.16 10:18:45 5: Wechselrichter_SMA - Received: 534d4100000402a00000000101220010606548f0e90023bb59070000ab012099d6b3000000000000098001020051000000000800000001484600650bbf66495c0000495c0000495c0000495c00000100000001494600650bbf663d5e00003d5e00003d5e00003d5e000001000000014a4600650bbf66e05d0000e05d0000e05d0000e05d000001000000014b4600650bbf663aa100003aa100003aa100003aa1000001000000014c4600650bbf666ba200006ba200006ba200006ba2000001000000014d4600650bbf66fba10000fba10000fba10000fba100000100000001534640650bbf66670c0000670c0000670c0000670c00000100000001544640650bbf66650c0000650c0000650c0000650c00000100000001554640650bbf66800c0000800c0000800c0000800c
2024.08.16 10:18:45 5: Wechselrichter_SMA - Data identifier 17992
2024.08.16 10:18:45 5: Wechselrichter_SMA - Found Data SPOT_UAC1=236.25 and SPOT_UAC2=241.25 and SPOT_UAC3=240.32 and inv_SPOT_UAC1_2=412.74 and inv_SPOT_UAC2_3=415.79 and inv_SPOT_UAC3_1=414.67 and inv_SPOT_CosPhi=31.75
2024.08.16 10:18:45 5: Wechselrichter_SMA -> sup_SpotACCurrent
2024.08.16 10:18:45 3: Wechselrichter_SMA - Send request 0002005100534600FF554600 to 192.168.2.129 on port 9522
2024.08.16 10:18:45 5: Wechselrichter_SMA - send: 534D4100000402A00000000100260010606509A0AB012099D6B30000E90023BB59070000000000000A800002005100534600FF55460000000000
2024.08.16 10:18:45 5: Wechselrichter_SMA - Received: 534d4100000402a000000001007a001060651ef0e90023bb59070000ab012099d6b30000000000000a8001020051000000000200000001534640650bbf66670c0000670c0000670c0000670c00000100000001544640650bbf66650c0000650c0000650c0000650c00000100000001554640650bbf66800c0000800c0000800c0000800c00000100000000000000
2024.08.16 10:18:45 5: Wechselrichter_SMA - Data identifier 18003
2024.08.16 10:18:45 5: Wechselrichter_SMA - Found Data inv_SPOT_IAC1=3.175 and inv_SPOT_IAC2=3.173 and inv_SPOT_IAC3=3.2
2024.08.16 10:18:45 5: Wechselrichter_SMA -> sup_SpotGridFrequency
2024.08.16 10:18:45 3: Wechselrichter_SMA - Send request 0002005100574600FF574600 to 192.168.2.129 on port 9522
2024.08.16 10:18:45 5: Wechselrichter_SMA - send: 534D4100000402A00000000100260010606509A0AB012099D6B30000E90023BB59070000000000000B800002005100574600FF57460000000000
2024.08.16 10:18:45 5: Wechselrichter_SMA - Received: 534d4100000402a00000000100420010606510f0e90023bb59070000ab012099d6b30000000000000b8001020051000000000000000001574600650bbf66881300008813000088130000881300000100000000000000
2024.08.16 10:18:45 5: Wechselrichter_SMA - Data identifier 18007
2024.08.16 10:18:45 5: Wechselrichter_SMA - Found Data SPOT_FREQ=50
2024.08.16 10:18:45 5: Wechselrichter_SMA -> sup_OperationTime
2024.08.16 10:18:45 3: Wechselrichter_SMA - Send request 00020054002E4600FF2F4600 to 192.168.2.129 on port 9522
2024.08.16 10:18:45 5: Wechselrichter_SMA - send: 534D4100000402A00000000100260010606509A0AB012099D6B30000E90023BB59070000000000000C8000020054002E4600FF2F460000000000
2024.08.16 10:18:45 5: Wechselrichter_SMA - Received: 534d4100000402a00000000100460010606511f0e90023bb59070000ab012099d6b30000000000000c80010200540000000001000000012e4600650bbf6643cf020000000000012f4600650bbf66877b02000000000000000000
2024.08.16 10:18:45 5: Wechselrichter_SMA - Data identifier 17966
2024.08.16 10:18:45 5: Wechselrichter_SMA - Found Data SPOT_OPERTM=51.14 and SPOT_FEEDTM=45.19
2024.08.16 10:18:45 5: Wechselrichter_SMA -> sup_InverterTemperature
2024.08.16 10:18:45 3: Wechselrichter_SMA - Send request 0002005200772300FF772300 to 192.168.2.129 on port 9522
2024.08.16 10:18:45 5: Wechselrichter_SMA - send: 534D4100000402A00000000100260010606509A0AB012099D6B30000E90023BB59070000000000000D800002005200772300FF77230000000000
2024.08.16 10:18:45 5: Wechselrichter_SMA - Received: 534d4100000402a000000001001e0010606507f0e90023bb59070000ab012099d6b30000150000000d800100005200000000
2024.08.16 10:18:45 3: Wechselrichter_SMA - Format of inverter response does not fit.
2024.08.16 10:18:45 5: Wechselrichter_SMA -> sup_MaxACPower
2024.08.16 10:18:45 3: Wechselrichter_SMA - Send request 00020051001E4100FF204100 to 192.168.2.129 on port 9522
2024.08.16 10:18:45 5: Wechselrichter_SMA - send: 534D4100000402A00000000100260010606509A0AB012099D6B30000E90023BB59070000000000000E8000020051001E4100FF20410000000000
2024.08.16 10:18:45 5: Wechselrichter_SMA - Received: 534d4100000402a000000001007a001060651ef0e90023bb59070000ab012099d6b30000000000000e80010200510000000002000000011e4100650bbf66e02e0000e02e0000e02e0000e02e000001000000011f4100650bbf66000000000000000000000000000000000100000001204100650bbf66000000000000000000000000000000000100000000000000
2024.08.16 10:18:45 5: Wechselrichter_SMA - Data identifier 16670
2024.08.16 10:18:45 5: Wechselrichter_SMA - Found Data INV_PACMAX1=12000 and INV_PACMAX2=0 and INV_PACMAX3=0
2024.08.16 10:18:45 5: Wechselrichter_SMA -> sup_MaxACPower2
2024.08.16 10:18:45 3: Wechselrichter_SMA - Send request 00020051002A8300FF2A8300 to 192.168.2.129 on port 9522
2024.08.16 10:18:45 5: Wechselrichter_SMA - send: 534D4100000402A00000000100260010606509A0AB012099D6B30000E90023BB59070000000000000F8000020051002A8300FF2A830000000000
2024.08.16 10:18:45 5: Wechselrichter_SMA - Received: 534d4100000402a000000001001e0010606507f0e90023bb59070000ab012099d6b30000150000000f800100005100000000
2024.08.16 10:18:45 3: Wechselrichter_SMA - Format of inverter response does not fit.
2024.08.16 10:18:45 5: Wechselrichter_SMA -> sup_GridRelayStatus
2024.08.16 10:18:45 3: Wechselrichter_SMA - Send request 0002805100644100FF644100 to 192.168.2.129 on port 9522
2024.08.16 10:18:45 5: Wechselrichter_SMA - send: 534D4100000402A00000000100260010606509A0AB012099D6B30000E90023BB590700000000000010800002805100644100FF64410000000000
2024.08.16 10:18:45 5: Wechselrichter_SMA - Received: 534d4100000402a000000001004e0010606513f0e90023bb59070000ab012099d6b3000000000000108001028051000000000000000001644108650bbf6633000001feffff0000000000000000000000000000000000000000000000000000000000
2024.08.16 10:18:45 5: Wechselrichter_SMA - Data identifier 16740
2024.08.16 10:18:45 5: Wechselrichter_SMA - Found Data INV_GRIDRELAY=51
2024.08.16 10:18:45 5: Wechselrichter_SMA -> sup_DeviceStatus
2024.08.16 10:18:45 3: Wechselrichter_SMA - Send request 0002805100482100FF482100 to 192.168.2.129 on port 9522
2024.08.16 10:18:45 5: Wechselrichter_SMA - send: 534D4100000402A00000000100260010606509A0AB012099D6B30000E90023BB590700000000000011800002805100482100FF48210000000000
2024.08.16 10:18:45 5: Wechselrichter_SMA - Received: 534d4100000402a000000001004e0010606513f0e90023bb59070000ab012099d6b3000000000000118001028051000000000000000001482108650bbf6633010001feffff0000000000000000000000000000000000000000000000000000000000
2024.08.16 10:18:45 5: Wechselrichter_SMA - Data identifier 8520
2024.08.16 10:18:45 5: Wechselrichter_SMA - Found Data inv_STATUS=307
2024.08.16 10:18:45 5: Wechselrichter_SMA -> sup_GeneralOperatingStatus
2024.08.16 10:18:45 3: Wechselrichter_SMA - Send request 0002805100284108FF284108 to 192.168.2.129 on port 9522
2024.08.16 10:18:45 5: Wechselrichter_SMA - send: 534D4100000402A00000000100260010606509A0AB012099D6B30000E90023BB590700000000000012800002805100284108FF28410800000000
2024.08.16 10:18:45 5: Wechselrichter_SMA - Received: 534d4100000402a000000001004e0010606513f0e90023bb59070000ab012099d6b3000000000000128001028051000000000000000001284108650bbf6639020001feffff0000000000000000000000000000000000000000000000000000000000
2024.08.16 10:18:45 5: Wechselrichter_SMA - Data identifier 16680
2024.08.16 10:18:45 5: Wechselrichter_SMA - Found Data inv_GeneralOperatingStatus=569
2024.08.16 10:18:45 4: Wechselrichter_SMA - Send logout to 192.168.2.129 on Port 9522
2024.08.16 10:18:45 5: Wechselrichter_SMA - Send: 534D4100000402A00000000100220010606508A0AB012099D6B30003E90023BB590700030000000013800E01FDFFFFFFFFFF00000000
2024.08.16 10:18:45 4: Wechselrichter_SMA - logged out now from inverter serial: 3017185568, susyid: 427
2024.08.16 10:18:45 5: Wechselrichter_SMA - CNT05: 10 SUM05: 20725
2024.08.16 10:18:45 5: Wechselrichter_SMA - CNT10: 20 SUM10: 37565
2024.08.16 10:18:45 5: Wechselrichter_SMA - CNT15: 30 SUM15: 54405
2024.08.16 10:18:45 5: Wechselrichter_SMA - Content of Averagebuffer:
2024.08.16 10:18:45 5: Wechselrichter_SMA - 2258,2259,2224,2196,1684,1684,1684,1684,1684,1684,1684,1684,1684,1684,1684,1684,1684,1684,1684,1684,1684,1684,1684,1684,1684,1684,1684,1684,1684,1684,1684,1684
2024.08.16 10:18:45 5: Wechselrichter_SMA - avg_power_lastminutes_05 = 1884, avg_power_lastminutes_10 = 1788, avg_power_lastminutes_15 = 1755
2024.08.16 10:18:45 5: Wechselrichter_SMA -> row_array before encoding:
2024.08.16 10:18:45 5: Wechselrichter_SMA -> modulstate normal
2024.08.16 10:18:45 5: Wechselrichter_SMA -> opertime_start 16.08.2024 05:37:28
2024.08.16 10:18:45 5: Wechselrichter_SMA -> opertime_stop 16.08.2024 21:08:01
2024.08.16 10:18:45 5: Wechselrichter_SMA -> avg_power_lastminutes_05 1884
2024.08.16 10:18:45 5: Wechselrichter_SMA -> avg_power_lastminutes_10 1788
2024.08.16 10:18:45 5: Wechselrichter_SMA -> avg_power_lastminutes_15 1755
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_ETOTAL 117534
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_ETODAY 3857
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_PDC1 1990
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_PDC2 113
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_PDC3 237
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_PDC 2258
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_PAC1 742
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_PAC2 756
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_PAC3 759
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_PACTOT 2258
2024.08.16 10:18:45 5: Wechselrichter_SMA -> state 2258
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_UDC1 256.4
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_UDC2 197.13
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_UDC3 372.08
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_IDC1 7.781
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_IDC2 0.633
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_IDC3 0
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_UAC1 236.25
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_UAC2 241.25
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_UAC3 240.32
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_UAC1_2 412.740
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_UAC2_3 415.790
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_UAC3_1 414.670
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_CosPhi 31.750
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_IAC1 3.17
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_IAC2 3.17
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_IAC3 3.20
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_FREQ 50
2024.08.16 10:18:45 5: Wechselrichter_SMA -> INV_TYPE STP X 50-20 (SUNNY TRIPOWER X 50-20)
2024.08.16 10:18:45 5: Wechselrichter_SMA -> INV_CLASS Solar-Wechselrichter
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SUSyID 427
2024.08.16 10:18:45 5: Wechselrichter_SMA -> Serialnumber 3017185568
2024.08.16 10:18:45 5: Wechselrichter_SMA -> INV_PACMAX1 12000
2024.08.16 10:18:45 5: Wechselrichter_SMA -> INV_PACMAX2 0
2024.08.16 10:18:45 5: Wechselrichter_SMA -> INV_PACMAX3 0
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_FEEDTM 45.19
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_OPERTM 51.14
2024.08.16 10:18:45 5: Wechselrichter_SMA -> INV_GRIDRELAY geschlossen
2024.08.16 10:18:45 5: Wechselrichter_SMA -> INV_STATUS Ok
2024.08.16 10:18:45 5: Wechselrichter_SMA -> INV_GeneralOperatingStatus Eingeschaltet
2024.08.16 10:18:45 4: Wechselrichter_SMA -> BlockingCall SMAInverter_getstatusDoParse finished
2024.08.16 10:18:45 5: Cmd: >{BlockingStart('18')}<
2024.08.16 10:18:45 5: Cmd: >{SMAInverter_getstatusParseDone('Wechselrichter_SMA|bW9kdWxzdGF0ZSBub3JtYWx8b3BlcnRpbWVfc3RhcnQgMTYuMDguMjAyNCAwNTozNzoyOHxvcGVydGltZV9zdG9wIDE2LjA4LjIwMjQgMjE6MDg6MDF8YXZnX3Bvd2VyX2xhc3RtaW51dGVzXzA1IDE4ODR8YXZnX3Bvd2VyX2xhc3RtaW51dGVzXzEwIDE3ODh8YXZnX3Bvd2VyX2xhc3RtaW51dGVzXzE1IDE3NTV8U1BPVF9FVE9UQUwgMTE3NTM0fFNQT1RfRVRPREFZIDM4NTd8U1BPVF9QREMxIDE5OTB8U1BPVF9QREMyIDExM3xTUE9UX1BEQzMgMjM3fFNQT1RfUERDIDIyNTh8U1BPVF9QQUMxIDc0MnxTUE9UX1BBQzIgNzU2fFNQT1RfUEFDMyA3NTl8U1BPVF9QQUNUT1QgMjI1OHxzdGF0ZSAyMjU4fFNQT1RfVURDMSAyNTYuNHxTUE9UX1VEQzIgMTk3LjEzfFNQT1RfVURDMyAzNzIuMDh8U1BPVF9JREMxIDcuNzgxfFNQT1RfSURDMiAwLjYzM3xTUE9UX0lEQzMgMHxTUE9UX1VBQzEgMjM2LjI1fFNQT1RfVUFDMiAyNDEuMjV8U1BPVF9VQUMzIDI0MC4zMnxTUE9UX1VBQzFfMiA0MTIuNzQwfFNQT1RfVUFDMl8zIDQxNS43OTB8U1BPVF9VQUMzXzEgNDE0LjY3MHxTUE9UX0Nvc1BoaSAzMS43NTB8U1BPVF9JQUMxIDMuMTd8U1BPVF9JQUMyIDMuMTd8U1BPVF9JQUMzIDMuMjB8U1BPVF9GUkVRIDUwfElOVl9UWVBFIFNUUCBYIDUwLTIwIChTVU5OWSBUUklQT1dFUiBYIDUwLTIwKXxJTlZfQ0xBU1MgU29sYXItV2VjaHNlbHJpY2h0ZXJ8U1VTeUlEIDQyN3xTZXJpYWxudW1iZXIgMzAxNzE4NTU2OHxJTlZfUEFDTUFYMSAxMjAwMHxJTlZfUEFDTUFYMiAwfElOVl9QQUNNQVgzIDB8U1BPVF9GRUVEVE0gNDUuMTl8U1BPVF9PUEVSVE0gNTEuMTR8SU5WX0dSSURSRUxBWSBnZXNjaGxvc3NlbnxJTlZfU1RBVFVTIE9rfElOVl9HZW5lcmFsT3BlcmF0aW5nU3RhdHVzIEVpbmdlc2NoYWx0ZXQ=|2258,2259,2224,2196,1684,1684,1684,1684,1684,1684,1684,1684,1684,1684,1684,1684,1684,1684,1684,1684,1684,1684,1684,1684,1684,1684,1684,1684,1684,1684,1684,1684|0.093405,0.166748|8001|9492|3')}<
2024.08.16 10:18:45 4: Wechselrichter_SMA -> Start BlockingCall SMAInverter_getstatusParseDone
2024.08.16 10:18:45 5: Wechselrichter_SMA -> row_array after decoding:
2024.08.16 10:18:45 5: Wechselrichter_SMA -> modulstate normal
2024.08.16 10:18:45 5: Wechselrichter_SMA -> opertime_start 16.08.2024 05:37:28
2024.08.16 10:18:45 5: Wechselrichter_SMA -> opertime_stop 16.08.2024 21:08:01
2024.08.16 10:18:45 5: Wechselrichter_SMA -> avg_power_lastminutes_05 1884
2024.08.16 10:18:45 5: Wechselrichter_SMA -> avg_power_lastminutes_10 1788
2024.08.16 10:18:45 5: Wechselrichter_SMA -> avg_power_lastminutes_15 1755
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_ETOTAL 117534
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_ETODAY 3857
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_PDC1 1990
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_PDC2 113
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_PDC3 237
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_PDC 2258
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_PAC1 742
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_PAC2 756
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_PAC3 759
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_PACTOT 2258
2024.08.16 10:18:45 5: Wechselrichter_SMA -> state 2258
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_UDC1 256.4
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_UDC2 197.13
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_UDC3 372.08
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_IDC1 7.781
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_IDC2 0.633
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_IDC3 0
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_UAC1 236.25
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_UAC2 241.25
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_UAC3 240.32
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_UAC1_2 412.740
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_UAC2_3 415.790
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_UAC3_1 414.670
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_CosPhi 31.750
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_IAC1 3.17
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_IAC2 3.17
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_IAC3 3.20
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_FREQ 50
2024.08.16 10:18:45 5: Wechselrichter_SMA -> INV_TYPE STP X 50-20 (SUNNY TRIPOWER X 50-20)
2024.08.16 10:18:45 5: Wechselrichter_SMA -> INV_CLASS Solar-Wechselrichter
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SUSyID 427
2024.08.16 10:18:45 5: Wechselrichter_SMA -> Serialnumber 3017185568
2024.08.16 10:18:45 5: Wechselrichter_SMA -> INV_PACMAX1 12000
2024.08.16 10:18:45 5: Wechselrichter_SMA -> INV_PACMAX2 0
2024.08.16 10:18:45 5: Wechselrichter_SMA -> INV_PACMAX3 0
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_FEEDTM 45.19
2024.08.16 10:18:45 5: Wechselrichter_SMA -> SPOT_OPERTM 51.14
2024.08.16 10:18:45 5: Wechselrichter_SMA -> INV_GRIDRELAY geschlossen
2024.08.16 10:18:45 5: Wechselrichter_SMA -> INV_STATUS Ok
2024.08.16 10:18:45 5: Wechselrichter_SMA -> INV_GeneralOperatingStatus Eingeschaltet
2024.08.16 10:18:45 5: Starting notify loop for Wechselrichter_SMA, 49 event(s), first is modulstate: normal
2024.08.16 10:18:46 5: End notify loop for Wechselrichter_SMA
2024.08.16 10:18:46 4: Wechselrichter_SMA -> BlockingCall SMAInverter_getstatusParseDone finished
FHEM aus Raspberry PI 3 B+, Haussteuerung auf EnOcean Basis, Tecalor THZ 404eco Wärmepumpe

MadMax

So, schönen dank, den Fehler habe ich ausgemerzt.
Kommt morgen mit dem Update.

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

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

300P

Bitte auch mal in deinem Contrib aktualisieren....  ;)
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.

MadMax

Zitat von: 300P am 16 August 2024, 16:13:47Bitte auch mal in deinem Contrib aktualisieren....  ;)

Da hatte ich bisher nur Testversionen drin.
Soll ich da auch die Aktuelle Version ablegen?
Lenovo M910Q Tiny Debian 12, FHEM 6.3, 2x Siemens Logo 0BA7, Homematic CCU3, Philips HUE, 6x SMA Wechselrichter, BYD HVM, BYD HVS, SMA EVCharger, KEBA Wallbox, 2x HMS800W, Daikin Wärmepumpe über CAN, viele ESPs

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

Stonemuc

#1661
Kleiner Fehler ist immernoch drin...SPOT_IDC2 müsste 1.723 heißen...

     2024-08-17 10:58:47   SPOT_IDC1       5.724
     2024-08-17 10:58:47   SPOT_IDC2       1723885.127
     2024-08-17 10:58:47   SPOT_IDC3       1.874


$inv_SPOT_IDC2 = unpack("l*", substr $data, 170, 4);
muss so heißen, dann passt es mit den Werten

6 $inv_SPOT_IDC2 = unpack("l*", substr $data, 174, 4);
Dann schaut es so aus
     2024-08-17 11:40:30   SPOT_IDC1       5.933
     2024-08-17 11:40:30   SPOT_IDC2       1.878
     2024-08-17 11:40:30   SPOT_IDC3       3.688

Vielen Dank für's Bearbeiten.
FHEM aus Raspberry PI 3 B+, Haussteuerung auf EnOcean Basis, Tecalor THZ 404eco Wärmepumpe

MadMax

Ja, das muss 174 sein.
Habe es geändert und eingecheckt.
Vielen Dank fürs testen und Fehlersuchen.

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

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

Stonemuc

#1663
Ich habe aber jetzt das Problem, dass mein Batterie WR von SMA seit dem Update jetzt Timeout Fehler anzeigt. Vorher hat der über die letzten Monate ohne Probleme funktioniert....hast du noch etwas geändert?
Kannst du mir bitte nochmal die Version vor dem Update zum Testen zukommen lassen?

Internals:
   DEF        crypt:XX 192.168.2.116
   FUUID      66560ff9-f33f-37e6-de58-0d6ca15dbabe3fc2
   FVERSION   76_SMAInverter.pm:v2.25.2-s29070/2024-08-16
   HOST       192.168.2.116
   INTERVAL   60
   LASTUPDATE 0
   NAME       SMA
   NR         611
   PASS       crypt:07550e0b0b6a57065e45
   STATE      Timeout: process terminated
   TYPE       SMAInverter
   eventCount 42
   HELPER:
     DEFAULT_TARGET_SERIAL 4294967295
     DEFAULT_TARGET_SUSYID 65535
     FAULTEDCYCLES 5
     INTERVAL   60
     MAXBYTES   300
     MYSERIALNUMBER 123321123
     MYSUSYID   233
     PACKAGE    main
     PKT_ID     32769
     VERSION    2.25.2
     firtRunDay 0
     RUNNING_PID:
       abortFn    SMAInverter_getstatusParseAborted
       arg        SMA
       bc_pid     267
       finishFn   SMAInverter_getstatusParseDone
       fn         SMAInverter_getstatusDoParse
       loglevel   4
       pid        8908
       telnet     telnetForBlockingFn_1723887499.01908_127.0.0.1_44484
       timeout    60
       abortArg:
   READINGS:
     2024-08-17 10:55:28   BAT_LOADTODAY   4754
     2024-08-17 10:55:28   BAT_LOADTOTAL   13443216
     2024-08-17 10:55:28   BAT_UNLOADTODAY 3366
     2024-08-17 10:55:28   BAT_UNLOADTOTAL 11338417
     2024-08-17 10:55:28   ChargeStatus    48
     2024-08-17 10:55:28   POWER_IN        1291
     2024-08-17 10:55:28   POWER_OUT       0
     2024-08-17 10:55:28   SPOT_ETODAY     3366
     2024-08-17 10:55:28   SPOT_ETOTAL     11340317
     2024-08-17 10:55:28   SPOT_PAC1       -1291
     2024-08-17 10:55:28   SPOT_PACTOT     -1291
     2024-08-17 10:55:28   avg_power_lastminutes_05 -1290
     2024-08-17 10:55:28   avg_power_lastminutes_10 -1203
     2024-08-17 10:55:28   avg_power_lastminutes_15 -1198
     2024-08-17 10:55:28   modulstate      normal
     2024-08-17 10:55:28   opertime_start  17.08.2024 05:39:04
     2024-08-17 10:55:28   opertime_stop   17.08.2024 21:05:58
     2024-08-17 12:14:40   state           Timeout: process terminated
Attributes:
   group      PV/Strom
   room       Energie,Haus
   suppressSleep 1
   target-serial 1901000197
   target-susyid 346
FHEM aus Raspberry PI 3 B+, Haussteuerung auf EnOcean Basis, Tecalor THZ 404eco Wärmepumpe

MadMax

Welche Version brauchst du?
Die von gestern oder davor?

Habe nur aus der 170 eine 174 gemacht.
Was für ein Wechselrichter ist das der nicht funktioniert?
Lenovo M910Q Tiny Debian 12, FHEM 6.3, 2x Siemens Logo 0BA7, Homematic CCU3, Philips HUE, 6x SMA Wechselrichter, BYD HVM, BYD HVS, SMA EVCharger, KEBA Wallbox, 2x HMS800W, Daikin Wärmepumpe über CAN, viele ESPs

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