I just installed a Victron VM-3P75CT in preperation for the to be ESS system on my grid (entry) connections.
As I was wondering if the meter was fully functional / connected correctly and this is the first component I installed (Cerbo and Multiplusses still need to arrive). I found a allmost complete modbus config on the Victron community archive.
Props go to Kerbal
So I added / fixed some stuff and wanted to share it here.
Here is the addition on my allready existing Modbus.yaml, if you do not have one yet first check out how to get started with modus and edit the correct IP address on the host line.
Hope this helps.
- name: "VM-3P75CT"
type: udp
host: 192.168.x.x
port: 502
sensors:
#=============================================
#================ sum stuff ==================
#=============================================
- name: 'VM-3P75CT Power'
unique_id: vm_3p75ct_power
unit_of_measurement: W
slave: 1
address: 0x3080
data_type: int32
scan_interval: 1
device_class: power
- name: 'VM-3P75CT Foreward'
unique_id: vm_3p75ct_foreward
unit_of_measurement: kWh
slave: 1
address: 0x3034
data_type: uint32
scale: 0.01
precision: 2
scan_interval: 1
device_class: energy
state_class: total_increasing
- name: 'VM-3P75CT Reverse'
unique_id: vm_3p75ct_reverse
unit_of_measurement: kWh
slave: 1
address: 0x3036
data_type: uint32
scale: 0.01
precision: 2
scan_interval: 1
device_class: energy
state_class: total_increasing
- name: 'VM-3P75CT PENVoltage'
unique_id: vm_3p75ct_penvoltage
unit_of_measurement: V
slave: 1
address: 0x3033
data_type: int16
scale: 0.01
precision: 2
scan_interval: 1
device_class: voltage
- name: 'VM-3P75CT Frequency'
unique_id: vm_3p75ct_frequency
unit_of_measurement: Hz
slave: 1
address: 0x3032
data_type: uint16
scale: 0.01
precision: 2
scan_interval: 1
device_class: frequency
#=============================================
#=================== L1 ======================
#=============================================
- name: 'VM-3P75CT Voltage L1'
unique_id: vm_3p75ct_voltage_l1
unit_of_measurement: V
slave: 1
address: 0x3040
data_type: int16
scale: 0.01
precision: 2
scan_interval: 1
device_class: voltage
- name: 'VM-3P75CT Current L1'
unique_id: vm_3p75ct_current_l1
unit_of_measurement: A
slave: 1
address: 0x3041
data_type: int16
scale: 0.01
precision: 2
scan_interval: 1
device_class: current
- name: 'VM-3P75CT Power L1'
unique_id: vm_3p75ct_power_L1
unit_of_measurement: W
slave: 1
address: 0x3082
data_type: int32
scan_interval: 1
device_class: power
# energy forward on L1 on 0x3042 and 0x3043
# energy reverse on L1 on 0x3044 and 0x3045
# power L1 on 0x3046 and 0x3047
#=============================================
#=================== L2 ======================
#=============================================
- name: 'VM-3P75CT Voltage L2'
unique_id: vm_3p75ct_voltage_l2
unit_of_measurement: V
slave: 1
address: 0x3048
data_type: int16
scale: 0.01
precision: 2
scan_interval: 1
device_class: voltage
- name: 'VM-3P75CT Current L2'
unique_id: vm_3p75ct_current_l2
unit_of_measurement: A
slave: 1
address: 0x3049
data_type: int16
scale: 0.01
precision: 2
scan_interval: 1
device_class: current
- name: 'VM-3P75CT Power L2'
unique_id: vm_3p75ct_power_L2
unit_of_measurement: W
slave: 1
address: 0x3086
data_type: int32
scan_interval: 1
device_class: power
# energy forward on L2 on 0x304A and 0x304B
# energy reverse on L2 on 0x304C and 0x304D
# power L2 on 0x304E and 0x304F
#=============================================
#=================== L3 ======================
#=============================================
- name: 'VM-3P75CT Voltage L3'
unique_id: vm_3p75ct_voltage_l3
unit_of_measurement: V
slave: 1
address: 0x3050
data_type: int16
scale: 0.01
precision: 2
scan_interval: 1
device_class: voltage
- name: 'VM-3P75CT Current L3'
unique_id: vm_3p75ct_current_l3
unit_of_measurement: A
slave: 1
address: 0x3051
data_type: int16
scale: 0.01
precision: 2
scan_interval: 1
device_class: current
- name: 'VM-3P75CT Power L3'
unique_id: vm_3p75ct_power_L3
unit_of_measurement: W
slave: 1
address: 0x308A
data_type: int32
scan_interval: 1
device_class: power
# energy forward on L3 on 0x3052 and 0x3053
# energy reverse on L3 on 0x3054 and 0x3055
# power L3 on 0x3056 and 0x3057