Steuerung für Batteriespeicher und Photovoltaikanlage

Begonnen von kores, 12 Januar 2015, 20:01:08

Vorheriges Thema - Nächstes Thema

CoolTux

Kann Dir auch keiner sagen ob das die beste Lösung ist, da Du Deine Lösung hier nicht teilst.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

pejonp

#76
Zitat von: roli am 25 September 2017, 18:02:24
Pojonp, <--- pejonp !!
habe im Forum schon alles gelesen und dachte eigentl. dass ev. jemand eine fertige, schöne Darstellung der Sonnenbatterie in FHEm hat und dies mit mir teilt
damit ich nicht alles von 0 beginnen muß.

Eine Steuerung der BAtterie  - temp limitieren der Entladung hat wohl noch niemand. Gut viele haben wohl auch keine Elektrospeicher heizung.
Ich habe zwar ein API und eine Lösung, aber bin mir nicht sicher, ob dies die beste Lösung ist.
...
Hallo roli,

Eine Steuerung der BAtterie  --> doch habe ich. Ich steuer meine Batterie in Abhänigkeit vom Ladezustand über FHEM bzw. mache nach 10 Tagen eine Vollladung in der Nacht in der schattigen Zeit (Herbst).

Ich habe aber eine andere Steuerung und diese hat eine andere Schnittstelle siehe hier (https://forum.fhem.de/index.php/topic,32037.msg346415.html#msg346415).
Die Vorgehensweise habe ich weiter vorne beschrieben. Keine Daten keine Hilfe.

pejonp
LaCrossGW 868MHz:WT470+TFA+TX37-IT+EMT7110+W136+WH25A HP1003+WH2621
SignalD(CC1101):Bresser+WS-0101(868MHz WH1080)+Velux KLF200+MAX!+HM-MOD-UART:Smoke HM-SEC-SD+VITOSOLIC 200 RESOL VBUS-LAN+SolarEdge SE5K(Modbus)+Sonnen!eco8(10kWh)+TD3511+DRT710M(Modbus)+ZigBee+Z-Wave+MQTT+vitoconnect

roadghost

Hallo pejonp,

ich nutze eine eco5 von Sonnen, und bekomme bald ein E-Auto.

Damit mir das Laden des E-Auto nicht die Batterie leersaugt, möchte ich gern über FHEM die Sonnenbatterie in StandBy setzen, wenn die PV-Leistung geringer ist/wird, als die Ladeleistung die die Wallbox ausgibt.

Ich habe meine SB nach deinem Vorbild in FHEM angelegt, ich sehe auch die Daten, Ladeleistung etc., aber ich kann den Mode nicht über

set SonBat

verändern. Ich bekomme die Meldung:

set value 10 did not match defined map

Habe ich einen Fehler im define, oder ist mein syntax des Befehl falsch ??

Gruß

Zitat von: pejonp am 21 April 2016, 22:04:48
Hallo jaschi,

schön das du es hinbekommen hast. Ich hatte leider wenig Zeit.
Hier noch ein Paar Web-Befehle mit dem du deine  micasa Vera (SonBat) auslesen kannst.

http://ip:3480/data_request?id=device&output_format=xml&DeviceNum=x

http://ip:3480/data_request?id=sdata&output_format=xml

Wenn du das Format=xml durch  Format=json austauscht, kannst du es besser mit HTTPMod auswerten. Mit den XMLPath habe ich nichts hinbekommen.

Hier ist eine Seite auf der die ganzen Befehle stehen: http://wiki.micasaverde.com/index.php/Main_Page und
http://wiki.micasaverde.com/index.php/Luup_Requests

Zur Zeit bin ich dabei meiner SonBat beizubringen sich bis 70% (oder anderen Wert) zu laden und dann in den Standby zugehen. Der erzeuget Strom wird dann verbraucht oder eingespeist. Und wenn dann die Sonne so gegen 13:00 - 15:00 Uhr die größte Leistung liefert wird erst weitergeladen, damit der Wechselrichter nicht bei 70% Einspeisung abschaltet. Ich kann nur bis 3,3 KW einspeisen, die Anlage kann aber 4,4 bis 5KW liefern. Und Last zuzuschalten um den Verbrauch zu erhöhen geht nicht da keine Last da ist.

Ich hänge einmal meine Config mit an. Diese funktioniert im großen und ganzen, ist aber noch nicht fertig.

pejonp
NUC/Ubuntu 22.04 m. FHEM, div. Tasmota-Steckdosen, HMCFGUSB-2 für 12x HM-CC-RT-DN + 8x HM-TC-IT-WW
Rademacher DuoFern für 12 Jalousien, JeeLink für LaCrosse Temp.Sensor, WLAN-smart-Plugs, 
NUKI smartlock, 2xIP-CAM, Pylontech Speicher + Sungrow WR, Unifi-AP´s + Controller auf weiterem NUC

pejonp

Hallo roadghost,

kommst du auf die eco5 von Sonnen per Browser ? Was läuft da jetzt für eine Steuerung ? Bei meiner ist es noch micasaverde.

Der Befehl

set SonBat Standby


wird in FHEM in den HTTPMOD Befehl (url) umgewandelt und an die Steuerung der Sonnenbatterie, der micasaverde, gesendet. Das könnte man auch per Browser machen.
Diese muss diesen Befehl auch verstehen.

URL an die Steuerung: $val wird durch "Standby" oder "Auto"  ersetzt.

http://192.xxx.x.xxx:3480/data_request?id=action&output_format=xml&DeviceNum=7&serviceId=urn:psi-storage-com:serviceId:Battery1&action=SetOperationMode&newOperationModeValue=$val


pejonp
LaCrossGW 868MHz:WT470+TFA+TX37-IT+EMT7110+W136+WH25A HP1003+WH2621
SignalD(CC1101):Bresser+WS-0101(868MHz WH1080)+Velux KLF200+MAX!+HM-MOD-UART:Smoke HM-SEC-SD+VITOSOLIC 200 RESOL VBUS-LAN+SolarEdge SE5K(Modbus)+Sonnen!eco8(10kWh)+TD3511+DRT710M(Modbus)+ZigBee+Z-Wave+MQTT+vitoconnect

roadghost

Hi pejonp,

meine Eco5 ist ja, im Maßstab der Entwicklung bei Sonnen, schon alt.

Aktuell ist die Generation 8. Meine 5er hat die micasaverde.

Per Browser komme ich auf die SB drauf, aber wenn ich in fhem

set SonBat StanBy

absetze, bekomme ich zurück:

Unknown argument StandBy, choose one of Steckdose_3 Steckdose_2 Steckdose_1 Mode

Wenn ich den Aufruf im Bowser versuche mittels:

http://192.168.188.25:3480/data_request?id=action&output_format=xml&DeviceNum=7&serviceId=urn:psi-storage-com:serviceId:Battery1&action=SetOperationMode&newOperationModeValue=Standby

erhalte ich zurück:

ERROR: Invalid service/action/device

Kann´s evtl. sein, dass die Software meiner Sonnenbatterie "zu Neu" ist, und sich da was geändert hat ???
NUC/Ubuntu 22.04 m. FHEM, div. Tasmota-Steckdosen, HMCFGUSB-2 für 12x HM-CC-RT-DN + 8x HM-TC-IT-WW
Rademacher DuoFern für 12 Jalousien, JeeLink für LaCrosse Temp.Sensor, WLAN-smart-Plugs, 
NUKI smartlock, 2xIP-CAM, Pylontech Speicher + Sungrow WR, Unifi-AP´s + Controller auf weiterem NUC

pejonp

#80
Hallo roadghost,

Versuche mal den Befehl im Browser. Vorher ip anpassen. Du musst die DEVICE-ID im befehl anpassen.



http://192.xxx.x.xxx:3480/data_request?id=sdata&output_format=json
Oder

http://192.xxx.x.xxx:3480/data_request?id=sdata&output_format=xml


Pejonp
LaCrossGW 868MHz:WT470+TFA+TX37-IT+EMT7110+W136+WH25A HP1003+WH2621
SignalD(CC1101):Bresser+WS-0101(868MHz WH1080)+Velux KLF200+MAX!+HM-MOD-UART:Smoke HM-SEC-SD+VITOSOLIC 200 RESOL VBUS-LAN+SolarEdge SE5K(Modbus)+Sonnen!eco8(10kWh)+TD3511+DRT710M(Modbus)+ZigBee+Z-Wave+MQTT+vitoconnect

roadghost

#81
Nabend.

Erst mal Danke für deine Hilfe. Ich fliege allerdings Morgen nach Taiwan, und komme erst kurz vor Weihnachten zurück. Ich kann also erst gegen ende Dezember weiter testen.

http://192.168.188.25:3480/data_request?id=sdata&output_format=json

ergibt

{ "full": 1, "version": "*1.5.622*", "model": "Sercomm NA900", "zwave_heal": 1, "temperature": "C", "serial_number": "30108084\n", "fwd1": "fwd8.mios.com", "fwd2": "fwd7.mios.com", "sections": [ { "name": "My Home", "id": 1 } ], "rooms": [ { "name": "Sonnenbatterie", "id": 1, "section": 1 } ], "scenes": [ ], "devices": [ { "name": "BHKW 1", "altid": "CHP-1", "id": 29, "category": 0, "subcategory": 0, "room": 1, "parent": 26, "watts": "0", "chppeakpower": "0" }, { "name": "Eigenverbrauchsrelais 1", "altid": "OwnConsumptionRelay-1", "id": 31, "category": 0, "subcategory": 0, "room": 1, "parent": 26, "automode": "0", "duration": "30", "threshold": "1000", "status": "0" }, { "name": "Gesamtverbauch 1", "altid": "TotalConsumption-1", "id": 30, "category": 0, "subcategory": 0, "room": 1, "parent": 26, "iscountercumulated": "0", "maxwattsl1": "29", "maxwattsl2": "133", "maxwattsl3": "254", "watts": "427.9", "wattsl1": "26.5", "wattsl2": "131.6", "wattsl3": "246.8" }, { "name": "Kühlschrank", "altid": "9", "id": 37, "category": 3, "subcategory": 0, "room": 0, "parent": 1, "status": "1", "pulse": "69338740", "watts": "114", "kwh": "1255.5200", "state": -1, "comment": "" }, { "name": "Photovoltaik 1", "altid": "Photovoltaics-1", "id": 27, "category": 0, "subcategory": 0, "room": 1, "parent": 26, "maxfeedin": "60", "pvpeakpower": "7.25", "watts": "0.0" }, { "name": "Sonnenbatterie #17964", "altid": "", "id": 26, "category": 0, "subcategory": -1, "room": 1, "parent": 0, "priority": "1", "watts": "0", "chargingcontactor": "-1", "consumptioncontactor": "FALSE", "nocharging": "FALSE", "capacity": "0041", "chargingbuffer": "50", "switchingthresholdgrid": "-1", "switchingthresholdbattery": "-1", "serialnumber": "17964", "versionplc": "5.00 (435)", "nominalvoltage": "44.8", "lowerlimitsoc": "22", "location": "DE-47652", "autosocket1": "0", "autosocket2": "0", "autosocket3": "0", "wattscharge": "0.0", "soc": "22.0", "chargingpowermanual": "900", "operatingmode": "10", "wattsdischarge": "23.0", "operationmode": "10", "lastoperationmodechange": "1544387112", "temperature": "27.47903", "lastvaliddata": "1544387507" }, { "name": "Waermepumpe 1", "altid": "Heatpump-1", "id": 28, "category": 0, "subcategory": 0, "room": 1, "parent": 26, "isheatpumpgrid": "FALSE", "isheatpumpbattery": "FALSE", "isheatpumpinstalled": "FALSE" }, { "name": "Wintop zCam", "altid": "2572661", "id": 38, "category": 6, "subcategory": 0, "room": 0, "parent": 0, "ip": "192.168.178.28", "url": "\/snapshot.cgi", "streaming": "\/videostream.cgi" }, { "name": "Wintop zCam", "altid": "2614088", "id": 39, "category": 6, "subcategory": 0, "room": 0, "parent": 0, "ip": "192.168.178.30", "url": "\/snapshot.cgi", "streaming": "\/videostream.cgi" }, { "name": "Wintop zCam", "altid": "2614078", "id": 40, "category": 6, "subcategory": 0, "room": 0, "parent": 0, "ip": "192.168.178.28", "url": "\/snapshot.cgi", "streaming": "\/videostream.cgi" }, { "name": "Wintop zCam", "altid": "2572411", "id": 41, "category": 6, "subcategory": 0, "room": 0, "parent": 0, "ip": "192.168.178.30", "url": "\/snapshot.cgi", "streaming": "\/videostream.cgi" }, { "name": "Wintop zCam", "altid": "2572686", "id": 42, "category": 6, "subcategory": 0, "room": 0, "parent": 0, "ip": "192.168.188.38", "url": "\/snapshot.cgi", "streaming": "\/videostream.cgi" }, { "name": "Wintop zCam", "altid": "2697968", "id": 43, "category": 6, "subcategory": 0, "room": 0, "parent": 0, "ip": "192.168.188.37", "url": "\/snapshot.cgi", "streaming": "\/videostream.cgi" } ], "categories": [ { "name": "Switch", "id": 3 }, { "name": "Camera", "id": 6 } ], "ir": 0, "irtx": "", "loadtime": 1544360760, "dataversion": 360886261, "state": 1, "comment": "Wintop zCam[43]: Running Lua Startup" }

Gruß
NUC/Ubuntu 22.04 m. FHEM, div. Tasmota-Steckdosen, HMCFGUSB-2 für 12x HM-CC-RT-DN + 8x HM-TC-IT-WW
Rademacher DuoFern für 12 Jalousien, JeeLink für LaCrosse Temp.Sensor, WLAN-smart-Plugs, 
NUKI smartlock, 2xIP-CAM, Pylontech Speicher + Sungrow WR, Unifi-AP´s + Controller auf weiterem NUC

pejonp

#82
roadghost

Ersetze mal die devicenum 7 durch 27

Pejonp
LaCrossGW 868MHz:WT470+TFA+TX37-IT+EMT7110+W136+WH25A HP1003+WH2621
SignalD(CC1101):Bresser+WS-0101(868MHz WH1080)+Velux KLF200+MAX!+HM-MOD-UART:Smoke HM-SEC-SD+VITOSOLIC 200 RESOL VBUS-LAN+SolarEdge SE5K(Modbus)+Sonnen!eco8(10kWh)+TD3511+DRT710M(Modbus)+ZigBee+Z-Wave+MQTT+vitoconnect

roadghost

Moin,

mit der 27 statt der 7 ergibt es:

<u:SetOperationModeResponse><OK>OK</OK></u:SetOperationModeResponse>

aber keine Änderung an der SB selbst, diese verbleibt auf der zuletzt gewählten Betriebsart.

Mit der 26 passiert jedoch etwas. Ich kann den Code, den ich ausgelesen habe, hier nicht als code posten, das Forum kann so viele Zeichen nicht anzeigen.

Ein Teil davon ist dieser hier:

{ "id": 126, "service": "urn:psi-storage-com:serviceId:Battery1", "variable": "OperationMode", "value": "10" },

Gefunden habe ich diesen durch einen Aufruf im Browser von:

http://192.168.188.25:3480/data_request?id=status&output_format=json&DeviceNum=

Gruß
NUC/Ubuntu 22.04 m. FHEM, div. Tasmota-Steckdosen, HMCFGUSB-2 für 12x HM-CC-RT-DN + 8x HM-TC-IT-WW
Rademacher DuoFern für 12 Jalousien, JeeLink für LaCrosse Temp.Sensor, WLAN-smart-Plugs, 
NUKI smartlock, 2xIP-CAM, Pylontech Speicher + Sungrow WR, Unifi-AP´s + Controller auf weiterem NUC

roadghost

#84
Hallo, ich bin wieder im Lande.

Wenn ich im Browser aufrufe:

http://192.168.188.25:3480/data_request?id=action&output_format=xml&DeviceNum=27&serviceId=urn:psi-storage-com:serviceId:Battery1&action=SetOperationMode&newOperationModeValue=10

geht die SB in Automatik.

Rife ich auf:

http://192.168.188.25:3480/data_request?id=action&output_format=xml&DeviceNum=27&serviceId=urn:psi-storage-com:serviceId:Battery1&action=SetOperationMode&newOperationModeValue=20

geht die SB in StandBy.

Über fhem funktioniert es nicht.
NUC/Ubuntu 22.04 m. FHEM, div. Tasmota-Steckdosen, HMCFGUSB-2 für 12x HM-CC-RT-DN + 8x HM-TC-IT-WW
Rademacher DuoFern für 12 Jalousien, JeeLink für LaCrosse Temp.Sensor, WLAN-smart-Plugs, 
NUKI smartlock, 2xIP-CAM, Pylontech Speicher + Sungrow WR, Unifi-AP´s + Controller auf weiterem NUC

pejonp

Hi roadghost,

Pass mal den Eintrag set01url an. Dort bitte die richtige id reinschreiben. Oder du hängst mal deine Einstellungen aus der fhem.cfg für die Batterie 🔋 hier an.

Pejonp
LaCrossGW 868MHz:WT470+TFA+TX37-IT+EMT7110+W136+WH25A HP1003+WH2621
SignalD(CC1101):Bresser+WS-0101(868MHz WH1080)+Velux KLF200+MAX!+HM-MOD-UART:Smoke HM-SEC-SD+VITOSOLIC 200 RESOL VBUS-LAN+SolarEdge SE5K(Modbus)+Sonnen!eco8(10kWh)+TD3511+DRT710M(Modbus)+ZigBee+Z-Wave+MQTT+vitoconnect

roadghost

define SonBat HTTPMOD http://192.168.188.25:3480/data_request?id=sdata&output_format=json 60
attr SonBat userattr reading02Name reading02Regex reading03Name reading03Regex reading04Name reading04Regex reading05Name reading05Regex reading061Format reading061Name reading061Regex reading06Format reading06Name reading06OMap reading06Regex reading07Name reading07Regex reading08Name reading08Regex reading09Name reading09Regex reading10Name reading10Regex reading11Name reading11Regex reading12Name reading12Regex reading131Format reading131Name reading131Regex reading132Name reading132Regex reading133Name reading133Regex reading13Format reading13Name reading13Regex reading141Format reading141Name reading141Regex reading142Name reading142Regex reading143Name reading143Regex reading14Format reading14Name reading14Regex reading151Format reading151Name reading151Regex reading152Name reading152Regex reading153Name reading153Regex reading15Format reading15Name reading15Regex readingFormat requestHeader1 set01Data set01Hint set01IMap set01Max set01Min set01Name set01TextArg:0,1 set01URL set02Data set02Hint set02IMap set02Max set02Min set02Name set02TextArg:0,1 set02URL set03Data set03Hint set03IMap set03Max set03Min set03Name set03TextArg:0,1 set03URL set04Data set04Hint set04IMap set04Max set04Min set04Name set04TextArg:0,1 set04URL setHeader1
attr SonBat event-on-update-reading .*
attr SonBat group SonBat
attr SonBat icon measure_photovoltaic_inst
attr SonBat reading02Name BHKWLadung
attr SonBat reading02Regex \"CHP-1\",.*?"watts\"[: \t]+\"([\d\.]+)
attr SonBat reading03Name Erzeugung
attr SonBat reading03Regex \"Photovoltaics-1\",.*?"watts"[: \t]+\"([\d.]+)
attr SonBat reading04Name Verbrauch
attr SonBat reading04Regex \"TotalConsumption-1\",.*?"watts"[: \t]+\"([\d.]+)
attr SonBat reading05Name Ladezustand
attr SonBat reading05Regex \"soc\"[: \t]+\"([\d\.]+)
attr SonBat reading061Format %s
attr SonBat reading061Name ModeNr
attr SonBat reading061Regex \"operatingmode\"[: \t]+\"([\d\.]+)
attr SonBat reading06Format %s
attr SonBat reading06Name OperationMode
attr SonBat reading06OMap 10:Automatik, 12:Ladung >Auto<, 13:Ladung, 15:Entladung >Auto<, 16:Schlussladung, 20:Standby >Manuel<, 22:Ladung >Standby<, 50:Zellpflege
attr SonBat reading06Regex \"operatingmode\"[: \t]+\"([\d\.]+)
attr SonBat reading07Name WattsL1
attr SonBat reading07Regex \"wattsl1\"[: \t]+\"([\d\.]+)
attr SonBat reading08Name WattsL2
attr SonBat reading08Regex \"wattsl2\"[: \t]+\"([\d\.]+)
attr SonBat reading09Name WattsL3
attr SonBat reading09Regex \"wattsl3\"[: \t]+\"([\d\.]+)
attr SonBat reading10Name Temperatur
attr SonBat reading10Regex \"temperature\"[: \t]+\"([\d\.]+)
attr SonBat reading11Name Entladeleistung
attr SonBat reading11Regex \"wattsdischarge\"[: \t]+\"([\d\.]+)
attr SonBat reading12Name Ladeleistung
attr SonBat reading12Regex \"wattscharge\"[: \t]+\"([\d\.]+)
attr SonBat reading131Format %d
attr SonBat reading131Name Steckdose_1_Status
attr SonBat reading131Regex \"Steckdose_1\",.*?"status"[: \t]+\"([\d.]+)
attr SonBat reading132Name Steckdose_1_W
attr SonBat reading132Regex \"Steckdose_1\",.*?"watts"[: \t]+\"([\d.]+)
attr SonBat reading133Name Steckdose_1_kWh
attr SonBat reading133Regex \"Steckdose_1\",.*?"kwh"[: \t]+\"([\d.]+)
attr SonBat reading13Format %d
attr SonBat reading13Name Steckdose_1_ID
attr SonBat reading13Regex \"Steckdose_1\",.*?"id"[: \t]+([\d.]+)
attr SonBat reading141Format %d
attr SonBat reading141Name Steckdose_2_Status
attr SonBat reading141Regex \"Steckdose_2\",.*?"status"[: \t]+\"([\d.]+)
attr SonBat reading142Name Steckdose_2_W
attr SonBat reading142Regex \"Steckdose_2\",.*?"watts"[: \t]+\"([\d.]+)
attr SonBat reading143Name Steckdose_2_kWh
attr SonBat reading143Regex \"Steckdose_2\",.*?"kwh"[: \t]+\"([\d.]+)
attr SonBat reading14Format %d
attr SonBat reading14Name Steckdose_2_ID
attr SonBat reading14Regex \"Steckdose_2\",.*?"id"[: \t]+([\d.]+)
attr SonBat reading151Format %d
attr SonBat reading151Name Steckdose_3_Status
attr SonBat reading151Regex \"Steckdose_3\",.*?"status"[: \t]+\"([\d.]+)
attr SonBat reading152Name Steckdose_3_W
attr SonBat reading152Regex \"Steckdose_3\",.*?"watts"[: \t]+\"([\d.]+)
attr SonBat reading153Name Steckdose_3_kWh
attr SonBat reading153Regex \"Steckdose_3\",.*?"kwh"[: \t]+\"([\d.]+)
attr SonBat reading15Format %d
attr SonBat reading15Name Steckdose_3_ID
attr SonBat reading15Regex \"Steckdose_3\",.*?"id"[: \t]+([\d.]+)
attr SonBat readingFormat %.1f
attr SonBat requestHeader1 Content-Type: application/json
attr SonBat room 4.0_PV
attr SonBat set01Data $val
attr SonBat set01Hint Automatik,StandBy
attr SonBat set01IMap Automatik:10,StandBy:20
attr SonBat set01Max 20
attr SonBat set01Min 10
attr SonBat set01Name OperationMode
attr SonBat set01TextArg 1
attr SonBat set01URL http://192.168.188.25:3480/data_request?id=action&output_format=xml&DeviceNum=27&serviceId=urn:psi-storage-com:serviceId:Battery1&action=SetOperationMode&newOperationModeValue=$val
attr SonBat set02Data $val
attr SonBat set02Hint 0,1
attr SonBat set02IMap 0:off, 1:on
attr SonBat set02Max 1
attr SonBat set02Min 0
attr SonBat set02Name Steckdose_1
attr SonBat set02TextArg 1
attr SonBat set02URL http://192.168.188.25:3480/data_request?id=action&output_format=xml&DeviceNum=5&serviceId=urn:upnp-org:serviceId:SwitchPower1&action=SetTarget&newTargetValue=$val
attr SonBat set03Data $val
attr SonBat set03Hint 0,1
attr SonBat set03IMap 0:off, 1:on
attr SonBat set03Max 1
attr SonBat set03Min 0
attr SonBat set03Name Steckdose_2
attr SonBat set03TextArg 1
attr SonBat set03URL http://192.168.188.25:3480/data_request?id=action&output_format=xml&DeviceNum=3&serviceId=urn:upnp-org:serviceId:SwitchPower1&action=SetTarget&newTargetValue=$val
attr SonBat set04Data $val
attr SonBat set04Hint 0,1
attr SonBat set04IMap 0:off, 1:on
attr SonBat set04Max 1
attr SonBat set04Min 0
attr SonBat set04Name Steckdose_3
attr SonBat set04TextArg 1
attr SonBat set04URL http://192.168.188.25:3480/data_request?id=action&output_format=xml&DeviceNum=4&serviceId=urn:upnp-org:serviceId:SwitchPower1&action=SetTarget&newTargetValue=$val
attr SonBat setHeader1 Content-Type: application/json
attr SonBat stateFormat {sprintf("Haus: %0.1f W Bat: %.1f Solar %.1f W L: %.1f W EL: %.1f W T: %.1f C",ReadingsVal($name,"Verbrauch",0), ReadingsVal($name,"Ladezustand",0), ReadingsVal($name,"Erzeugung",0),ReadingsVal($name,"Ladeleistung",0),ReadingsVal($name,"Entladeleistung",0),ReadingsVal($name,"Temperatur",0))}
attr SonBat verbose 3
NUC/Ubuntu 22.04 m. FHEM, div. Tasmota-Steckdosen, HMCFGUSB-2 für 12x HM-CC-RT-DN + 8x HM-TC-IT-WW
Rademacher DuoFern für 12 Jalousien, JeeLink für LaCrosse Temp.Sensor, WLAN-smart-Plugs, 
NUKI smartlock, 2xIP-CAM, Pylontech Speicher + Sungrow WR, Unifi-AP´s + Controller auf weiterem NUC

pejonp

Hi roadghost,

versuche mal das hier. Eigentlich sollte das unter FHEM so angezeigt werden. Die Steckdosen kannst du rausnehmen, da ich keine bei dir gesehen habe.


set SonBat Mode StandBy


pejonp
LaCrossGW 868MHz:WT470+TFA+TX37-IT+EMT7110+W136+WH25A HP1003+WH2621
SignalD(CC1101):Bresser+WS-0101(868MHz WH1080)+Velux KLF200+MAX!+HM-MOD-UART:Smoke HM-SEC-SD+VITOSOLIC 200 RESOL VBUS-LAN+SolarEdge SE5K(Modbus)+Sonnen!eco8(10kWh)+TD3511+DRT710M(Modbus)+ZigBee+Z-Wave+MQTT+vitoconnect

Daniel_pir

Hat dies auch schon mal jemand mit einer ECO8 realisiert?

pejonp

LaCrossGW 868MHz:WT470+TFA+TX37-IT+EMT7110+W136+WH25A HP1003+WH2621
SignalD(CC1101):Bresser+WS-0101(868MHz WH1080)+Velux KLF200+MAX!+HM-MOD-UART:Smoke HM-SEC-SD+VITOSOLIC 200 RESOL VBUS-LAN+SolarEdge SE5K(Modbus)+Sonnen!eco8(10kWh)+TD3511+DRT710M(Modbus)+ZigBee+Z-Wave+MQTT+vitoconnect