core: Missing water entities in dsmr

The problem

Problem: Not all entities in the telegram messages are available in the integration.

Recently a digital meter for electricity and water has been installed. The gas meter has not yet been replaced because of a technical issue with the current gas meter installation. Unfortunately the water meter is not showing in the integration. However, a Gas Meter with state unknown is available image

dmsr version: 5B an example of a received telegram message image

What version of Home Assistant Core has the issue?

core-2023.6.3

What was the last working version of Home Assistant Core?

No response

What type of installation are you running?

Home Assistant Container

Integration causing the issue

dsmr

Link to integration documentation on our website

https://www.home-assistant.io/integrations/dsmr

Diagnostics information

home-assistant_dsmr_2023-07-05T07-05-01.135Z.log

Example YAML snippet

No response

Anything in the logs that might be useful for us?

No response

Additional information

No response

About this issue

  • Original URL
  • State: closed
  • Created a year ago
  • Comments: 27 (12 by maintainers)

Most upvoted comments

Landed in 2023.12.0 for 5B (Belgium). Please confirm it works 😃

There seems to be an open Merge Request for this: https://github.com/home-assistant/core/pull/84097 And there is also a HACS solution: https://github.com/dupondje/homeassistant-dsmr

Yes that worked….

Thank you so much !!!

On 3 Aug 2023, at 23:16, Pieter D. @.***> wrote:

ok, some files were not updated inside the dsmr_parser folder (inside your HA container) Normally you should follow steps below to get the connection restored (and your water meter added).

Get the files parsers.py and value_types.py from https://github.com/ndokter/dsmr_parser/releases/tag/v1.2.3 and store them in your config folder. Next, exec into your HA container

docker exec -it [HA-container-name] /bin/bash copy the previously downloaded files into the correct folder

cp /config/parser.py /usr/local/lib/python3.11/site-packages/dsmr_parser/ cp /config/value_types.py /usr/local/lib/python3.11/site-packages/dsmr_parser/ For more info about troubleshooting this issue (including error logs) see: dupondje/homeassistant-dsmr#8 https://github.com/dupondje/homeassistant-dsmr/issues/8 — Reply to this email directly, view it on GitHub https://github.com/home-assistant/core/issues/95895#issuecomment-1664657837, or unsubscribe https://github.com/notifications/unsubscribe-auth/AE2B3SGC4H3WUW654EAI2Q3XTQIJLANCNFSM6AAAAAAZ6TIPRA. You are receiving this because you were mentioned.