Do you need a Victron EVCS for it to work?
No, it isn’t a requirement. Just checked with this flow:
[
{
"id": "2df07c261258c74a",
"type": "victron-virtual",
"z": "0183f1667bd210b0",
"name": "",
"outputs": 1,
"device": "ev",
"default_values": true,
"acload_nrofphases": 1,
"enable_s2support": false,
"s2_measurement_type": "3_PHASE_SYMMETRIC",
"battery_capacity": 25,
"include_battery_temperature": false,
"battery_voltage_preset": "24",
"battery_voltage_custom": 24,
"generator_type": "ac",
"generator_nrofphases": 1,
"include_engine_hours": false,
"include_starter_voltage": false,
"include_history_energy": false,
"grid_nrofphases": 1,
"energymeter_nrofphases": 1,
"energymeter_role": "gridmeter",
"include_motor_temp": false,
"include_controller_temp": false,
"include_coolant_temp": false,
"include_motor_rpm": true,
"include_motor_direction": true,
"position": 0,
"pvinverter_nrofphases": 1,
"switch_1_type": 1,
"switch_1_min": 0,
"switch_1_max": "",
"switch_1_initial": 0,
"switch_1_label": "",
"switch_1_unit": "",
"switch_1_step": 1,
"switch_1_customname": "",
"switch_1_group": "",
"switch_1_include_measurement": false,
"switch_1_rgb_color_wheel": false,
"switch_1_cct_wheel": false,
"switch_1_rgb_white_dimmer": false,
"switch_1_passthrough_mode": "auto_only",
"fluid_type": 0,
"include_tank_battery": false,
"include_tank_temperature": false,
"tank_battery_voltage": 3.3,
"tank_capacity": 0.2,
"auto_aggregate": false,
"pulsemeter_multiplier": 0.001,
"ev_vin": "",
"ev_battery_capacity": "66",
"temperature_type": 2,
"include_humidity": false,
"include_pressure": false,
"include_temp_battery": false,
"temp_battery_voltage": 3.3,
"start_disconnected": false,
"x": 660,
"y": 560,
"wires": [
[]
]
},
{
"id": "2190da69fc853b94",
"type": "interactive-inject",
"z": "0183f1667bd210b0",
"name": "",
"topic": "",
"outputProperty": "payload",
"mode": "presets",
"minValue": 0,
"maxValue": 100,
"step": 1,
"defaultValue": 50,
"currentValue": 50,
"sliderBehaviour": "release",
"injectOnRelease": true,
"autoCollapse": false,
"presets": [
{
"label": "",
"value": "{\"Soc\":20,\"AtSite\":1,\"ChargingState\":3,\"TargetSoc\":85}",
"valueType": "json"
}
],
"x": 400,
"y": 560,
"wires": [
[
"2df07c261258c74a"
]
]
},
{
"id": "0bb2d4fb91755238",
"type": "global-config",
"env": [],
"modules": {
"@victronenergy/node-red-contrib-victron": "1.7.15",
"node-red-contrib-interactive-inject": "1.2.0"
}
}
]