[
{
"id": "0662713ffc076361",
"type": "tab",
"label": "Buffer Beispiele",
"disabled": false,
"info": "",
"env": []
},
{
"id": "1c12b45aa6c4adca",
"type": "junction",
"z": "0662713ffc076361",
"x": 280,
"y": 240,
"wires": [
[
"9bc9a74d1f455065",
"9c99b46399646127"
]
]
},
{
"id": "e1b02064d9fdd3a2",
"type": "junction",
"z": "0662713ffc076361",
"x": 260,
"y": 540,
"wires": [
[
"652134c61c9e5717",
"21fe0484881084c7"
]
]
},
{
"id": "507801e3daf21784",
"type": "junction",
"z": "0662713ffc076361",
"x": 240,
"y": 840,
"wires": [
[
"1856c460913bd89e",
"fffe47c505694c8c"
]
]
},
{
"id": "049178586542d05a",
"type": "junction",
"z": "0662713ffc076361",
"x": 260,
"y": 1280,
"wires": [
[
"13eedcda4930699c",
"a930d2c46dcbcd47"
]
]
},
{
"id": "8dde82b282601d6e",
"type": "junction",
"z": "0662713ffc076361",
"x": 260,
"y": 1560,
"wires": [
[
"5f59f14ac3fcd3b1",
"29b71699a89afce7"
]
]
},
{
"id": "b2a1f09de6d12e90",
"type": "inject",
"z": "0662713ffc076361",
"name": "",
"props": [
{
"p": "payload"
}
],
"repeat": "",
"crontab": "",
"once": false,
"onceDelay": 0.1,
"topic": "",
"payload": "100.00",
"payloadType": "num",
"x": 170,
"y": 240,
"wires": [
[
"1c12b45aa6c4adca"
]
]
},
{
"id": "9bc9a74d1f455065",
"type": "buffer-maker",
"z": "0662713ffc076361",
"name": "",
"specification": "spec",
"specificationType": "ui",
"items": [
{
"name": "item1",
"type": "floatbe",
"length": 1,
"dataType": "msg",
"data": "payload"
}
],
"swap1": "",
"swap2": "",
"swap3": "",
"swap1Type": "swap",
"swap2Type": "swap",
"swap3Type": "swap",
"msgProperty": "payload",
"msgPropertyType": "str",
"x": 390,
"y": 220,
"wires": [
[
"faea83afe6fa1bba",
"c39e4fa3f88efaed"
]
]
},
{
"id": "c5411af36dbc6206",
"type": "debug",
"z": "0662713ffc076361",
"name": "Neues Array",
"active": true,
"tosidebar": true,
"console": false,
"tostatus": true,
"complete": "payload",
"targetType": "msg",
"statusVal": "payload",
"statusType": "auto",
"x": 770,
"y": 220,
"wires": []
},
{
"id": "7d49268d76c118b3",
"type": "inject",
"z": "0662713ffc076361",
"name": "",
"props": [
{
"p": "payload"
}
],
"repeat": "",
"crontab": "",
"once": false,
"onceDelay": 0.1,
"topic": "",
"payload": "-100.00",
"payloadType": "num",
"x": 170,
"y": 200,
"wires": [
[
"1c12b45aa6c4adca"
]
]
},
{
"id": "faea83afe6fa1bba",
"type": "buffer-parser",
"z": "0662713ffc076361",
"name": "",
"data": "payload",
"dataType": "msg",
"specification": "spec",
"specificationType": "ui",
"items": [
{
"type": "uint16be",
"name": "item1",
"offset": 0,
"length": 1,
"offsetbit": 0,
"scale": "1",
"mask": ""
},
{
"type": "uint16be",
"name": "item2",
"offset": 2,
"length": 1,
"offsetbit": 0,
"scale": "1",
"mask": ""
}
],
"swap1": "",
"swap2": "",
"swap3": "",
"swap1Type": "swap",
"swap2Type": "swap",
"swap3Type": "swap",
"msgProperty": "payload",
"msgPropertyType": "str",
"resultType": "value",
"resultTypeType": "return",
"multipleResult": false,
"fanOutMultipleResult": false,
"setTopic": true,
"outputs": 1,
"x": 570,
"y": 220,
"wires": [
[
"c5411af36dbc6206",
"28e7d3b028dcf2ba",
"c49d8a32b00d9e38"
]
]
},
{
"id": "c310b522d6b2bc18",
"type": "inject",
"z": "0662713ffc076361",
"name": "",
"props": [
{
"p": "payload"
}
],
"repeat": "",
"crontab": "",
"once": false,
"onceDelay": 0.1,
"topic": "",
"payload": "-1234.00",
"payloadType": "num",
"x": 160,
"y": 320,
"wires": [
[
"1c12b45aa6c4adca"
]
]
},
{
"id": "c39e4fa3f88efaed",
"type": "debug",
"z": "0662713ffc076361",
"name": "buffer",
"active": true,
"tosidebar": true,
"console": false,
"tostatus": false,
"complete": "payload",
"targetType": "msg",
"statusVal": "",
"statusType": "auto",
"x": 550,
"y": 160,
"wires": []
},
{
"id": "31e68b28d89b17db",
"type": "inject",
"z": "0662713ffc076361",
"name": "",
"props": [
{
"p": "payload"
}
],
"repeat": "",
"crontab": "",
"once": false,
"onceDelay": 0.1,
"topic": "",
"payload": "68001",
"payloadType": "num",
"x": 170,
"y": 280,
"wires": [
[
"1c12b45aa6c4adca"
]
]
},
{
"id": "28e7d3b028dcf2ba",
"type": "buffer-maker",
"z": "0662713ffc076361",
"name": "",
"specification": "spec",
"specificationType": "ui",
"items": [
{
"name": "item1",
"type": "uint16be",
"length": 2,
"dataType": "msg",
"data": "payload"
}
],
"swap1": "",
"swap2": "",
"swap3": "",
"swap1Type": "swap",
"swap2Type": "swap",
"swap3Type": "swap",
"msgProperty": "payload",
"msgPropertyType": "str",
"x": 770,
"y": 300,
"wires": [
[
"423d2ba998b44648"
]
]
},
{
"id": "d23882e23c0fe50c",
"type": "debug",
"z": "0662713ffc076361",
"name": "Rückkonvertierung",
"active": true,
"tosidebar": true,
"console": false,
"tostatus": false,
"complete": "payload",
"targetType": "msg",
"statusVal": "",
"statusType": "auto",
"x": 1150,
"y": 300,
"wires": []
},
{
"id": "423d2ba998b44648",
"type": "buffer-parser",
"z": "0662713ffc076361",
"name": "",
"data": "payload",
"dataType": "msg",
"specification": "spec",
"specificationType": "ui",
"items": [
{
"type": "floatbe",
"name": "item1",
"offset": 0,
"length": 1,
"offsetbit": 0,
"scale": "1",
"mask": ""
}
],
"swap1": "",
"swap2": "",
"swap3": "",
"swap1Type": "swap",
"swap2Type": "swap",
"swap3Type": "swap",
"msgProperty": "payload",
"msgPropertyType": "str",
"resultType": "value",
"resultTypeType": "return",
"multipleResult": true,
"fanOutMultipleResult": false,
"setTopic": false,
"outputs": 1,
"x": 950,
"y": 300,
"wires": [
[
"d23882e23c0fe50c"
]
]
},
{
"id": "9c99b46399646127",
"type": "debug",
"z": "0662713ffc076361",
"name": "Float- Eingabe",
"active": true,
"tosidebar": true,
"console": false,
"tostatus": false,
"complete": "payload",
"targetType": "msg",
"statusVal": "",
"statusType": "auto",
"x": 400,
"y": 280,
"wires": []
},
{
"id": "65392663801b7347",
"type": "inject",
"z": "0662713ffc076361",
"name": "",
"props": [
{
"p": "payload"
}
],
"repeat": "",
"crontab": "",
"once": false,
"onceDelay": 0.1,
"topic": "",
"payload": "-2",
"payloadType": "num",
"x": 170,
"y": 520,
"wires": [
[
"e1b02064d9fdd3a2"
]
]
},
{
"id": "652134c61c9e5717",
"type": "buffer-maker",
"z": "0662713ffc076361",
"name": "",
"specification": "spec",
"specificationType": "ui",
"items": [
{
"name": "item1",
"type": "int8",
"length": 1,
"dataType": "msg",
"data": "payload"
}
],
"swap1": "",
"swap2": "",
"swap3": "",
"swap1Type": "swap",
"swap2Type": "swap",
"swap3Type": "swap",
"msgProperty": "payload",
"msgPropertyType": "str",
"x": 370,
"y": 520,
"wires": [
[
"95bd1a00f43c3a41",
"1f0f6998b2fe22bd"
]
]
},
{
"id": "95bd1a00f43c3a41",
"type": "debug",
"z": "0662713ffc076361",
"name": "buffer maker",
"active": true,
"tosidebar": true,
"console": false,
"tostatus": false,
"complete": "payload",
"targetType": "msg",
"statusVal": "",
"statusType": "auto",
"x": 550,
"y": 480,
"wires": []
},
{
"id": "1f0f6998b2fe22bd",
"type": "buffer-parser",
"z": "0662713ffc076361",
"name": "",
"data": "payload",
"dataType": "msg",
"specification": "spec",
"specificationType": "ui",
"items": [
{
"type": "8bit",
"name": "item1",
"offset": 0,
"length": 1,
"offsetbit": 0,
"scale": "1",
"mask": ""
}
],
"swap1": "",
"swap2": "",
"swap3": "",
"swap1Type": "swap",
"swap2Type": "swap",
"swap3Type": "swap",
"msgProperty": "payload",
"msgPropertyType": "str",
"resultType": "value",
"resultTypeType": "return",
"multipleResult": false,
"fanOutMultipleResult": false,
"setTopic": true,
"outputs": 1,
"x": 550,
"y": 520,
"wires": [
[
"0d6994be085f2354",
"e2ed4381ba501491"
]
]
},
{
"id": "0d6994be085f2354",
"type": "debug",
"z": "0662713ffc076361",
"name": "buffer parser",
"active": true,
"tosidebar": true,
"console": false,
"tostatus": false,
"complete": "payload",
"targetType": "msg",
"statusVal": "",
"statusType": "auto",
"x": 730,
"y": 520,
"wires": []
},
{
"id": "abae5fcc0b245338",
"type": "inject",
"z": "0662713ffc076361",
"name": "",
"props": [
{
"p": "payload"
}
],
"repeat": "",
"crontab": "",
"once": false,
"onceDelay": 0.1,
"topic": "",
"payload": "-3",
"payloadType": "num",
"x": 170,
"y": 560,
"wires": [
[
"e1b02064d9fdd3a2"
]
]
},
{
"id": "e2ed4381ba501491",
"type": "change",
"z": "0662713ffc076361",
"name": "",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "[[payload[0][0].bits]]",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 675,
"y": 580,
"wires": [
[
"5574ff5ac8d119b9",
"10d57305e25d5ffb"
]
],
"l": false
},
{
"id": "10d57305e25d5ffb",
"type": "debug",
"z": "0662713ffc076361",
"name": "8bit Array",
"active": true,
"tosidebar": true,
"console": false,
"tostatus": false,
"complete": "payload",
"targetType": "msg",
"statusVal": "",
"statusType": "auto",
"x": 820,
"y": 560,
"wires": []
},
{
"id": "5574ff5ac8d119b9",
"type": "buffer-maker",
"z": "0662713ffc076361",
"name": "",
"specification": "spec",
"specificationType": "ui",
"items": [
{
"name": "item1",
"type": "8bit",
"length": 1,
"dataType": "msg",
"data": "payload"
}
],
"swap1": "",
"swap2": "",
"swap3": "",
"swap1Type": "swap",
"swap2Type": "swap",
"swap3Type": "swap",
"msgProperty": "payload",
"msgPropertyType": "str",
"x": 830,
"y": 600,
"wires": [
[
"a8bc2f0c740651b7",
"bc288c3fca11aefa"
]
]
},
{
"id": "a8bc2f0c740651b7",
"type": "debug",
"z": "0662713ffc076361",
"name": "buffer maker 2",
"active": true,
"tosidebar": true,
"console": false,
"tostatus": false,
"complete": "payload",
"targetType": "msg",
"statusVal": "",
"statusType": "auto",
"x": 1020,
"y": 560,
"wires": []
},
{
"id": "bc288c3fca11aefa",
"type": "buffer-parser",
"z": "0662713ffc076361",
"name": "",
"data": "payload",
"dataType": "msg",
"specification": "spec",
"specificationType": "ui",
"items": [
{
"type": "int8",
"name": "item1",
"offset": 0,
"length": 1,
"offsetbit": 0,
"scale": "1",
"mask": ""
}
],
"swap1": "",
"swap2": "",
"swap3": "",
"swap1Type": "swap",
"swap2Type": "swap",
"swap3Type": "swap",
"msgProperty": "payload",
"msgPropertyType": "str",
"resultType": "value",
"resultTypeType": "return",
"multipleResult": true,
"fanOutMultipleResult": false,
"setTopic": false,
"outputs": 1,
"x": 1010,
"y": 600,
"wires": [
[
"177efcba05d60d49"
]
]
},
{
"id": "177efcba05d60d49",
"type": "debug",
"z": "0662713ffc076361",
"name": "buffer parser 2",
"active": true,
"tosidebar": true,
"console": false,
"tostatus": false,
"complete": "payload",
"targetType": "msg",
"statusVal": "",
"statusType": "auto",
"x": 1200,
"y": 600,
"wires": []
},
{
"id": "21fe0484881084c7",
"type": "debug",
"z": "0662713ffc076361",
"name": "int 8 - Eíngabe",
"active": true,
"tosidebar": true,
"console": false,
"tostatus": false,
"complete": "payload",
"targetType": "msg",
"statusVal": "",
"statusType": "auto",
"x": 380,
"y": 580,
"wires": []
},
{
"id": "84c27693b7531e4a",
"type": "comment",
"z": "0662713ffc076361",
"name": "Float to Modbus and vice versa",
"info": "",
"x": 250,
"y": 100,
"wires": []
},
{
"id": "39d7dcbddba73a69",
"type": "comment",
"z": "0662713ffc076361",
"name": "int8 in bits and vice versa",
"info": "",
"x": 230,
"y": 420,
"wires": []
},
{
"id": "d69fb8a9990a7328",
"type": "inject",
"z": "0662713ffc076361",
"name": "",
"props": [
{
"p": "payload"
}
],
"repeat": "",
"crontab": "",
"once": false,
"onceDelay": 0.1,
"topic": "",
"payload": "2",
"payloadType": "num",
"x": 150,
"y": 820,
"wires": [
[
"507801e3daf21784"
]
]
},
{
"id": "1856c460913bd89e",
"type": "buffer-maker",
"z": "0662713ffc076361",
"name": "",
"specification": "spec",
"specificationType": "ui",
"items": [
{
"name": "item1",
"type": "int8",
"length": 1,
"dataType": "msg",
"data": "payload"
}
],
"swap1": "",
"swap2": "",
"swap3": "",
"swap1Type": "swap",
"swap2Type": "swap",
"swap3Type": "swap",
"msgProperty": "payload",
"msgPropertyType": "str",
"x": 350,
"y": 820,
"wires": [
[
"433f2540895c99ad",
"36dc7e66a9b26a6b"
]
]
},
{
"id": "433f2540895c99ad",
"type": "debug",
"z": "0662713ffc076361",
"name": "buffer maker",
"active": false,
"tosidebar": true,
"console": false,
"tostatus": false,
"complete": "payload",
"targetType": "msg",
"statusVal": "",
"statusType": "auto",
"x": 530,
"y": 780,
"wires": []
},
{
"id": "36dc7e66a9b26a6b",
"type": "buffer-parser",
"z": "0662713ffc076361",
"name": "",
"data": "payload",
"dataType": "msg",
"specification": "spec",
"specificationType": "ui",
"items": [
{
"type": "bool",
"name": "item1",
"offset": 0,
"length": 8,
"offsetbit": 0,
"scale": "1",
"mask": ""
}
],
"swap1": "",
"swap2": "",
"swap3": "",
"swap1Type": "swap",
"swap2Type": "swap",
"swap3Type": "swap",
"msgProperty": "payload",
"msgPropertyType": "str",
"resultType": "value",
"resultTypeType": "return",
"multipleResult": true,
"fanOutMultipleResult": false,
"setTopic": false,
"outputs": 1,
"x": 530,
"y": 820,
"wires": [
[
"784028a112add38d",
"070c0aa63a892e0c",
"9f4c5c840cc21038",
"f6cb9b4c0c93839f"
]
]
},
{
"id": "530209956de421ec",
"type": "inject",
"z": "0662713ffc076361",
"name": "",
"props": [
{
"p": "payload"
}
],
"repeat": "",
"crontab": "",
"once": false,
"onceDelay": 0.1,
"topic": "",
"payload": "3",
"payloadType": "num",
"x": 150,
"y": 860,
"wires": [
[
"507801e3daf21784"
]
]
},
{
"id": "fffe47c505694c8c",
"type": "debug",
"z": "0662713ffc076361",
"name": "uint 8 - Eíngabe",
"active": false,
"tosidebar": true,
"console": false,
"tostatus": false,
"complete": "payload",
"targetType": "msg",
"statusVal": "",
"statusType": "auto",
"x": 360,
"y": 880,
"wires": []
},
{
"id": "0cd4466a316781d4",
"type": "comment",
"z": "0662713ffc076361",
"name": "uint8 in bools",
"info": "",
"x": 170,
"y": 720,
"wires": []
},
{
"id": "784028a112add38d",
"type": "debug",
"z": "0662713ffc076361",
"name": "buffer parser",
"active": false,
"tosidebar": true,
"console": false,
"tostatus": false,
"complete": "payload",
"targetType": "msg",
"statusVal": "",
"statusType": "auto",
"x": 710,
"y": 820,
"wires": []
},
{
"id": "070c0aa63a892e0c",
"type": "switch",
"z": "0662713ffc076361",
"name": "",
"property": "payload",
"propertyType": "msg",
"rules": [
{
"t": "jsonata_exp",
"v": "payload[0]",
"vt": "jsonata"
},
{
"t": "jsonata_exp",
"v": "payload[1] ",
"vt": "jsonata"
}
],
"checkall": "true",
"repair": false,
"outputs": 2,
"x": 710,
"y": 900,
"wires": [
[
"1d59c18e4ef90cd4"
],
[
"12a0fb01a3a0c44a"
]
]
},
{
"id": "1d59c18e4ef90cd4",
"type": "debug",
"z": "0662713ffc076361",
"name": "Bit 0 gesetzt",
"active": false,
"tosidebar": true,
"console": false,
"tostatus": false,
"complete": "payload",
"targetType": "msg",
"statusVal": "",
"statusType": "auto",
"x": 890,
"y": 880,
"wires": []
},
{
"id": "12a0fb01a3a0c44a",
"type": "debug",
"z": "0662713ffc076361",
"name": "Bit 1 gesetzt",
"active": false,
"tosidebar": true,
"console": false,
"tostatus": false,
"complete": "payload",
"targetType": "msg",
"statusVal": "",
"statusType": "auto",
"x": 890,
"y": 920,
"wires": []
},
{
"id": "9f4c5c840cc21038",
"type": "change",
"z": "0662713ffc076361",
"name": "Bit 0",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "payload[0]",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 710,
"y": 1000,
"wires": [
[
"91ce77f514e1cc35"
]
]
},
{
"id": "91ce77f514e1cc35",
"type": "debug",
"z": "0662713ffc076361",
"name": "immer Ausgabe von Bit0",
"active": true,
"tosidebar": true,
"console": false,
"tostatus": false,
"complete": "payload",
"targetType": "msg",
"statusVal": "",
"statusType": "auto",
"x": 910,
"y": 1000,
"wires": []
},
{
"id": "f80380170774bc60",
"type": "debug",
"z": "0662713ffc076361",
"name": "nur Ausgabe von Bit0, wenn wahr",
"active": true,
"tosidebar": true,
"console": false,
"tostatus": false,
"complete": "payload",
"targetType": "msg",
"statusVal": "",
"statusType": "auto",
"x": 1060,
"y": 1060,
"wires": []
},
{
"id": "f6cb9b4c0c93839f",
"type": "function",
"z": "0662713ffc076361",
"name": "nur Ausgabe wenn true",
"func": "msg = msg.payload[0] ? {payload : true} : null;\nreturn msg;",
"outputs": 1,
"noerr": 0,
"initialize": "",
"finalize": "",
"libs": [],
"x": 770,
"y": 1060,
"wires": [
[
"f80380170774bc60"
]
]
},
{
"id": "0e30d1a439bb18f0",
"type": "inject",
"z": "0662713ffc076361",
"name": "",
"props": [
{
"p": "payload"
}
],
"repeat": "",
"crontab": "",
"once": false,
"onceDelay": 0.1,
"topic": "",
"payload": "2",
"payloadType": "num",
"x": 170,
"y": 1260,
"wires": [
[
"049178586542d05a"
]
]
},
{
"id": "13eedcda4930699c",
"type": "buffer-maker",
"z": "0662713ffc076361",
"name": "",
"specification": "spec",
"specificationType": "ui",
"items": [
{
"name": "item1",
"type": "int8",
"length": 1,
"dataType": "msg",
"data": "payload"
}
],
"swap1": "",
"swap2": "",
"swap3": "",
"swap1Type": "swap",
"swap2Type": "swap",
"swap3Type": "swap",
"msgProperty": "payload",
"msgPropertyType": "str",
"x": 370,
"y": 1260,
"wires": [
[
"9163d26897e6af76",
"6f2bea75830b22b7"
]
]
},
{
"id": "9163d26897e6af76",
"type": "debug",
"z": "0662713ffc076361",
"name": "buffer maker",
"active": true,
"tosidebar": true,
"console": false,
"tostatus": false,
"complete": "payload",
"targetType": "msg",
"statusVal": "",
"statusType": "auto",
"x": 550,
"y": 1220,
"wires": []
},
{
"id": "6f2bea75830b22b7",
"type": "buffer-parser",
"z": "0662713ffc076361",
"name": "",
"data": "payload",
"dataType": "msg",
"specification": "spec",
"specificationType": "ui",
"items": [
{
"type": "bool",
"name": "Wohnzimmer",
"offset": 0,
"length": 1,
"offsetbit": 0,
"scale": "1",
"mask": ""
},
{
"type": "bool",
"name": "Esszimmer",
"offset": 0,
"length": 1,
"offsetbit": 1,
"scale": "1",
"mask": ""
},
{
"type": "bool",
"name": "Küche",
"offset": 0,
"length": 1,
"offsetbit": 2,
"scale": "1",
"mask": ""
},
{
"type": "bool",
"name": "Bad",
"offset": 0,
"length": 1,
"offsetbit": 3,
"scale": "1",
"mask": ""
},
{
"type": "bool",
"name": "Büro",
"offset": 0,
"length": 1,
"offsetbit": 4,
"scale": "1",
"mask": ""
},
{
"type": "bool",
"name": "Schlafzimmer",
"offset": 0,
"length": 1,
"offsetbit": 5,
"scale": "1",
"mask": ""
},
{
"type": "bool",
"name": "Diele",
"offset": 0,
"length": 1,
"offsetbit": 6,
"scale": "1",
"mask": ""
},
{
"type": "bool",
"name": "Flur",
"offset": 0,
"length": 1,
"offsetbit": 7,
"scale": "1",
"mask": ""
}
],
"swap1": "",
"swap2": "",
"swap3": "",
"swap1Type": "swap",
"swap2Type": "swap",
"swap3Type": "swap",
"msgProperty": "payload",
"msgPropertyType": "str",
"resultType": "keyvalue",
"resultTypeType": "return",
"multipleResult": false,
"fanOutMultipleResult": false,
"setTopic": true,
"outputs": 1,
"x": 550,
"y": 1260,
"wires": [
[
"297c8cbeede9dc87"
]
]
},
{
"id": "fb2a58e4823e7e2b",
"type": "inject",
"z": "0662713ffc076361",
"name": "",
"props": [
{
"p": "payload"
}
],
"repeat": "",
"crontab": "",
"once": false,
"onceDelay": 0.1,
"topic": "",
"payload": "3",
"payloadType": "num",
"x": 170,
"y": 1300,
"wires": [
[
"049178586542d05a"
]
]
},
{
"id": "a930d2c46dcbcd47",
"type": "debug",
"z": "0662713ffc076361",
"name": "uint 8 - Eíngabe",
"active": false,
"tosidebar": true,
"console": false,
"tostatus": false,
"complete": "payload",
"targetType": "msg",
"statusVal": "",
"statusType": "auto",
"x": 380,
"y": 1320,
"wires": []
},
{
"id": "297c8cbeede9dc87",
"type": "debug",
"z": "0662713ffc076361",
"name": "buffer parser -key/values",
"active": true,
"tosidebar": true,
"console": false,
"tostatus": false,
"complete": "payload",
"targetType": "msg",
"statusVal": "",
"statusType": "auto",
"x": 770,
"y": 1260,
"wires": []
},
{
"id": "64eb5fd73953b7d5",
"type": "inject",
"z": "0662713ffc076361",
"name": "",
"props": [
{
"p": "payload"
}
],
"repeat": "",
"crontab": "",
"once": false,
"onceDelay": 0.1,
"topic": "",
"payload": "-2",
"payloadType": "num",
"x": 170,
"y": 1540,
"wires": [
[
"8dde82b282601d6e"
]
]
},
{
"id": "5f59f14ac3fcd3b1",
"type": "buffer-maker",
"z": "0662713ffc076361",
"name": "",
"specification": "spec",
"specificationType": "ui",
"items": [
{
"name": "item1",
"type": "int8",
"length": 1,
"dataType": "msg",
"data": "payload"
}
],
"swap1": "",
"swap2": "",
"swap3": "",
"swap1Type": "swap",
"swap2Type": "swap",
"swap3Type": "swap",
"msgProperty": "payload",
"msgPropertyType": "str",
"x": 370,
"y": 1540,
"wires": [
[
"48ccf7d25a4846f5",
"5bad6ada97251a35"
]
]
},
{
"id": "48ccf7d25a4846f5",
"type": "debug",
"z": "0662713ffc076361",
"name": "buffer maker",
"active": true,
"tosidebar": true,
"console": false,
"tostatus": false,
"complete": "payload",
"targetType": "msg",
"statusVal": "",
"statusType": "auto",
"x": 550,
"y": 1500,
"wires": []
},
{
"id": "5bad6ada97251a35",
"type": "buffer-parser",
"z": "0662713ffc076361",
"name": "",
"data": "payload",
"dataType": "msg",
"specification": "spec",
"specificationType": "ui",
"items": [
{
"type": "hex",
"name": "item1",
"offset": 0,
"length": 1,
"offsetbit": 0,
"scale": "1",
"mask": ""
}
],
"swap1": "",
"swap2": "",
"swap3": "",
"swap1Type": "swap",
"swap2Type": "swap",
"swap3Type": "swap",
"msgProperty": "payload",
"msgPropertyType": "str",
"resultType": "value",
"resultTypeType": "return",
"multipleResult": true,
"fanOutMultipleResult": false,
"setTopic": true,
"outputs": 1,
"x": 550,
"y": 1540,
"wires": [
[
"0696cce665e1162d",
"bb01a74912b2e976"
]
]
},
{
"id": "0696cce665e1162d",
"type": "debug",
"z": "0662713ffc076361",
"name": "buffer parser in hex",
"active": true,
"tosidebar": true,
"console": false,
"tostatus": false,
"complete": "payload",
"targetType": "msg",
"statusVal": "",
"statusType": "auto",
"x": 750,
"y": 1540,
"wires": []
},
{
"id": "1ebd8ea793a5b9b8",
"type": "inject",
"z": "0662713ffc076361",
"name": "",
"props": [
{
"p": "payload"
}
],
"repeat": "",
"crontab": "",
"once": false,
"onceDelay": 0.1,
"topic": "",
"payload": "-3",
"payloadType": "num",
"x": 170,
"y": 1580,
"wires": [
[
"8dde82b282601d6e"
]
]
},
{
"id": "29b71699a89afce7",
"type": "debug",
"z": "0662713ffc076361",
"name": "int 8 - Eíngabe",
"active": true,
"tosidebar": true,
"console": false,
"tostatus": false,
"complete": "payload",
"targetType": "msg",
"statusVal": "",
"statusType": "auto",
"x": 380,
"y": 1600,
"wires": []
},
{
"id": "61f1d7d4f86d8657",
"type": "comment",
"z": "0662713ffc076361",
"name": "int8 in hex and vice versa",
"info": "",
"x": 230,
"y": 1440,
"wires": []
},
{
"id": "72a7a1dc12d9e0a2",
"type": "inject",
"z": "0662713ffc076361",
"name": "",
"props": [
{
"p": "payload"
}
],
"repeat": "",
"crontab": "",
"once": false,
"onceDelay": 0.1,
"topic": "",
"payload": "60",
"payloadType": "num",
"x": 150,
"y": 1620,
"wires": [
[
"8dde82b282601d6e"
]
]
},
{
"id": "bb01a74912b2e976",
"type": "buffer-maker",
"z": "0662713ffc076361",
"name": "",
"specification": "spec",
"specificationType": "ui",
"items": [
{
"name": "item1",
"type": "hex",
"length": 2,
"dataType": "msg",
"data": "payload"
}
],
"swap1": "",
"swap2": "",
"swap3": "",
"swap1Type": "swap",
"swap2Type": "swap",
"swap3Type": "swap",
"msgProperty": "payload",
"msgPropertyType": "str",
"x": 730,
"y": 1600,
"wires": [
[
"96a8ddbaa4107912",
"0834e676856b25b9"
]
]
},
{
"id": "96a8ddbaa4107912",
"type": "buffer-parser",
"z": "0662713ffc076361",
"name": "",
"data": "payload",
"dataType": "msg",
"specification": "spec",
"specificationType": "ui",
"items": [
{
"type": "int8",
"name": "item1",
"offset": 0,
"length": 1,
"offsetbit": 0,
"scale": "1",
"mask": ""
}
],
"swap1": "",
"swap2": "",
"swap3": "",
"swap1Type": "swap",
"swap2Type": "swap",
"swap3Type": "swap",
"msgProperty": "payload",
"msgPropertyType": "str",
"resultType": "value",
"resultTypeType": "return",
"multipleResult": true,
"fanOutMultipleResult": false,
"setTopic": false,
"outputs": 1,
"x": 910,
"y": 1600,
"wires": [
[
"8f582bbef1396cb7"
]
]
},
{
"id": "8f582bbef1396cb7",
"type": "debug",
"z": "0662713ffc076361",
"name": "buffer parser 2",
"active": true,
"tosidebar": true,
"console": false,
"tostatus": false,
"complete": "payload",
"targetType": "msg",
"statusVal": "",
"statusType": "auto",
"x": 1100,
"y": 1600,
"wires": []
},
{
"id": "0834e676856b25b9",
"type": "debug",
"z": "0662713ffc076361",
"name": "buffer maker 2",
"active": true,
"tosidebar": true,
"console": false,
"tostatus": false,
"complete": "payload",
"targetType": "msg",
"statusVal": "",
"statusType": "auto",
"x": 920,
"y": 1660,
"wires": []
},
{
"id": "cb9cb4b958d69dbb",
"type": "debug",
"z": "0662713ffc076361",
"name": "Rückkonvertierung aus Int16 Arrray",
"active": true,
"tosidebar": true,
"console": false,
"tostatus": false,
"complete": "payload",
"targetType": "msg",
"statusVal": "",
"statusType": "auto",
"x": 1020,
"y": 340,
"wires": []
},
{
"id": "c49d8a32b00d9e38",
"type": "buffer-parser",
"z": "0662713ffc076361",
"name": "",
"data": "payload",
"dataType": "msg",
"specification": "spec",
"specificationType": "ui",
"items": [
{
"type": "floatbe",
"name": "item1",
"offset": 0,
"length": 1,
"offsetbit": 0,
"scale": "1",
"mask": ""
}
],
"swap1": "",
"swap2": "",
"swap3": "",
"swap1Type": "swap",
"swap2Type": "swap",
"swap3Type": "swap",
"msgProperty": "payload",
"msgPropertyType": "str",
"resultType": "value",
"resultTypeType": "return",
"multipleResult": true,
"fanOutMultipleResult": false,
"setTopic": false,
"outputs": 1,
"x": 770,
"y": 340,
"wires": [
[
"cb9cb4b958d69dbb"
]
]
},
{
"id": "b7efada9296433bd",
"type": "comment",
"z": "0662713ffc076361",
"name": "parser Node kann auch mit Int16 Array arbeiten",
"info": "",
"x": 460,
"y": 340,
"wires": []
}
]