Zoals verzocht in issue #562 hierbij een nieuwe.
De huidige meters (in ieder geval de mijne) elke 5 minuten de gasstand door. Met deze frequentie kan je al aardige analyses maken, wat ik dan ook graag zou doen.
Graag zou ik een het live gasverbruik willen (dus niet het cumulatief) willen ontvangen via MQTT. Dennis, zou je dit kunnen toevoegen in toekomstige release?
dank!
Ik zocht ook al een tijdje naar deze feature, zie hem ook graag in dsmr-reader verschijnen, goed bezig in ieder geval.
+1 I would love to have this information in MQTT as well
Zie de screenshot:

Is deze informatie afdoende straks? JSON en/of gesplitst per topic.
Gaat mee in volgende release.
Gereleased in v2.7
Hallo, ik vind dit ook interessant en heb het net aangezet. Is currently_delivered in m3 per uur ofzo of begrijp ik het verkeerd?
Het geeft (bij gas) het verschil aan t.o.v. de vorige gasmeting. De tijd is variabel en hangt af van je slimme meter.
read_at om te zien op welk tijdstip het gemeten is (en vergelijken met de vorige).Ok mooi. Ik heb een DSMR v5 meter en ik zie dat er exact om de 5 minuten een bericht is:
mosquitto_sub -h localhost -p 1883 -t dsmr/consumption/gas/json
{"read_at": "2019-10-13T11:40:00+02:00", "delivered": "141.343", "currently_delivered": "0.000"}
{"read_at": "2019-10-13T11:45:00+02:00", "delivered": "141.343", "currently_delivered": "0.000"}
{"read_at": "2019-10-13T11:50:00+02:00", "delivered": "141.362", "currently_delivered": "0.019"}
{"read_at": "2019-10-13T11:55:00+02:00", "delivered": "141.413", "currently_delivered": "0.051"}
Om een indicatie in homeassistant weer te geven zou ik currently_delivered x 12 moeten doen om een verbruiksindicatie m3/h te krijgen
Hoi Dennis,
Top dat de actuele gaswaarde en de spanningsmeting er inmiddels inzitten. Ook de MQTT berichten retained maken voegt echt iets toe. Ik ga hem vanaf nu gebruiken als logger. Via MQTT stuur ik de waarden door naar Home Assistant. Tot nu toe las ik het hier direct in en logte ik het om met Grafana te kijken.
Nog 2 kleine bugs.
1) Je dsmr/consumption/gas/read_at (split topic) waarde laat alleen het jaartal zien. Deze geeft alleen 2019 door. Als je de gas consumption als json uitleest in MQTT staat bij read_at wel de complete date/time. [edit] Dit geld trouwens ook voor dsmr/reading/extra_device_timestamp. Die laat ook alleen 2019 zien.
2) een kleinigheidje: Bij Telegram: Split topic en ook bij alle andere split topics staan standaard alle metingen aan. Bij Telegram moet je alleen de 3 spanningen eerst zelf toevoegen.
Bedankt voor je terugkoppeling. Krijg je de tijden wel goed door in de split-topic-variant voor telegrammen?
timestamp = dsmr/reading/timestamp
extra_device_timestamp = dsmr/reading/extra_device_timestamp
Wat betreft voltages. Ik zie dat ze inderdaad nog niet in de standaard config staan. Ik zal ze later meenemen.
Bedankt voor je terugkoppeling. Krijg je de tijden wel goed door in de split-topic-variant voor telegrammen?
timestamp = dsmr/reading/timestamp extra_device_timestamp = dsmr/reading/extra_device_timestampWat betreft voltages. Ik zie dat ze inderdaad nog niet in de standaard config staan. Ik zal ze later meenemen.
Sorry het was mijn fout. Ik had payload decoding aanstaan op JSON in mijn programma waarmee ik monitor, daardoor snapte die het formaat niet :) Alles werkt dus correct.
Most helpful comment
Ok mooi. Ik heb een DSMR v5 meter en ik zie dat er exact om de 5 minuten een bericht is:
mosquitto_sub -h localhost -p 1883 -t dsmr/consumption/gas/json
{"read_at": "2019-10-13T11:40:00+02:00", "delivered": "141.343", "currently_delivered": "0.000"}
{"read_at": "2019-10-13T11:45:00+02:00", "delivered": "141.343", "currently_delivered": "0.000"}
{"read_at": "2019-10-13T11:50:00+02:00", "delivered": "141.362", "currently_delivered": "0.019"}
{"read_at": "2019-10-13T11:55:00+02:00", "delivered": "141.413", "currently_delivered": "0.051"}
Om een indicatie in homeassistant weer te geven zou ik currently_delivered x 12 moeten doen om een verbruiksindicatie m3/h te krijgen