Wechselrichter Solis S6

Begonnen von Mr.1000V, 04 Juli 2023, 19:01:39

Vorheriges Thema - Nächstes Thema

Mr.1000V

Ich habe ein Balkonkraftwerk mit einem Wechselrichter Solis S6-GR1P1.5K-M und hätte jetzt gerne die Daten in fhem gesehen. Einen USB/RS485 Adapter samt RS485 Verbindung zum WR habe ich ebenfalls.
Wie muss ich das modbus Device definieren?
Kann ich, wenn ich die Daten dann in fhem habe, auch den Solis steuern, z.Bsp. seine Ausgangsleistung um nur 800W ins Netz zu speisen?

Loetkolben

Hallo,
bei mir wird der S6 über ModBus-HTTP ausgelesen, den WLAN-/LAN-Stick und gleichzeitig da dran auf RS485 zugreifen, funktioniert nicht. Auch die 2-polige Buchse liefert (bei mir) keine vernünftigen Daten.


defmod Solis_ModBus ModbusAttr 1 30 <IP-ADRESSE VOM WLAN-/LAN-Stick>:8899 TCP
attr Solis_ModBus DbLogExclude
attr Solis_ModBus alias Solis_ModBus (LAN-Stick)
attr Solis_ModBus dev-h-combine 5
attr Solis_ModBus dev-h-defLen 2
attr Solis_ModBus dev-h-defShowGet 1
attr Solis_ModBus dev-h-defUnpack f>
attr Solis_ModBus dev-h-read 3
attr Solis_ModBus dev-h-write 16
attr Solis_ModBus dev-i-combine 5
attr Solis_ModBus dev-i-defFormat %.1f
attr Solis_ModBus dev-i-defLen 2
attr Solis_ModBus dev-i-defPoll 1
attr Solis_ModBus dev-i-defShowGet 1
attr Solis_ModBus dev-i-defUnpack f>
attr Solis_ModBus dev-i-read 4
attr Solis_ModBus dev-timing-commDelay 0.7
attr Solis_ModBus dev-timing-sendDelay 0.7
attr Solis_ModBus dev-timing-timeout 2
attr Solis_ModBus event-min-interval state:900
attr Solis_ModBus event-on-change-reading .*
attr Solis_ModBus group Solar
attr Solis_ModBus icon sani_solar
attr Solis_ModBus obj-i3002-name AC output type
attr Solis_ModBus obj-i3002-poll 1
attr Solis_ModBus obj-i3002-reading AC_output_type
attr Solis_ModBus obj-i3002-unpack n
attr Solis_ModBus obj-i3003-name DC input type
attr Solis_ModBus obj-i3003-poll 1
attr Solis_ModBus obj-i3003-reading DC_input_type
attr Solis_ModBus obj-i3003-unpack n
attr Solis_ModBus obj-i3004-format %.2f
attr Solis_ModBus obj-i3004-len 2
attr Solis_ModBus obj-i3004-name Active power
attr Solis_ModBus obj-i3004-poll 1
attr Solis_ModBus obj-i3004-reading Active_power
attr Solis_ModBus obj-i3004-unpack N
attr Solis_ModBus obj-i3006-format %.2f
attr Solis_ModBus obj-i3006-len 2
attr Solis_ModBus obj-i3006-name Total DC output power
attr Solis_ModBus obj-i3006-poll 1
attr Solis_ModBus obj-i3006-reading Total_DC_output_power
attr Solis_ModBus obj-i3006-unpack N
attr Solis_ModBus obj-i3008-len 2
attr Solis_ModBus obj-i3008-name Total energy
attr Solis_ModBus obj-i3008-poll 1
attr Solis_ModBus obj-i3008-reading Total_energy
attr Solis_ModBus obj-i3008-unpack N
attr Solis_ModBus obj-i3010-format %.2f kW
attr Solis_ModBus obj-i3010-len 2
attr Solis_ModBus obj-i3010-name Energy this month
attr Solis_ModBus obj-i3010-poll 1
attr Solis_ModBus obj-i3010-reading Energy_this_month
attr Solis_ModBus obj-i3010-unpack N
attr Solis_ModBus obj-i3012-format %.2f kW
attr Solis_ModBus obj-i3012-len 2
attr Solis_ModBus obj-i3012-name Total Energy last month
attr Solis_ModBus obj-i3012-poll 1
attr Solis_ModBus obj-i3012-reading Total_Energy_last_month
attr Solis_ModBus obj-i3012-unpack N
attr Solis_ModBus obj-i3014-expr $val/10
attr Solis_ModBus obj-i3014-format %.2f
attr Solis_ModBus obj-i3014-name Total Energy today
attr Solis_ModBus obj-i3014-poll 1
attr Solis_ModBus obj-i3014-reading Total_Energy_today
attr Solis_ModBus obj-i3014-unpack n
attr Solis_ModBus obj-i3015-expr $val/10
attr Solis_ModBus obj-i3015-format %.2f kwh
attr Solis_ModBus obj-i3015-name Energy last day
attr Solis_ModBus obj-i3015-poll 1
attr Solis_ModBus obj-i3015-reading Energy_last_day
attr Solis_ModBus obj-i3015-unpack n
attr Solis_ModBus obj-i3016-format %.2f kW
attr Solis_ModBus obj-i3016-len 2
attr Solis_ModBus obj-i3016-name Energy this year
attr Solis_ModBus obj-i3016-poll 1
attr Solis_ModBus obj-i3016-reading Energy_this_year
attr Solis_ModBus obj-i3016-unpack N
attr Solis_ModBus obj-i3018-format %.2f kW
attr Solis_ModBus obj-i3018-len 2
attr Solis_ModBus obj-i3018-name Energy last year
attr Solis_ModBus obj-i3018-poll 1
attr Solis_ModBus obj-i3018-reading Energy_last_year
attr Solis_ModBus obj-i3018-unpack N
attr Solis_ModBus obj-i3021-expr $val/10
attr Solis_ModBus obj-i3021-format %.2f
attr Solis_ModBus obj-i3021-name DC voltage 1
attr Solis_ModBus obj-i3021-poll 1
attr Solis_ModBus obj-i3021-reading DC_voltage_1
attr Solis_ModBus obj-i3021-unpack s>
attr Solis_ModBus obj-i3022-expr $val/10
attr Solis_ModBus obj-i3022-format %.2f
attr Solis_ModBus obj-i3022-name DC current 1
attr Solis_ModBus obj-i3022-poll 1
attr Solis_ModBus obj-i3022-reading DC_current_1
attr Solis_ModBus obj-i3022-unpack s>
attr Solis_ModBus obj-i3023-expr $val/10
attr Solis_ModBus obj-i3023-format %.2f V
attr Solis_ModBus obj-i3023-name DC voltage 2
attr Solis_ModBus obj-i3023-poll 1
attr Solis_ModBus obj-i3023-reading DC_voltage_2
attr Solis_ModBus obj-i3023-unpack n
attr Solis_ModBus obj-i3024-expr $val/10
attr Solis_ModBus obj-i3024-format %.2f
attr Solis_ModBus obj-i3024-name DC current 2
attr Solis_ModBus obj-i3024-poll 1
attr Solis_ModBus obj-i3024-reading DC_current_2
attr Solis_ModBus obj-i3024-unpack s>
attr Solis_ModBus obj-i3035-expr $val/10
attr Solis_ModBus obj-i3035-format %.1f
attr Solis_ModBus obj-i3035-name A phase voltage
attr Solis_ModBus obj-i3035-poll 1
attr Solis_ModBus obj-i3035-reading A_phase_voltage
attr Solis_ModBus obj-i3035-unpack n
attr Solis_ModBus obj-i3038-expr $val/10
attr Solis_ModBus obj-i3038-format %.2f
attr Solis_ModBus obj-i3038-name A phase current
attr Solis_ModBus obj-i3038-poll 1
attr Solis_ModBus obj-i3038-reading A_phase_current
attr Solis_ModBus obj-i3038-unpack n
attr Solis_ModBus obj-i3039-name MasterSlave DSP Upgrade Switch
attr Solis_ModBus obj-i3039-poll 1
attr Solis_ModBus obj-i3039-reading MasterSlave_DSP_Upgrade_Switch
attr Solis_ModBus obj-i3039-unpack n
attr Solis_ModBus obj-i3040-format %.0f
attr Solis_ModBus obj-i3040-name Working Mode
attr Solis_ModBus obj-i3040-poll 1
attr Solis_ModBus obj-i3040-reading Working_Mode
attr Solis_ModBus obj-i3040-unpack n
attr Solis_ModBus obj-i3041-expr $val/10
attr Solis_ModBus obj-i3041-format %.2f
attr Solis_ModBus obj-i3041-name Inverter temperature
attr Solis_ModBus obj-i3041-poll 1
attr Solis_ModBus obj-i3041-reading Inverter_temperature
attr Solis_ModBus obj-i3041-unpack n
attr Solis_ModBus obj-i3042-expr $val/100
attr Solis_ModBus obj-i3042-format %.2f
attr Solis_ModBus obj-i3042-name Grid Frequency
attr Solis_ModBus obj-i3042-poll 1
attr Solis_ModBus obj-i3042-reading Grid_Frequency
attr Solis_ModBus obj-i3042-unpack n
attr Solis_ModBus obj-i3043-format %s
attr Solis_ModBus obj-i3043-len 1
attr Solis_ModBus obj-i3043-map 0:Generating,1:OpenRun,2:Waiting,3:Initialisierung,4:GridOff
attr Solis_ModBus obj-i3043-name Inverter status
attr Solis_ModBus obj-i3043-poll 1
attr Solis_ModBus obj-i3043-reading Inverter_status
attr Solis_ModBus obj-i3043-revRegs 0
attr Solis_ModBus obj-i3043-unpack N
attr Solis_ModBus obj-i3079-format %.2f Wh
attr Solis_ModBus obj-i3079-len 2
attr Solis_ModBus obj-i3079-name Meter Total Active Generation
attr Solis_ModBus obj-i3079-poll 1
attr Solis_ModBus obj-i3079-reading Meter_Total_Active_Generation
attr Solis_ModBus obj-i3079-unpack n
attr Solis_ModBus obj-i3081-expr $val/10
attr Solis_ModBus obj-i3081-format %.1f V
attr Solis_ModBus obj-i3081-name Meter Voltage
attr Solis_ModBus obj-i3081-poll 1
attr Solis_ModBus obj-i3081-reading Meter_Voltage
attr Solis_ModBus obj-i3081-unpack n
attr Solis_ModBus obj-i3082-expr $val/100
attr Solis_ModBus obj-i3082-format %.1f A
attr Solis_ModBus obj-i3082-name Meter Ampere
attr Solis_ModBus obj-i3082-poll 1
attr Solis_ModBus obj-i3082-reading Meter_Ampere
attr Solis_ModBus obj-i3082-unpack n
attr Solis_ModBus obj-i3083-expr $val/100
attr Solis_ModBus obj-i3083-format %.2f kWh
attr Solis_ModBus obj-i3083-len 2
attr Solis_ModBus obj-i3083-name Meter Active power
attr Solis_ModBus obj-i3083-poll 1
attr Solis_ModBus obj-i3083-reading Meter_Active_power
attr Solis_ModBus obj-i3083-unpack S
attr Solis_ModBus obj-i3092-name AC NTC (IGBT) Module Temperature
attr Solis_ModBus obj-i3092-poll 1
attr Solis_ModBus obj-i3092-reading AC_NTC_Module_Temperature
attr Solis_ModBus obj-i3092-unpack n
attr Solis_ModBus obj-i3110-format %s
attr Solis_ModBus obj-i3110-map 1:CT,2:Grid,3:Load,4:24Hours,5:EPMOff
attr Solis_ModBus obj-i3110-name Internal EPM Switch
attr Solis_ModBus obj-i3110-poll 1
attr Solis_ModBus obj-i3110-reading Internal_EPM_Switch
attr Solis_ModBus obj-i3110-unpack n
attr Solis_ModBus obj-i3111-name Internal EPM Backflow Power
attr Solis_ModBus obj-i3111-poll 1
attr Solis_ModBus obj-i3111-reading Internal_EPM_Backflow_Power
attr Solis_ModBus obj-i3111-unpack s
attr Solis_ModBus obj-i3112-name Internal EPM Failsave Switch
attr Solis_ModBus obj-i3112-poll 1
attr Solis_ModBus obj-i3112-reading Internal_EPM_Failsave_Switch
attr Solis_ModBus obj-i3112-unpack n
attr Solis_ModBus obj-i3113-name Internal EPM Realtim eBackflow Power
attr Solis_ModBus obj-i3113-poll 1
attr Solis_ModBus obj-i3113-reading Internal_EPM_Realtime_Backflow_Power
attr Solis_ModBus obj-i3113-unpack n
attr Solis_ModBus obj-i3249-name Meter location
attr Solis_ModBus obj-i3249-poll 1
attr Solis_ModBus obj-i3249-reading Meter_Location
attr Solis_ModBus obj-i3249-unpack n
attr Solis_ModBus obj-i3281-expr $val/100
attr Solis_ModBus obj-i3281-format %.3f Hz
attr Solis_ModBus obj-i3281-name Meter Freq
attr Solis_ModBus obj-i3281-poll 1
attr Solis_ModBus obj-i3281-reading Meter_Freq
attr Solis_ModBus obj-i3281-unpack n
attr Solis_ModBus obj-i3282-format %.2f kWh
attr Solis_ModBus obj-i3282-len 2
attr Solis_ModBus obj-i3282-name Meter grid import active energy
attr Solis_ModBus obj-i3282-poll 1
attr Solis_ModBus obj-i3282-reading Meter_grid_import_active_energy
attr Solis_ModBus obj-i3282-unpack N
attr Solis_ModBus obj-i3284-format %.2f kWh
attr Solis_ModBus obj-i3284-len 2
attr Solis_ModBus obj-i3284-name Meter grid export active energy
attr Solis_ModBus obj-i3284-poll 1
attr Solis_ModBus obj-i3284-reading Meter_grid_export_active_energy
attr Solis_ModBus obj-i3284-unpack N
attr Solis_ModBus room Energie-Solar


Die Readings habe ich mir aus der ModBus-Doku von Solis gebastelt.


Andreas
1x Pi3, 1x Pi4, CUL V3, miniCUL433+868, IKEA-Steckdosen, sonoff, shelly1, Conbee II, div. Zigbee-Leuchten, Alexa, Homematic, Tablet UI