Closed githubbersky closed 5 months ago
Bedankt voor je vraag. Ik denk dat je het beste alsnog gebruik kan maken van ser2net
, omdat erg low-level is, meerdere clients ondersteunt en makkelijk te installeren is. DSMR-reader kan die ook uitlezen.
Via de API kun je zoiets doen, maar je krijgt daar niet het originele telegram uit. Die slaat DSMR-reader niet op:
# Meest recente meting:
GET /api/v2/datalogger/dsmrreading?ordering=-timestamp&limit=1
Krijg ik dan geen interface conflict met DSMR-reader die dezelfde USB0 uitleest? Bedankt voor je reply Dennis!
Je kunt dat als het goed is configureren in /etc/ser2net.conf
Bijvoorbeeld voor poort 4000 exposen met 3 max connecties.
4000:telnet:600:/dev/ttyUSB0:115200 8DATABITS NONE 1STOPBIT banner max-connections=3
De banner kan eventueel ook nog uit dacht ik. Die wordt bij het eerste bericht eenmalig teruggegeven en "verpest" dat telegram. Maar de eerstvolgende daarna zou wel goed moeten zijn,
Zie https://manpages.debian.org/experimental/ser2net/ser2net.8.en.html max-connections
Ja precies, met SER2NET v3 ging dat wel, maar met versie 4 is het een yml config geworden, die syntax is nogal veranderd. Ik ga hier nog wel eens mee stoeien! Nogmaals dank Dennis! :D
Communicatietaal / Language
🇳🇱 Nederlandstalig
Help yourself
Inquiry
Feature or idea
Description
Hoi! Prachtig programma, werd mij op gewezen omdat na reinstall ser2net net meer (goed) aan de praat te krijgen was. In mijn setup leest DSMR-reader de P1 uit en dat gaat naar HA. Daarnaast draaien er nog twee Domoticz servers. Is er een mogelijkheid om de serieele info ook aan te bieden op een (TCP)poort? Of via de API? (die laatste vereist wel een studie hier)
DSMR-reader version
v5.10.4
DSMR-reader platform
Docker (e.g. Xirixiz's DSMR-reader Docker)
Optional: Debug info dump (of DSMR-reader)
No response
Optional: Smart meter telegram
No response