Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"How to get Homewizard P1 meter telegrams into DSMR Reader using automations" #2005

Open
4 tasks done
mchangsp opened this issue Jun 30, 2024 · 6 comments
Open
4 tasks done

Comments

@mchangsp
Copy link

Language / Voertaal

🇳🇱 Nederlandstalig

Help yourself

Inquiry

Feature or idea

Description

Voeg als datalogger / input methode een nieuwe methode toe: DSMR Reader luistert naar een mqtt topic waarop een P1 telegram word gepubliceerd.
Deze methode van input leveren is eenvoudiger dan het schrijven van plugins.

DSMR-reader version

V5.11

DSMR-reader platform

Native (e.g. manual installation)

Optional: Debug info dump (of DSMR-reader)

No response

Optional: Smart meter telegram

No response

@dennissiemensma
Copy link
Member

Bedankt voor je verzoek. Ik heb hier eerder naar gekeken en het heeft helaas teveel haken en ogen:

Als ik het project opnieuw zou beginnen dan zou ik het heroverwegen. DSMR-reader is oorspronkelijk nooit ontworpen als dataontvanger, puur als databron. Vandaar.

@dennissiemensma dennissiemensma closed this as not planned Won't fix, can't repro, duplicate, stale Jun 30, 2024
@mchangsp
Copy link
Author

mchangsp commented Jul 2, 2024

In plaats van MQTT gebruiken heb ik het volgende gedaan. Misschien kan je het ergens in de DSMR Reader FAQ neerzetten? https://community.home-assistant.io/t/how-to-get-homewizard-p1-meter-telegrams-into-dsmr-reader-using-automations/745345

@dennissiemensma
Copy link
Member

@mchangsp thanks! Ik zal het opnemen in de docs voor DSMR-reader v6.x

@dennissiemensma dennissiemensma added this to the DSMR-reader v6.0 milestone Jul 2, 2024
@dennissiemensma dennissiemensma changed the title P1 telegram sturen naar DSMR Reader met mqtt "How to get Homewizard P1 meter telegrams into DSMR Reader using automations" Jul 2, 2024
@mchangsp
Copy link
Author

mchangsp commented Jul 2, 2024

Dank je! Ik ben benieuwd wat er in v6.x komt.

@dennissiemensma
Copy link
Member

De grote versie-bumps zijn bijna altijd de momenten waarop er veel onderliggende technische wijzigingen zijn. Inhoudelijk zal DSMR-reader in 6.0 niet meteen anders zijn. Wellicht wel wat sneller als gevolg van upgrades.

@marcovn
Copy link

marcovn commented Dec 14, 2024

Ik heb nog een alternatief voor mensen die, net zoals ik, de homewizard p1 meter gebruiken. Je kunt met de onderstaande one-liner (shell script) een netwerk socket maken die DSMRreader gewoon standaard kan uitlezen.

Het lees een telegram van de p1meter (via local api) elke 5 seconden. De output gaat via een pipe naar een network socket, poort 3334 in mijn geval. De host/port combinatie vul je in de datalogger configuratie.

Je kunt dit script draaien in een screen sessie of via een systemd service als service laten draaien.

#!/bin/bash

while true; do
    curl http://<<hostnaam of ip-adres van je p1 meter>>/api/v1/telegram -s
    sleep 5
done | socat - TCP-LISTEN:3334,reuseaddr,fork

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants