coolchip / node-red-contrib-smartmeter

Node to provide data from smartmeters
MIT License
11 stars 8 forks source link

Optional input from Node #18

Open ei23com opened 3 years ago

ei23com commented 3 years ago

Thanks a lot for your work! I have a request for a feature that i did not find yet. An input directly into the node where you can feed binary or hex data directly into the node. That would be convenient.

coolchip commented 3 years ago

What should happen to the data that is sent into the node?

coolchip commented 3 years ago

Sorry.... reopen

ei23com commented 3 years ago

What should happen to the data that is sent into the node?

Hi! Ich bin mal so frech und schreibe ich die Antwort auf Deutsch:

Wenn ich ein entferntes Gerät, wie beispielsweise ein Wemos D1, an einem Zähler betreibe und die SML Daten binär über einen UDP-Stream schicke oder über MQTT, dann muss ich die Daten entweder direkt auf dem Chip verarbeiten und ganz ohne den Smartmeter Node arbeiten, oder die Daten zunächst in eine Datei schreiben, um sie dann mit dem Smartmeter Node wieder auszulesen. Das Auslesen einer Datei ist ja zudem auch über einen File Node möglich und in so fern redundant?! Von deinem TCP-Socket lesen geht zwar auch, allerdings hatte ich da öfter Verbindungsabbrüche und ich musste dann den Node bzw. NodeRED neu starten. Hätte der Smartmeter Node einen Input, wäre man an dieser Stelle deutlich flexibler und müsste nicht den Umweg über eine Datei gehen. Oder übersehe ich da eine Möglichkeit?

coolchip commented 3 years ago

Ah okay. Ich verstehe. Theoretisch könnte auch der Wemos D1 als Server fungieren und die Daten, die er ausließt über eine Web-API anbieten. Aber es ginge natürlich auch, wenn man einen Eingang an den Node hat.

ce3a commented 3 years ago

+1

dibadodo commented 4 months ago

+1