'P1 Monitor' or 'DSMR Slimme Meter' integration

Hi Tsar,

Yes, I was able to manage. I use ESPHome, so ESPHome has a P1 integration. You only have to use an ESP module and connect the output (transmit line) of the Smart Meter to an input of the ESP. The ESP is even powered by the Digital Meter.

The ESP with ESPHome delivers all entities. No need to install a HA integration like P1 Monitor or DSMR Slimme Meter.

These are the most important entries in my ESPHome configuration:

uart:
  id: uart_bus
  rx_pin: 3
  baud_rate: 115200

The rx_pin off course depends of your hardware setup

sensor:
# Sensoren van P1 Smart meter

  - platform: dsmr
    energy_delivered_tariff1:
      name: energy_delivered_tariff1
      filters:
        - throttle: 15s
    energy_delivered_tariff2:
      name: energy_delivered_tariff2
      filters:
        - throttle: 15s
    energy_returned_tariff1:
      name: energy_returned_tariff1
      filters:
        - throttle: 15s
    energy_returned_tariff2:
      name: energy_returned_tariff2
      filters:
        - throttle: 15s
    power_delivered:
      name: power_delivered
      filters:
        - throttle: 15s
    power_returned:
      name: power_returned
      filters:
        - throttle: 15s
    electricity_failures:
      name: electricity_failures
      filters:
        - throttle: 360s
    electricity_long_failures:
      name: electricity_long_failures
      filters:
        - throttle: 360s
    voltage_l1:
      name: voltage_l1
      filters:
        - throttle: 120s
    current_l1:
      name: current_l1
      filters:
        - throttle: 120s
    gas_delivered_be:
      name: gas_delivered_be
      filters:
        - throttle: 60s

The Smart Meter sends every second or 2 seconds information. In my opinion overkill so I added the filters: throttle option to limit the data.

Works as a charm…

Details about the wiring:

The final result: