Hello,
I have several temperature sensors and I would like to have the different temperatures displayed on several gauges and graphs.
I would like to seperate the values by using their topics.
How can I seperate the different temperatures values using their topics and allocate them to different outputs?
For example, following messages arrives at one node:
{"topic":"Haus/Temperatur/T01Aussen","payload":16.6,"_msgid":"db91425d.2c2ee"}
{"topic":"Haus/Temperatur/T31HWRRauchmelder","payload":20.9,"_msgid":"a8c46095.77b11"}
{"topic":"Haus/Temperatur/T30FlurKellerRauchmelder","payload":20.3,"_msgid":"4e75d350.e96a2c"}
{"topic":"Haus/Temperatur/T23AbluftKeller","payload":21.5,"_msgid":"9c6719e7.4accb8"}
{"topic":"Haus/Temperatur/T22AbluftHaus","payload":22.3,"_msgid":"3ee42820.e4c3a8"}
{"topic":"Haus/Temperatur/T21ZuluftHaus","payload":21.6,"_msgid":"11efed1c.146b03"}
{"topic":"Haus/Heizung/T03Warmwasserspeicher","payload":47.6,"_msgid":"26a4b9a1.3e8436"}
{"topic":"Haus/Temperatur/T29HobbyRauchmelder","payload":20.1,"_msgid":"7e3483ad.84c07c"}
{"topic":"Haus/Temperatur/T11TemperaturServerBreadboard","payload":21.3,"_msgid":"2d9b17a2.aac8b8"}
{"topic":"Haus/Heizung/T20KellerRücklauf","payload":20.8,"_msgid":"65f3592a.ae4e78"}
{"topic":"Haus/Temperatur/T02Fortluft","payload":15.9,"_msgid":"38ecfc04.db4064"}
{"topic":"Haus/Temperatur/T05Bad","payload":22.5,"_msgid":"8bfd29b1.2dd988"}
{"topic":"Haus/Temperatur/T28BüroRauchmelder","payload":20.1,"_msgid":"d985aafb.81f258"}
{"topic":"Haus/Heizung/T19KellerVorlauf","payload":21.4,"_msgid":"b5aa70c7.aef17"}
{"topic":"Haus/Heizung/T04WarmwasserVorlauf","payload":40.6,"_msgid":"620130ef.926b4"}
{"topic":"Haus/Heizung/T15ZirkulationKüche","payload":31.8,"_msgid":"68e3e00c.753c9"}
{"topic":"Haus/Heizung/T16ZirkulationBad","payload":31.6,"_msgid":"3b97a801.79b598"}
{"topic":"Haus/Heizung/T17HausVorlauf","payload":22,"_msgid":"a7e9a05d.48326"}
{"topic":"Haus/Heizung/T18HausRücklauf","payload":23.7,"_msgid":"9a3258d6.3fc998"}
And now I looking for a methodology to reallocate the messages to different node outputs to link the different topics to different gauges and graph.
For example:
On node output 1 should only arrive:
{"topic":"Haus/Temperatur/T01Aussen","payload":16.6,"_msgid":"db91425d.2c2ee"}
On node output 2 should only arrive:
{"topic":"Haus/Temperatur/T31HWRRauchmelder","payload":20.9,"_msgid":"a8c46095.77b11"}
{"topic":"Haus/Temperatur/T30FlurKellerRauchmelder","payload":20.3,"_msgid":"4e75d350.e96a2c"}
{"topic":"Haus/Temperatur/T23AbluftKeller","payload":21.5,"_msgid":"9c6719e7.4accb8"}
{"topic":"Haus/Temperatur/T22AbluftHaus","payload":22.3,"_msgid":"3ee42820.e4c3a8"}
{"topic":"Haus/Temperatur/T21ZuluftHaus","payload":21.6,"_msgid":"11efed1c.146b03"}
{"topic":"Haus/Temperatur/T29HobbyRauchmelder","payload":20.1,"_msgid":"7e3483ad.84c07c"}
{"topic":"Haus/Temperatur/T11TemperaturServerBreadboard","payload":21.3,"_msgid":"2d9b17a2.aac8b8"}
{"topic":"Haus/Temperatur/T02Fortluft","payload":15.9,"_msgid":"38ecfc04.db4064"}
{"topic":"Haus/Temperatur/T05Bad","payload":22.5,"_msgid":"8bfd29b1.2dd988"}
{"topic":"Haus/Temperatur/T28BüroRauchmelder","payload":20.1,"_msgid":"d985aafb.81f258"}
On node output 3 should only arrive:
{"topic":"Haus/Heizung/T03Warmwasserspeicher","payload":47.6,"_msgid":"26a4b9a1.3e8436"}
{"topic":"Haus/Heizung/T20KellerRücklauf","payload":20.8,"_msgid":"65f3592a.ae4e78"}
{"topic":"Haus/Heizung/T19KellerVorlauf","payload":21.4,"_msgid":"b5aa70c7.aef17"}
{"topic":"Haus/Heizung/T04WarmwasserVorlauf","payload":40.6,"_msgid":"620130ef.926b4"}
{"topic":"Haus/Heizung/T15ZirkulationKüche","payload":31.8,"_msgid":"68e3e00c.753c9"}
{"topic":"Haus/Heizung/T16ZirkulationBad","payload":31.6,"_msgid":"3b97a801.79b598"}
{"topic":"Haus/Heizung/T17HausVorlauf","payload":22,"_msgid":"a7e9a05d.48326"}
{"topic":"Haus/Heizung/T18HausRücklauf","payload":23.7,"_msgid":"9a3258d6.3fc998"}
Anybody who can help me?
Thanks a lot and best regards,
Chris