This work depends on the great smartmeter Module (smartmeter@github and smartmeter@npm).
Just run
npm install node-red-contrib-smartmeter
Connect your reader and configure the smartmeter node. An external trigger is only needed by some smartmeters.
[{"id":"55761f32.81b66","type":"smartmeter","z":"58f83f17.8d781","name":"","ip":"192.168.0.20","port":"8888","x":460,"y":400,"wires":[["294e49ea.47ce96"]]},{"id":"2be68b81.81e9a4","type":"inject","z":"58f83f17.8d781","name":"","topic":"","payload":"","payloadType":"date","repeat":"","crontab":"","once":false,"x":260,"y":400,"wires":[["55761f32.81b66"]]},{"id":"294e49ea.47ce96","type":"debug","z":"58f83f17.8d781","name":"","active":true,"console":"false","complete":"false","x":670,"y":400,"wires":[]}]