[{"id":"efff9fc8.5969f","type":"tab","label":"Esimerkki","disabled":false,"info":""},{"id":"e011b5f2.819578","type":"modbus-flex-getter","z":"efff9fc8.5969f","name":"Poll Nibe","showStatusActivities":false,"showErrors":true,"logIOActivities":false,"server":"32606771.744198","useIOFile":false,"ioFile":"","useIOForPayload":false,"emptyMsgOnFail":false,"keepMsgProperties":true,"x":960,"y":340,"wires":[["60da935.80d726c"],[]]},{"id":"c593af85.0fc9","type":"function","z":"efff9fc8.5969f","name":"Nibe KHH Lämpötila","func":"msg.payload = {\nvalue: msg.payload,\n    'fc': 4,\n    'unitid': 1, \n    'address': 26, \n    'quantity': 1\n}; \nmsg.topic = 'nibe/khh-nibe-temp';\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":500,"y":260,"wires":[["9f8b92d7.b47e1"]]},{"id":"a5606102.1f72a","type":"inject","z":"efff9fc8.5969f","name":"Trigger","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"60","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":220,"y":340,"wires":[["40a5c041.6bd76","c593af85.0fc9","e52af874.06be88","79646d14.c554f4","ca8ed28a.9cd1f","c2c9e52c.392c48","10135c35.ba2354"]]},{"id":"40a5c041.6bd76","type":"function","z":"efff9fc8.5969f","name":"Nibe Käyttöveden lämpötila","func":"msg.payload = {\nvalue: msg.payload,\n    'fc': 4,\n    'unitid': 1, \n    'address': 8, \n    'quantity': 1\n}; \nmsg.topic = 'nibe/kayttovesi-temp';\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":520,"y":220,"wires":[["9f8b92d7.b47e1"]]},{"id":"ca8ed28a.9cd1f","type":"function","z":"efff9fc8.5969f","name":"Nibe Ulkolämpötila","func":"msg.payload = {\nvalue: msg.payload,\n    'fc': 4,\n    'unitid': 1, \n    'address': 1, \n    'quantity': 1 \n}; \nmsg.topic = 'nibe/outside-temp';\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":490,"y":300,"wires":[["9f8b92d7.b47e1"]]},{"id":"1651b051.ebec3","type":"function","z":"efff9fc8.5969f","d":true,"name":"InfluxDB","func":"var topic = msg.topic.split(\"/\");\nvar influxPoints = {};\n\nmsg.payload = {\n    bucket: 'Muurala',\n    data: [\n    {\n        measurement: topic[0],\n        fields: influxPoints\n    }\n    ]\n}\n\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":1680,"y":280,"wires":[[]]},{"id":"e52af874.06be88","type":"function","z":"efff9fc8.5969f","name":"Nibe Lauhdutin Meno","func":"msg.payload = {\nvalue: msg.payload,\n    'fc': 4,\n    'unitid': 1, \n    'address': 1690, \n    'quantity': 1\n}; \nmsg.topic = 'nibe/lauhdutin_meno-temp';\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":500,"y":340,"wires":[["9f8b92d7.b47e1"]]},{"id":"79646d14.c554f4","type":"function","z":"efff9fc8.5969f","name":"Nibe Lauhdutin Paluu","func":"msg.payload = {\nvalue: msg.payload,\n    'fc': 4,\n    'unitid': 1, \n    'address': 7, \n    'quantity': 1\n}; \nmsg.topic = 'nibe/lauhdutin_paluu-temp';\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":500,"y":380,"wires":[["9f8b92d7.b47e1"]]},{"id":"60da935.80d726c","type":"switch","z":"efff9fc8.5969f","name":"Check if temperature","property":"topic","propertyType":"msg","rules":[{"t":"cont","v":"-temp","vt":"str"},{"t":"else"}],"checkall":"true","repair":false,"outputs":2,"x":1200,"y":320,"wires":[["f22c451a.9950c8"],["1651b051.ebec3","a4ec0f73.dc79"]]},{"id":"f22c451a.9950c8","type":"function","z":"efff9fc8.5969f","name":"Converto to celcius","func":"msg.payload = (msg.payload << 16) >> 16\nmsg.payload = [msg.payload / 10.0]\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":1430,"y":260,"wires":[["1651b051.ebec3","a4ec0f73.dc79"]]},{"id":"9f8b92d7.b47e1","type":"delay","z":"efff9fc8.5969f","name":"","pauseType":"rate","timeout":"5","timeoutUnits":"seconds","rate":"1","nbRateUnits":"5","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"x":780,"y":340,"wires":[["e011b5f2.819578"]]},{"id":"c2c9e52c.392c48","type":"function","z":"efff9fc8.5969f","name":"Nibe Maaliuos Meno","func":"msg.payload = {\nvalue: msg.payload,\n    'fc': 4,\n    'unitid': 1, \n    'address': 1522, \n    'quantity': 1\n}; \nmsg.topic = 'nibe/maaliuos_meno-temp';\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":500,"y":420,"wires":[["9f8b92d7.b47e1"]]},{"id":"10135c35.ba2354","type":"function","z":"efff9fc8.5969f","name":"Nibe Maaliuos Paluu","func":"msg.payload = {\nvalue: msg.payload,\n    'fc': 4,\n    'unitid': 1, \n    'address': 10, \n    'quantity': 1\n}; \nmsg.topic = 'nibe/maaliuos_paluu-temp';\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":500,"y":460,"wires":[["9f8b92d7.b47e1"]]},{"id":"a4ec0f73.dc79","type":"debug","z":"efff9fc8.5969f","name":"Debug","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"true","targetType":"full","statusVal":"","statusType":"auto","x":1670,"y":380,"wires":[]},{"id":"32606771.744198","type":"modbus-client","name":"Nibe S1255","clienttype":"tcp","bufferCommands":true,"stateLogEnabled":false,"queueLogEnabled":false,"tcpHost":"192.168.22.13","tcpPort":"502","tcpType":"DEFAULT","serialPort":"/dev/ttyUSB","serialType":"RTU-BUFFERD","serialBaudrate":"9600","serialDatabits":"8","serialStopbits":"1","serialParity":"none","serialConnectionDelay":"100","unit_id":"","commandDelay":1000,"clientTimeout":4000,"reconnectOnTimeout":true,"reconnectTimeout":4000,"parallelUnitIdsAllowed":false}]