<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:Helvetica;
        panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Vorformatiert Zchn";
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:7.5pt;
        margin-left:0cm;
        line-height:15.0pt;
        background:whitesmoke;
        word-break:break-all;
        border:none;
        padding:0cm;
        font-size:10.5pt;
        font-family:"Courier New";
        color:#333333;}
span.apple-style-span
        {mso-style-name:apple-style-span;}
span.E-MailFormatvorlage18
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.debug-message-type-string1
        {mso-style-name:debug-message-type-string1;
        color:#B72828;}
span.HTMLVorformatiertZchn
        {mso-style-name:"HTML Vorformatiert Zchn";
        mso-style-priority:99;
        mso-style-link:"HTML Vorformatiert";
        font-family:"Courier New";
        color:#333333;
        background:whitesmoke;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=DE link=blue vlink=purple style='word-wrap: break-word;-webkit-nbsp-mode: space;line-break:after-white-space'><div class=WordSection1><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Hallo Matthias,<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>ich habe mir deine verlinkte Seite mal angesehen.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Verstanden habe ich davon aber nix, oder nur minimal rudimentär.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Weitergebracht hat mich das jetzt leider nicht.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Da die Posts vom August diesen Jahren kommen, vermute ich dass es mir auch nichts hilft.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Meine VZ Installation ist aus ~Oktober 2016.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>@Frank:<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Ich habe jetzt mal testweise in Node-RED hinter den [post] /vzpush node einen json node drangehängt.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Nun wird schon mal aus dem JavaScript Object ein JSON String (ich vermute das hilft)<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Dann habe ich einen Funktionsknoten mit dem gleichen Code dahintergehängt, der bei dem VZ Push Server funktioniert:<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>var uuidMap = {<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>                'xxxxxxxx-1111-xxxx-xxxx-xxxxxxxxxxxx':{topic:'Haus/Strom/Haus'},<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>                ' xxxxxxxx-2222-xxxx-xxxx-xxxxxxxxxxxx ':{topic:'Haus/Strom/WärmepumpeHaupttarif'},<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>                ' xxxxxxxx-3333-xxxx-xxxx-xxxxxxxxxxxx ':{topic:'Haus/Strom/WärmepumpeNebentarif'},<o:p></o:p></span></p><p class=MsoNormal style='text-indent:35.4pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>' xxxxxxxx-4444-xxxx-xxxx-xxxxxxxxxxxx ':{topic:'Haus/Temperatur/T01Aussen'},<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>                }; <o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>// Parse JSON<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>var myJsonObj = [];<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>var myJsonObj = JSON.parse(msg.payload);<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>// Get UUID, timestamp and value<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>var myUuid = myJsonObj.data.uuid;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>var myTimestamp = myJsonObj.data.tuples[0][0];<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>var myValue = myJsonObj.data.tuples[0][1];<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>if (uuidMap[myUuid] !== undefined) {<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>  // Create output payload<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>  var myOutput = {};<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>  myOutput.topic = uuidMap[myUuid]['topic'];<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>  myOutput.payload = myValue;<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>  return myOutput;<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>}<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Dann bekomme ich allerdings die Fehlermeldung:<o:p></o:p></span></p><p class=MsoNormal><span class=debug-message-type-string1><span lang=EN-US style='font-size:10.0pt;font-family:"Courier New";background:white'>"TypeError: Cannot read property '0' of undefined"<o:p></o:p></span></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Und nun verlassen sie mich, ich finde nicht heraus wo der Fehler liegt.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Kann da jemand weiterhelfen?<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Danke und liebe Grüße,<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Chris<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>P.S.: Die JSON Strings sehen z.B. so aus:<o:p></o:p></span></p><div style='mso-element:para-border-div;border:solid #CCCCCC 1.0pt;padding:7.0pt 7.0pt 7.0pt 7.0pt;background:whitesmoke'><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>{<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>    "data": [<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>        {<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>            "uuid": "xxxxxxxx-1111-xxxx-xxxx-xxxxxxxxxxxx",<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>            "tuples": [<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>                [<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>                    1537815350021,<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>                    13875.6<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>                ]<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>            ]<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>        }<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>    ]<o:p></o:p></span></p></div><p class=MsoNormal><span style='color:#B72828;background:white'>}</span><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Oder so:<o:p></o:p></span></p><div style='mso-element:para-border-div;border:solid #CCCCCC 1.0pt;padding:7.0pt 7.0pt 7.0pt 7.0pt;background:whitesmoke'><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>{<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>    "data": [<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>        {<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>            "uuid": "xxxxxxxx-2222-xxxx-xxxx-xxxxxxxxxxxx",<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>            </span><span lang=EN-US style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>"tuples": [<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span lang=EN-US style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>                [<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span lang=EN-US style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>                    1537815406656,<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span lang=EN-US style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>                    12309.5<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span lang=EN-US style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>                ]<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span lang=EN-US style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>            ]<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span lang=EN-US style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>        },<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span lang=EN-US style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>        {<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span lang=EN-US style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>            "uuid": "xxxxxxxx-3333-xxxx-xxxx-xxxxxxxxxxxx",<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span lang=EN-US style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>            "tuples": [<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span lang=EN-US style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>                </span><span style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>[<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>                    1537815405848,<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>                    13683.8<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>                ]<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>            ]<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>        }<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>    ]<o:p></o:p></span></p></div><p class=MsoNormal><span style='color:#B72828;background:white'>}</span><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Oder auch so:<o:p></o:p></span></p><div style='mso-element:para-border-div;border:solid #CCCCCC 1.0pt;padding:7.0pt 7.0pt 7.0pt 7.0pt;background:whitesmoke'><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>{<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>    "data": [<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>        {<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>            "uuid": "xxxxxxxx-6666-xxxx-xxxx-xxxxxxxxxxxx",<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>            </span><span lang=EN-US style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>"tuples": [<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span lang=EN-US style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>                [<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span lang=EN-US style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>                    1537815433104,<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span lang=EN-US style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>                    21.562<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span lang=EN-US style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>                ]<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span lang=EN-US style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>            ]<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span lang=EN-US style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>        },<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span lang=EN-US style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>        {<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span lang=EN-US style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>            "uuid": "xxxxxxxx-7777-xxxx-xxxxx-xxxxxxxxxxxx",<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span lang=EN-US style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>            "tuples": [<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span lang=EN-US style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>                [<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span lang=EN-US style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>                    1537815433972,<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span lang=EN-US style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>                    20.937<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span lang=EN-US style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>                ]<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span lang=EN-US style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>            ]<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span lang=EN-US style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>        },<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span lang=EN-US style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>        {<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span lang=EN-US style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>            "uuid": " xxxxxxxx-8888-xxxx-xxxxx-xxxxxxxxxxxx ",<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span lang=EN-US style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>            "tuples": [<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span lang=EN-US style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>                [<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span lang=EN-US style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>                    1537815420583,<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span lang=EN-US style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>                    21.75<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span lang=EN-US style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>                ]<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span lang=EN-US style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>            ]<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span lang=EN-US style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>        },<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span lang=EN-US style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>        {<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span lang=EN-US style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>            "uuid": " xxxxxxxx-9999-xxxx-xxxxx-xxxxxxxxxxxx ",<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span lang=EN-US style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>            "tuples": [<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span lang=EN-US style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>                [<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span lang=EN-US style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>                    1537815427434,<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span lang=EN-US style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>                    22.187<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span lang=EN-US style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>                ]<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span lang=EN-US style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>            ]<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span lang=EN-US style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>        },<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span lang=EN-US style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>        {<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span lang=EN-US style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>            "uuid": " xxxxxxxx-0000-xxxx-xxxxx-xxxxxxxxxxxx ",<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span lang=EN-US style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>            </span><span style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>"tuples": [<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;line-height:15.0pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span style='font-size:10.5pt;font-family:"Courier New";color:#B72828;background:white'>                [<o:p></o:p></span></p></div><p class=MsoNormal><span style='color:#B72828;background:white'>     ...</span><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>Von:</span></b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Matthias Behr [mailto:mbehr@mcbehr.de] <br><b>Gesendet:</b> Sonntag, 23. September 2018 22:41<br><b>An:</b> volkszaehler.org - users<br><b>Betreff:</b> Re: [vz-users] Daten auf MQTT Topics verteilen<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Hallo,<o:p></o:p></p><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>schon mal <a href="https://github.com/volkszaehler/vzlogger/pull/357">https://github.com/volkszaehler/vzlogger/pull/357</a> angeschaut?<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Gruß<o:p></o:p></p></div><div><p class=MsoNormal>Matthias<o:p></o:p></p><div><p class=MsoNormal><br><br><o:p></o:p></p><div><p class=MsoNormal>Am 23.09.2018 um 21:47 schrieb Frank Richter <<a href="mailto:frank.richter83@gmail.com">frank.richter83@gmail.com</a>>:<o:p></o:p></p></div><p class=MsoNormal><o:p> </o:p></p><div><div><p class=MsoNormal>Hi Christian,<o:p></o:p></p><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>was gibt's da groß zu "entschlüsseln", das ist doch auch nur JSON? Geht im Prinzip genauso wie bei den Websockets-Messages vom Push-Server.<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Gruß<o:p></o:p></p></div><div><p class=MsoNormal>Frank<o:p></o:p></p></div></div><p class=MsoNormal><o:p> </o:p></p><div><div><p class=MsoNormal>Christian Wulff <<a href="mailto:christianwulff@gmx.de">christianwulff@gmx.de</a>> schrieb am So., 23. Sep. 2018 20:11:<o:p></o:p></p></div><blockquote style='border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm'><div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Hallo Frank,</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>also so?:</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>  "push": [</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>    {</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>      "url": "<a href="http://127.0.0.1:5582/" target="_blank">http://127.0.0.1:5582</a>"},</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>    { "url": "<a href="http://127.0.0.1:1880/vzpush" target="_blank">http://127.0.0.1:1880/vzpush</a>"</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>    </span><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>}</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>  ],</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Das scheint zu funktionieren.</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Auf jeden Fall kommt dann msg: Objects im debug Fenster von Node-RED raus.</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Im debug Fenster habe ich diese Objects mal aufgeklappt und durchgesehen, und tatsächlich einen Zählerstand eines Stromzählers gefunden *<b>happy</b>*</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Jetzt müssen diese Objects „nur“ noch entschlüsselt und auf den MQTT Broker gepublished werden.</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Das sieht mir jetzt aber sehr komplex aus.</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Hat da jemand ein Beispiel, wie man das hinkriegt? Da blicke ich so erstmal gar nicht durch </span><span style='font-size:11.0pt;font-family:Wingdings;color:#1F497D'>L</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Liebe Grüße,</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Chris</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>Von:</span></b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Frank Richter [mailto:<a href="mailto:frank.richter83@gmail.com" target="_blank">frank.richter83@gmail.com</a>] <br><b>Gesendet:</b> Samstag, 22. September 2018 18:47<br><b>An:</b> <a href="http://volkszaehler.org/" target="_blank">volkszaehler.org</a> - users<br><b>Betreff:</b> Re: [vz-users] Daten auf MQTT Topics verteilen</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Hi Christian,<o:p></o:p></p><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>"push": [] ist doch ein Array, sollte also auch mit mehreren Zielen klarkommen.<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Grüße<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Frank<o:p></o:p></p></div></div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Christian Wulff <<a href="mailto:christianwulff@gmx.de" target="_blank">christianwulff@gmx.de</a>> schrieb am Sa., 22. Sep. 2018, 17:00:<o:p></o:p></p></div><blockquote style='border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:5.0pt'><div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Hallo Frank,</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>ich möchte also zusätzlich zu den Werten, die über den Push Server an MQTT gesendet werden, auch noch die Zählerstände vom vzlogger direkt an Node-RED pushen.</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Dazu steht im Wiki, dass man folgende Zeilen in /ect/vzlogger.conf editieren soll:</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>"push": [</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>  {</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>    "url": "<a href="http://127.0.0.1:1880/vzpush" target="_blank">http://127.0.0.1:1880/vzpush</a>"</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>  }</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>],</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Nun habe ich in meiner /ect/vzlogger.conf allerdings schon drin stehen:</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>  "push": [</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>    {</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>      "url": "<a href="http://127.0.0.1:5582/" target="_blank">http://127.0.0.1:5582</a>"</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>    }</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>  ],</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Was ist denn richtig?</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Beides geht ja vermutlich nicht?!</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Lieben Gruß,</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Chris</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>Von:</span></b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Frank Richter [mailto:<a href="mailto:frank.richter83@gmail.com" target="_blank">frank.richter83@gmail.com</a>] <br><b>Gesendet:</b> Donnerstag, 20. September 2018 18:29<br><b>An:</b> <a href="http://volkszaehler.org/" target="_blank">volkszaehler.org</a> - users<br><b>Betreff:</b> Re: [vz-users] Daten auf MQTT Topics verteilen</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Hi Christian,<o:p></o:p></p><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>richtig verstanden.<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Für MQTT ist die Payload einfach ein String, ob da nur der Wert, JSON oder sonstwas drin steht, ist dem Broker egal.<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Zählerstände gibt's über den Push-Server nicht. Entweder von vzlogger direkt an Node-RED pushen lassen (siehe Wiki) oder von Node-RED bei der Middleware abholen.<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Grüße<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Frank<o:p></o:p></p></div></div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Christian Wulff <<a href="mailto:christianwulff@gmx.de" target="_blank">christianwulff@gmx.de</a>> schrieb am Do., 20. Sep. 2018, 14:11:<o:p></o:p></p></div><blockquote style='border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:5.0pt'><div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Moin Frank,</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>wenn ich dich richtig verstanden habe, wäre bei dem Design nicht sichergestellt, dass der timestamp auch wirklich zu dem value gehört, richtig?</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Okay, das verstehe ich, und hatte auch schon an diese potentielle Fehlermöglichkeit gedacht.</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Ich dachte ich hätte MQTT so verstanden, dass in den MQTT-Messages nur Werte, aber keine komplexeren Strukturen (z.B. Timestamp und Wert) richtig wären.</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Aber das scheint dann wohl egal zu sein?!</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Wenn ich jetzt den Wasserzähler einmal auf einen Topic mit timestamp und value und einmal nur den value publishe, dann habe ich halt einen Topic mehr. Ich denke das funktioniert auch.</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Bis jetzt fällt mir von meinen ganzen Sensoren auch eigentlich nur der Wasserzähler ein, bei dem ich den timestamp brauche, weil ich aus dem letzten timestamp und dem aktuellem timestamp die Durchflussrate berechne, und wenn der nächste timestamp ausbleibt will ich die Durchflussrate auch noch gen Null trimmen, je mehr Zeit verrinnt. (Ansonsten würde die Durchflussrate immer zwischem einem Wert und Null toggeln, wenn man den Wasserhahn langsam zudreht. Aber soweit bin ich noch nicht.</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Die Sache mit dem „Send_zero = true“ habe ich übrigends relativ schnell wieder gelassen, weil jede Sekunde eine „0“ gesendet wird, und so die Durchflussrate zwangsweise jede Sekunde zwischen einem Wert und Null toggelt.</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Wenn wir schon beim Thema MQTT sind:</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Wie kriege ich denn die Stromzählerstände und Wasserzählerstand auf MQTT?</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>(bis jetzt kriege ich dort nur Momentanleistung raus)</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Lieben Gruß,</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Chris</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>Von:</span></b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Frank Richter [mailto:<a href="mailto:frank.richter83@gmail.com" target="_blank">frank.richter83@gmail.com</a>] <br><b>Gesendet:</b> Donnerstag, 20. September 2018 00:26<br><b>An:</b> <a href="http://volkszaehler.org/" target="_blank">volkszaehler.org</a> - users<br><b>Betreff:</b> Re: [vz-users] Daten auf MQTT Topics verteilen</span><o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Hi Christian,<o:p></o:p></p><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>value und timestamp auf unterschiedliche Topics zu verteilen ist IMHO kein gutes Design, weil damit die Korrelation des Tupels verloren geht. Wenn du MQTT-Topics mit und ohne timestamp brauchst, solltest du eben beide generieren und beim subscribe die jeweils passende wählen.<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Grüße<o:p></o:p></p></div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Frank<o:p></o:p></p></div></div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Christian Wulff <<a href="mailto:christianwulff@gmx.de" target="_blank">christianwulff@gmx.de</a>> schrieb am Mi., 19. Sep. 2018, 23:39:<o:p></o:p></p></div><blockquote style='border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:5.0pt'><div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Moin,<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>ich habe jetzt schon ein paar Wochen MQTT am Laufen und bin begeistert.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Der Push Server liefert Daten via websockets an Node-RED<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>In Node-RED habe ich einen Flow, der die Daten konvertiert und an den MQTT Broker published.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Und dann habe ich mir ein ESP8266 und ein Display genommen und subscribe den MQTT Broker, parse die MQTT Message und stelle sie auf dem Display dar.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Das Funktioniert soweit.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Zugegebenerweise ist der Flow im Node-RED nur zusammenkopiert und ich könnte den nicht selber schreiben. Egal, solange es funktioniert ist es ja schön und gut.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Nun habe ich entdeckt, dass es auch MQTT Client Apps gibt, und da kommt dann schnell der Wunsch auf, auch dieses zu nutzen.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Diese Apps brauchen die MQTT Nachrichten, allerdings in einem etwas anderem Format.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Bisher hat die MQTT Message folgenden Inhalt: „timestamp=1537392772928 value=2.5819666840232“<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Da wird in den Apps dann auch genau so dargestellt „timestamp=1537392772928 value=2.5819666840232“<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Das ist natürlich Quatsch, denn es soll dort ja nur „2.5819666840232“ zu sehen sein.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Beispiel Stromzähler:<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Der Push Server liefert via websockets "{"version":"0.3","data":{"uuid":"xxxxxxxx-1111-xxxx-xxxx-xxxxxxxxxxxx","tuples":[[1537387482345,479.24790029688,1]]}}"<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Da hätte ich jetzt gerne folgendes Format:<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Gesendet werden soll an den Topic „Haus/Strom/WärmepumpeHaupttarif/Timestamp“<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Der Inhalt der Nachricht soll „1537387482345“ sein.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Gesendet werden soll an den Topic „Haus/Strom/WärmepumpeHaupttarif/Value“<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Der Inhalt der Nachricht soll „479.24790029688“ sein.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Beispiel Temperatur:<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Der Push Server liefert via websockets  "{"version":"0.3","data":{"uuid":"xxxxxxxx-2222-xxxx-xxxx-xxxxxxxxxxxx","tuples":[[1537387448162,22.187,1]]}}"<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Da hätte ich jetzt gerne folgendes Format:<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Gesendet werden soll an den Topic „Haus/Temperatur/T01Aussen/Timestamp“<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Der Inhalt der Nachricht soll „1537387448162“ sein.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Gesendet werden soll an den Topic „Haus/Temperatur/T01Aussen/Value“<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Der Inhalt der Nachricht soll „22.187“ sein.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Beispiel Wasser:<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Der Push Server liefert via websockets  "{"version":"0.3","data":{"uuid":"xxxxxxxx-3333-xxxx-xxxx-xxxxxxxxxxxx","tuples":[[1537387660470,585.1755526658,1]]}}"<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Da hätte ich jetzt gerne folgendes Format:<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Gesendet werden soll an den Topic „Haus/Wasser/Timestamp“<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Der Inhalt der Nachricht soll „1537387660470“ sein.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Gesendet werden soll an den Topic „Haus/Wasserverbrauch/Value“<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Der Inhalt der Nachricht soll „585.1755526658“ sein.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Wie kriege ich jetzt den Node-RED Flow so zusammengebaut, dass er die Daten der einzelnen UUIDs auf die entsprechenden MQTT Topics verteilt?<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Lieben Dank und liebe Grüße,<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Chris<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p></div></div></blockquote></div></div></div></blockquote></div></div></div></div></blockquote></div></div></div></blockquote></div></div></div><p class=MsoNormal><o:p> </o:p></p><div><div><div><p class=MsoNormal><span style='font-family:"Helvetica","sans-serif";color:black'>Gruß<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-family:"Helvetica","sans-serif";color:black'><o:p> </o:p></span></p></div><div><p class=MsoNormal><span style='font-family:"Helvetica","sans-serif";color:black'>Matthias<o:p></o:p></span></p></div></div></div><p class=MsoNormal><o:p> </o:p></p></div></div></body></html>