[vz-users] Benennung MQTT Topic, Timestamp

Matthias Behr mbehr at mcbehr.de
Thu Sep 5 20:30:34 CEST 2019


Hallo,

für MQTT Channel Name wird intern bereits channel->name() genutzt. Die sind aber akt. nur als „chn“+Nr. 
Da müssten wir mal eine Konfigurationsoption bei den Channels ermöglichen.

Für Timestamps (und qos) gibt es PR#371. Ich habe Timestamps damals bei der ersten Implementierung nicht für notwendig erachtet, weil von der Logik her der MQTT Server einfach immer den letzten Wert liefert (der aus meiner Sicht eher mit höherer Frequenz aktualisiert werden sollte).

Aber prinzipiell gibt es gegen PR#371 nichts einzuwenden. Könnte jederzeit gemerged werden.

> Am 04.09.2019 um 09:45 schrieb oeffentliche.email at posteo.org:
> 
> Hallo,
> 
> über MQTT bekomme ich Nachrichten wie "vzlogger/something/chn0/raw 9346863.800000".
> Gibt es die Möglichkeit statt "chn0" irgendwas aussagekräftigeres zu schicken, z.B. den "identifier" : "1-0:1.8.0" oder die uuid?
> 
> Und es gibt auch keinen Timestamp in der MQTT-Nachricht, kann man den irgendwie aktivieren
> oder muss man den aus der Middleware nehmen wenn die Nachricht ankommt?
> 
> Viele Grüße,
> Markus

Gruß

Matthias



More information about the volkszaehler-users mailing list