Need help with p1 config smart meter Landys Gyr E360

Hello,
I have a problem reading my smart meter I have a landys gyr e360 and cannot get it in the home assistant. out of frustration I also installed domoticz and it immediately sees all values. Who can help me with this?
Kind regards Remco

1 Like

Read “how to ask a question”. What have you done yourself already and what did not work? How did you connect?

Update:
Hardware:
Raspberry pi 4
Pi Poe hat
P1 kabel: https://www.sossolutions.nl/slimme-meter-kabel
yaml:

# Configure a default setup of Home Assistant (frontend, api, etc)
default_config:
# Text to speech
tts:
  - platform: google_translate

group: !include groups.yaml
automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml
'
# Example configuration.yaml entry
sensor:
  - platform: dsmr_reader


Sorry, I cannot make any chocolate out of this. The yaml sections have nothing to do with DSMR…

have you read:

Whats your port?
Whats your DSMR meter version?
Etc.?

Sorry for my chocolate :wink:

I have read the article, if I do it as in the article I get all error messages. I have now done it as in this article:
https://www.home-assistant.io/integrations/dsmr_reader/

port:USB
DSMR version: 5.0
Meter: Landis gyr + e360

Aren’t you mixing up dsmr and dsmr_reader integration? You are setting up dsmr_reader which is supposed to use MQTT but you mention you want to use USB, for which you need dsmr integration.

Rob,

Als ik dsmr gebruik krijg ik de volgende meldingen.
Logger: homeassistant.components.hassio
Source: components/hassio/init.py:407
Integration: Hass.io (documentation, issues)
First occurred: 22:38:11 (1 occurrences)
Last logged: 22:38:11

Invalid config for [sensor.dsmr]: [group] is an invalid option for [sensor.dsmr]. Check: sensor.dsmr->group. (See ?, line ?).

Can you share what you have in configuration.yaml for that?

Rob,

I reinstalled the pi with the following code:


# Configure a default setup of Home Assistant (frontend, api, etc)
default_config:

# Text to speech
tts:
  - platform: google_translate

group: !include groups.yaml
automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml

# Example configuration.yaml entry for USB/serial connected Smartmeter
sensor:
  - platform: dsmr
    port: /dev/ttyUSB1
    dsmr_version: 5

    group:
    meter_readings:
    name: Meter readings
    entities:
      - sensor.energy_consumption_tarif_1
      - sensor.energy_consumption_tarif_2
      - sensor.energy_production_tarif_1
      - sensor.energy_production_tarif_2
      - sensor.gas_consumption

error message:

2020-11-21 07:34:21 ERROR (MainThread) [homeassistant.setup] Setup failed for meter_readings: Integration not found.
2020-11-21 07:34:21 ERROR (MainThread) [homeassistant.config] Invalid config for [sensor.dsmr]: [group] is an invalid option for [sensor.dsmr]. Check: sensor.dsmr->group. (See /config/configuration.yaml, line 15). Please check the docs at https://www.home-assistant.io/integrations/dsmr
2020-11-21 07:48:54 ERROR (MainThread) [homeassistant.components.hassio] Component error: meter_readings - Integration 'meter_readings' not found.
Invalid config for [sensor.dsmr]: [group] is an invalid option for [sensor.dsmr]. Check: sensor.dsmr->group. (See ?, line ?).

You should change meter_readings to group meter_readings. You cannot freely choose the first name here, it’s the name of the integration you want to use.

and how am I going to do that :sweat_smile:

I think the indentation is wrong:

# Example configuration.yaml entry for USB/serial connected Smartmeter
sensor:
  - platform: dsmr
    port: /dev/ttyUSB1
    dsmr_version: 5

group:
    meter_readings:
        name: Meter readings
        entities:
          - sensor.energy_consumption_tarif_1
          - sensor.energy_consumption_tarif_2
          - sensor.energy_production_tarif_1
          - sensor.energy_production_tarif_2
          - sensor.gas_consumption

is enough to get it working. Don’t forget to reboot and be patient :slight_smile: