76_SMAInverter.pm - Abfrage von SMA Wechselrichter

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

Vorheriges Thema - Nächstes Thema

MadMax

Klasse, wenn sonst keiner mit dieser Version ein Problem hat checke ich diese morgen ein.
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

#1681
grrr...
...könnte es kriegen - keine automatischen Benachrichtigungen vom FHEM per Mail über neue Artikel in diesem Faden erhalten
- von anderen Themen ja
(passiert letzte Zeit immer wieder mal)

- aber wenigsten der "Alarm" war dann doch für diesen Faden eingetragen.... da hab ich grad gesehen das da was mit der Anmeldung war/ist...


Bei mir gehen (hoffe nur bis zum Einspielen des neuen Updates) die SBS25 auch nicht mehr nach dem Update.
Hatte deshalb schon Router- und Kabeltausch durchgeführt und werde immer noch beim Login abgewiesen.

Na mal sehen ob es klappt nach dem neuen Update.

Gruß
300P

Nachsatz :


A:
Update bei SBS25 hat gewirkt - Danke !

B:
Hab dann gesehen das mein SB25 auch betroffen war - hab es nur nicht gesehen da die Anzeige immer die zu diesem Zeitpunkt aktuellen Leistung weiter angezeigt wurde.
(seit Sonntagmorgenupdate gab es keine aktuellen Werte / Meldungen wegen dieses Loginproblemes)

Jetzt hat er seine Werte eben nachgemeldet und die Statistik im SF-Modul etwas verzerrt (Screenshot) sonst wäre es mir heute auch nicht aufgefallen.

Auch hier Danke an die Reaktion von MadMax


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

Interessant, nur der SBS2.5 hatte bisher Probleme mit der Anmeldung.
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

Der eine SB20 von meinem Nachbarn war ebenfalls von dem Problem betroffen - hab ich grad extra alle in meinem WR-Zoo kontrolliert.  8)
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

Dann betrifft es die Reihe.
Mein Zoo war auch funktional.
Mein SBS2.5 hatte ich noch nicht eingebunden darum war es mir nicht aufgefallen.
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

Zitat von: MadMax am 16 August 2024, 16:25:39
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?

Bin da wohl von DS_Starter verwöhnt worden das die Testversion immer vorab im Contrib liegt  8)
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

Ich habe die meistens im Forum hoch geladen aber die Version wo ich das mit dem passwort geändert hatte hat niemand runtergeladen und getestet.
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

Ist kein so großes Problem
Ich nutze dazu immer den jeweiligen comment attribute um mir das zu hinterlegen - falls der "Pfleger" ein Contrib oder einen Github o.ä. hat....

Beispiel:

.....
attr SB25 DbLogExclude modulstate,state
attr SB25 SBFSpotComp 1
attr SB25 comment "wget -qO ./FHEM/76_SMAInverter.pm https://svn.fhem.de/fhem/trunk/fhem/contrib/MadMax/76_SMAInverter.pm"
attr SB25 detail-level 2
attr SB25 event-on-change-reading total_pac,etoday,etotal,string_1_pdc,string_2_pdc,Meter_TOTAL_FeedIn,Meter_TOTAL_Consumation
attr SB25 event-on-update-reading state,modulstate
attr SB25 group Energy Meter
attr SB25 icon measure_photovoltaic_inst@green
attr SB25 interval 15
attr SB25 mode manual
attr SB25 offset 120
attr SB25 readEnergyMeter-data 1
attr SB25 room 020_PV,Energie
attr SB25 showproctime 1
attr SB25 stateFormat {ReadingsVal("$name","device_status", undef)."".\
" - current ".ReadingsVal("$name","state", undef)." kW".\
" - today ".ReadingsVal("$name","etoday", undef)." kWh".\
" - total ".ReadingsVal("$name","etotal", undef)." kWh".\
" - ".ReadingsVal("$name","grid_freq", undef)." Hz"}\
......


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.

MadMax

Alles klar, ich habe die änderung jetzt eingecheckt.
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

MarioR

Hallo Zusammen,
ich scheitere bei der Einrichtung meines Tripower X 20

2024.10.20 14:37:38 4: Tripower - ###############################################################
2024.10.20 14:37:38 4: Tripower - ##########  Begin of new SMAInverter get data cycle  ##########
2024.10.20 14:37:38 4: Tripower - ###############################################################
2024.10.20 14:37:38 4: Tripower - timeout cycles since module start: 0, Interval: 60
2024.10.20 14:37:38 4: Tripower - start BlockingCall
2024.10.20 14:37:38 3: telnetForBlockingFn_1729427858.90625: port 44203 opened
2024.10.20 14:37:38 4: BlockingCall (SMAInverter_getstatusDoParse): created child (9475), uses telnetForBlockingFn_1729427858.90625 to connect back
2024.10.20 14:37:38 4: Connection accepted from telnetForBlockingFn_1729427858.90625_127.0.0.1_54948
2024.10.20 14:37:38 5: Cmd: >{BlockingRegisterTelnet($cl,2642)}<
2024.10.20 14:37:38 4: Tripower - running BlockingCall SMAInverter_getstatusDoParse
2024.10.20 14:37:38 4: Tripower -> INVCLASS 0
2024.10.20 14:37:38 4: Tripower -> INVTYPE 0
2024.10.20 14:37:38 4: Tripower -> read Parameter
2024.10.20 14:37:38 4: Tripower -> start BlockingCall SMAInverter_getstatusDoParse
2024.10.20 14:37:38 5: Compute sunrise/sunset for latitude 50.112 , longitude 8.686
2024.10.20 14:37:38 5: Compute sunrise/sunset for latitude 50.112 , longitude 8.686
2024.10.20 14:37:39 4: Tripower - current time: 20.10.2024 14:37:39
2024.10.20 14:37:39 4: Tripower - operation time begin: 20.10.2024 07:23:48
2024.10.20 14:37:39 4: Tripower - operation time end: 20.10.2024 18:55:24
2024.10.20 14:37:39 5: Tripower -
2024.10.20 14:37:39 4: Tripower - Send login to sma3019926376 on Port 9522 with password XYZ
2024.10.20 14:37:39 5: Tripower - Send: 534D4100000402A000000001003A001060650EA0FFFF686B00B40001E90023BB590700010000000001800C04FDFF070000008403000093F9146700000000F5E9FAF1F7FBF5E9B9A9E08800000000

Jemand eine Idee ?



define Tripower SMAInverter crypt:0c054a0d0e475a0454473e sma3019926376
attr Tripower target-serial 3019926376
attr Tripower target-susyid 427
#   DEF        crypt:0c054a0d0e475a0454473e sma3019926376
#   FUUID      67134611-f33f-d8da-1346-5db7b1d6ab48f3ab
#   FVERSION   76_SMAInverter.pm:v2.26.0-s29087/2024-08-20
#   HOST       sma3019926376
#   INTERVAL   60
#   LASTUPDATE 0
#   NAME       Tripower
#   NR         52
#   PASS       crypt:0c054a0d0e475a0454473e
#   STATE      Timeout: process terminated
#   TYPE       SMAInverter
#   eventCount 141
#   HELPER:
#     DEFAULT_TARGET_SERIAL 4294967295
#     DEFAULT_TARGET_SUSYID 65535
#     FAULTEDCYCLES 141
#     INTERVAL   60
#     MAXBYTES   300
#     MYSERIALNUMBER 123321123
#     MYSUSYID   233
#     PACKAGE    main
#     PKT_ID     32769
#     VERSION    2.26.0
#     firtRunDay 0
#     RUNNING_PID:
#       abortFn    SMAInverter_getstatusParseAborted
#       arg        Tripower
#       bc_pid     2999
#       finishFn   SMAInverter_getstatusParseDone
#       fn         SMAInverter_getstatusDoParse
#       loglevel   4
#       pid        9981
#       telnet     telnetForBlockingFn_1729429266.12395_127.0.0.1_52844
#       timeout    60
#       abortArg:
#   READINGS:
#     2024-10-20 00:00:10   SPOT_ETODAY     0
#     2024-10-20 07:23:11   modulstate      sleep
#     2024-10-20 07:23:11   opertime_start  20.10.2024 07:23:48
#     2024-10-20 07:23:11   opertime_stop   20.10.2024 18:55:24
#     2024-10-20 17:06:57   state           Timeout: process terminated
#
setstate Tripower Timeout: process terminated
setstate Tripower 2024-10-20 00:00:10 .etotal_yesterday 0
setstate Tripower 2024-10-20 00:00:10 .yesterday 20
setstate Tripower 2024-10-20 00:00:10 SPOT_ETODAY 0
setstate Tripower 2024-10-20 07:23:11 modulstate sleep
setstate Tripower 2024-10-20 07:23:11 opertime_start 20.10.2024 07:23:48
setstate Tripower 2024-10-20 07:23:11 opertime_stop 20.10.2024 18:55:24
setstate Tripower 2024-10-20 17:06:57 state Timeout: process terminated

MadMax

Kommt nach dem Login eine Antwort vom Wechselrichter?
Modulstate sleep, ist merkwürdig.

Setze bitte mal das Attribut suppressSleep auf 1.

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

MarioR

Vielen Dank für die schnelle Antwort !

Nach
Tripower - Send: 534D4100000402A000000001003A001060650EA0FFFF686B00B40001E90023BB590700010000000001800C04FDFF070000008403000093F9146700000000F5E9FAF1F7FBF5E9B9A9E08800000000
Kommt nichts.

suppressSleep habe ich auf 1 gesetzt

MadMax

Bitte mal jemand mit einem Tripower X, muss man im Wechselrichter noch etwas aktivieren?
Speedwire oder so?
Welches Passwort verwendet ihr für das Modul?

Achtung das Modul kann nur 12 Zeichen im Passwort verwenden.
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

MarioR

In der Benutzerverwaltung gibt es nur einen Benutzer, Administrator.
Ich hatte gestern noch einen Installateur und einen Benutzer hinzugefügt.
Vorsichtshalber alle mit dem gleichen Passwort.

Passwort ist 11 Zeichen lang.

MadMax

Mich wundert es das der WR gar nicht antwortet
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