Project

Algemeen

Profiel

Ess » Geschiedenis » Revisie 10

Revisie 9 (Micha Kersloot, 12-07-2023 09:38) → Revisie 10/16 (Micha Kersloot, 12-07-2023 10:01)

h1. Ess 

 {{>toc}} 

 

 h1. EasySolar II 

 ESS #1 means low SOC 

 h2. Multiplus II 

 {{collapse(Configuration) 
 <pre> 
 TAB: GeneralSystem frequency 	 50Hz 

 Shore current 	 19.0 	 A 
 Overruled by remote 	 checked 
 Dynamic current limiter 	 unchecked 
 External current sensor connected (see manual) 	 unchecked 
 State of charge when Bulk finished 	 95.0 	 % 
 Battery capacity 	 200 	 Ah 
 Charge efficiency 	 0.95 	 TAB: Grid 
 Country / grid code standard 	 Germany:               VDE-AR-N 4105:2018-11, internal NS protection 

 AC input 1 	 Above selected gridcode plus LOM B (compliant) 
 rise-in-voltage protection U> 	 253.0 	 V 
 start network service HF treshold 	 50.20 	 Hz 
 P(f>) droop 	 5.00 	 % 
 Use Aux1 as disable FeedIn signal 	 checked 
 Maximum AC current for charge or feed in 	 100.0 	 % 
 Reactive power regulation 	 Use a fixed Cos Phi 
 Filter time for reactive power 	 3.3 	 s 
 Cos phi at point 1 	 1.00 	 TAB: Inverter 
 PowerAssist 	 unchecked 

 Inverter output voltage 	 230 	 V 
 Inverter DC shut-down voltage 	 44.00 	 V 
 Inverter DC restart voltage 	 48.00 	 V 
 Low DC alarm level 	 48.00 	 V 
 Do not restart after short-circuit (VDE 2510-2    safety) 	 unchecked 
 enable AES 	 uncheckedTAB: Charger 
 Enable charger 	 checked 

 Weak AC input 	 unchecked 
 Stop after excessive bulk 	 unchecked 
 Lithium batteries 	 checked 
 Disable VSense (for diagnostic purposes) 	 unchecked 
 Configured for VE.Bus BMS 	 unchecked 
 Charge curve 	 Fixed 
 Absorption voltage 	 52.00 	 V 
 Float voltage 	 51.00 	 V 
 Charge current 	 70 	 A 
 Repeated absorption time 	 1.00 	 Hr 
 Repeated absorption interval 	 7.00 	 Days 
 Absorption time 	 1 	 HrTAB: Virtual switch 
 TAB: Usage 
 Virtual switch usage 	 Do not use VS 
 TAB: Assistants 
 TAB: Assistant Configuration 
 ESS (Energy Storage System) (size:978) 

 *) 	 System uses LiFePo4 with other type BMS 
	 (This can be either a BMS connected via CAN bus or a BMS system in which the  
	 batteries are protected from high/low cell voltages by external equipment.) 
 *) 	 The battery capacity of the system is 200 Ah. 
 *) 	 Sustain voltage 48.00 V. 
 *) 	 Cut off voltage for a discharge current of: 
	 0.005 C= 46.00 V 
	 0.25 C= 46.00 V 
	 0.7 C= 46.00 V 
	 2 C= 46.00 V 
 *) 	 Inverting is allowed again when voltage rises 1.20 V above cut-off(0). 
 *) 	 Relevant VEConfigure settings: 
	   -    Battery capacity 200 Ah. 
	   -    PowerAssist unchecked 
	   -    Lithium batteries checked 
	   -    Dynamic current limiter unchecked 
	   -    Storage mode unchecked 


 Total size of all assistants including the required 
 (hidden) system assistants is: 1037 
 </pre> 
 }} 

 h2. GX device 

 seems to be an : Allwinner sun8i Family 

 https://www.victronenergy.com/live/ccgx:root_access 

 h3. ESPhome grid meter 

 Using the the following extra software on the GX device to enable mqtt devices to connect to the victron GX and be used as a grid meter: 
 https://github.com/freakent/dbus-mqtt-devices 

 Using the following ESPHome alternate P1 meter configuration to send P1 data to the GX device AND to home assistant: 

 after updating the firmware you seem to need to run the setup.sh script again. 

 [[esphome p1meter victron version]] 

 h3. GX to Home Assistant 

 To get information from the GX device into home assistant you can use the following HACS addon: https://github.com/sfstar/hass-victron 

 To get the battery input/output into the energy dashboard you need to split the sensor.victron_system_battery_power into two values with template sensors and add two cummulative entries with the integration platform. 

 {{collapse(configuration.yml) 
 <pre> 
 sensor: 
     #total battery input energy (cummulate) 
   - platform: integration 
     source: sensor.battery_power_input 
     name: battery_input_energy 
     unit_prefix: k 
     method: left 
     round: 3 
     #total battery output energy (cummulate) 
   - platform: integration 
     source: sensor.battery_power_output 
     name: battery_output_energy 
     unit_prefix: k 
     method: left 
     round: 3 

 ---- 

 template: 
   -    sensor: 
       - name: "Battery power input" 
         unique_id: sensor.battery_power_input 
         device_class: power 
         unit_of_measurement: "W" 
         state: > 
           {% if states('sensor.victron_system_battery_power')|float >= 0 %} 
             {{ states('sensor.victron_system_battery_power') }} 
           {% else %} 
             0 
           {% endif %} 
       - name: "Battery power output" 
         unique_id: sensor.battery_power_output 
         device_class: power 
         unit_of_measurement: "W" 
         state: > 
           {% if states('sensor.victron_system_battery_power')|float < 0 %} 
             {{ -1 * states('sensor.victron_system_battery_power')|float }} 
           {% else %} 
             0 
           {% endif %} 
 </pre> 
 }} 

 h3. GX Venus OS Large 

 You can update the firmware with a Venus OS Large version. This version includes Node-RED. In the Remote Console, this can be enabled and you can finde node-red on https://venus:1881/ 

 when installing Venus OS Large, you better run  

   /opt/victronenergy/swupdate-scripts/resize2fs.sh 

 



 h1. Pylontech 5000US 

 https://www.victronenergy.com/live/battery_compatibility:pylontech_phantom