Basis monitoring with data from Janitza UMG96RM-E

I used a lot of different Internet resources to get correct data via Modbus TCP from my Janitza UMG96RM-E device.

Below my configuration to help others.
If this can be improved, let me know. I’m a Home Assistant newbie.

# Instellen Modbus TCP connection voor Janitza power analyzer
modbus:
  - name: Janitza_UMG96RM-E
    type: tcp
    host: 192.168.1.128
    port: 502
    sensors:
      - name: Janitza_Voltage_L1-N
        slave: 1
        address: 19000
        input_type: holding
        unit_of_measurement: "V"
        device_class: voltage
        state_class: measurement
        scan_interval: 5
        data_type: float32
        scale: 1
        precision: 2
      - name: Janitza_Voltage_L2-N
        slave: 1
        address: 19002
        input_type: holding
        unit_of_measurement: "V"
        device_class: voltage
        state_class: measurement
        scan_interval: 5
        data_type: float32
        scale: 1
        precision: 2
      - name: Janitza_Voltage_L3-N
        slave: 1
        address: 19004
        input_type: holding
        unit_of_measurement: "V"
        device_class: voltage
        state_class: measurement
        scan_interval: 5
        data_type: float32
        scale: 1
        precision: 2
      - name: Janitza_Current_I_L1
        slave: 1
        address: 19012
        input_type: holding
        unit_of_measurement: "A"
        device_class: current
        state_class: measurement
        scan_interval: 5
        data_type: float32
        scale: 1
        precision: 2
      - name: Janitza_Current_I_L2
        slave: 1
        address: 19014
        input_type: holding
        unit_of_measurement: "A"
        device_class: current
        state_class: measurement
        scan_interval: 5
        data_type: float32
        scale: 1
        precision: 2
      - name: Janitza_Current_I_L3
        slave: 1
        address: 19016
        input_type: holding
        unit_of_measurement: "A"
        device_class: current
        state_class: measurement
        scan_interval: 5
        data_type: float32
        scale: 1
        precision: 2
      - name: Janitza_Real_power_P1_L1N
        slave: 1
        address: 19020
        input_type: holding
        unit_of_measurement: "W"
        device_class: power
        state_class: measurement
        scan_interval: 5
        data_type: float32
        scale: 1
        precision: 2
      - name: Janitza_Real_power_P1_L2N
        slave: 1
        address: 19022
        input_type: holding
        unit_of_measurement: "W"
        device_class: power
        state_class: measurement
        scan_interval: 5
        data_type: float32
        scale: 1
        precision: 2
      - name: Janitza_Real_power_P1_L3N
        slave: 1
        address: 19024
        input_type: holding
        unit_of_measurement: "W"
        device_class: power
        state_class: measurement
        scan_interval: 5
        data_type: float32
        scale: 1
        precision: 2
      - name: Janitza_Sum_P1_and_P2_and_P3
        slave: 1
        address: 19026
        input_type: holding
        unit_of_measurement: "W"
        device_class: power
        state_class: measurement
        scan_interval: 5
        data_type: float32
        scale: 1
        precision: 2