-
Notifications
You must be signed in to change notification settings - Fork 0
/
temperature-probe.noisette
1 lines (1 loc) · 7.52 KB
/
temperature-probe.noisette
1
{"metaData": {"version": "1.9.1b6", "versionNumber": 67841}, "projectSettings": {"containers": {"dashboardSettings": {}}}, "dashboardManager": {"viewOffset": [0, 0], "viewZoom": 1.0}, "parrots": {"viewOffset": [0, 0], "viewZoom": 1.0}, "layout": {"mainLayout": {"type": 1, "width": 1920, "height": 997, "direction": 2, "shifters": [{"type": 1, "width": 1920, "height": 997, "direction": 2, "shifters": [{"type": 1, "width": 1920, "height": 574, "direction": 1, "shifters": [{"type": 1, "width": 307, "height": 574, "direction": 2, "shifters": [{"type": 0, "width": 307, "height": 294, "currentContent": "Modules", "tabs": [{"name": "Modules"}]}, {"type": 0, "width": 307, "height": 274, "currentContent": "Custom Variables", "tabs": [{"name": "Custom Variables"}]}]}, {"type": 0, "width": 985, "height": 574, "currentContent": "State Machine", "tabs": [{"name": "State Machine"}, {"name": "Dashboard"}, {"name": "Module Router"}, {"name": "Morpher"}]}, {"type": 0, "width": 616, "height": 574, "currentContent": "Inspector", "tabs": [{"name": "Inspector"}]}]}, {"type": 1, "width": 1920, "height": 416, "direction": 1, "shifters": [{"type": 0, "width": 178, "height": 416, "currentContent": "Sequences", "tabs": [{"name": "Sequences"}]}, {"type": 0, "width": 687, "height": 416, "currentContent": "Sequence Editor", "tabs": [{"name": "Sequence Editor"}]}, {"type": 0, "width": 1043, "height": 416, "currentContent": "Logger", "tabs": [{"name": "Help"}, {"name": "Logger"}, {"name": "Warnings"}]}]}]}]}, "windows": null}, "modules": {"items": [{"parameters": [{"value": true, "controlAddress": "/enabled"}, {"value": false, "controlAddress": "/logIncoming"}, {"value": false, "controlAddress": "/logOutgoing"}], "niceName": "Aviosys IP Power 9255 pro", "type": "HTTP", "scripts": {"items": [{"parameters": [{"value": "probing-temperature.js", "relative": true, "controlAddress": "/filePath"}, {"value": 1, "hexMode": false, "controlAddress": "/updateRate"}, {"value": false, "controlAddress": "/enableLog"}], "niceName": "probing-temperature", "type": "BaseItem", "scriptParams": {"parameters": [{"value": 0.0, "minValue": -25.0, "maxValue": 100.0, "default": 0.0, "controlAddress": "/temperature"}, {"value": true, "minValue": 0, "maxValue": 1, "default": true, "controlAddress": "/isProbingSensor"}]}}], "viewOffset": [0, 0], "viewZoom": 1.0}, "params": {"parameters": [{"value": "http://192.168.1.221:80/", "controlAddress": "/baseAddress"}, {"value": false, "controlAddress": "/autoAdd"}], "containers": {"authentication": {"parameters": [{"value": false, "controlAddress": "/enabled"}]}}}, "templates": {"viewOffset": [0, 0], "viewZoom": 1.0}, "values": {}}], "viewOffset": [0, 0], "viewZoom": 1.0}, "customVariables": {"items": [{"niceName": "Group", "type": "BaseItem", "params": {}, "variables": {"items": [{"parameters": [{"value": 4, "hexMode": false, "controlAddress": "/temp", "feedbackOnly": false, "type": "Integer", "niceName": "Temp", "customizable": true, "removable": false, "description": "Custom control of type Integer", "hideInEditor": false}], "niceName": "Temp", "type": "Int Parameter"}], "viewOffset": [0, 0], "viewZoom": 1.0}, "presets": {"viewOffset": [0, 0], "viewZoom": 1.0}}], "viewOffset": [0, 0], "viewZoom": 1.0}, "states": {"items": [{"parameters": [{"value": [-209.0, -679.0], "extendedEditor": false, "controlAddress": "/viewUIPosition"}, {"value": [407.0, 128.0], "extendedEditor": false, "controlAddress": "/viewUISize"}, {"value": true, "controlAddress": "/active"}], "niceName": "Commands", "type": "State", "processors": {"items": [{"parameters": [{"value": [20.0, 20.0], "extendedEditor": false, "controlAddress": "/viewUIPosition"}, {"value": [232.0, 364.0], "extendedEditor": false, "controlAddress": "/viewUISize"}], "niceName": "On", "editorIsCollapsed": true, "type": "Action", "conditions": {"items": [{"niceName": "From Input Value", "type": "From Input Value"}], "viewOffset": [0, 0], "viewZoom": 1.0}, "consequences": {"items": [{"niceName": "Consequence", "type": "Consequence", "commandModule": "aviosysIPPower9255Pro", "commandPath": "", "commandType": "Request", "command": {"parameters": [{"value": "GET", "controlAddress": "/method"}, {"value": "set.cmd?user=admin&pass=12345678&cmd=setpower&p61=1", "controlAddress": "/address"}], "paramLinks": {}, "argManager": {"viewOffset": [0, 0], "viewZoom": 1.0}}}], "viewOffset": [0, 0], "viewZoom": 1.0}, "consequencesOff": {"viewOffset": [0, 0], "viewZoom": 1.0}}, {"parameters": [{"value": [40.0, 40.0], "extendedEditor": false, "controlAddress": "/viewUIPosition"}], "niceName": "Off", "editorIsCollapsed": true, "type": "Action", "conditions": {"items": [{"niceName": "From Input Value", "type": "From Input Value"}], "viewOffset": [0, 0], "viewZoom": 1.0}, "consequences": {"items": [{"niceName": "Consequence", "type": "Consequence", "commandModule": "aviosysIPPower9255Pro", "commandPath": "", "commandType": "Request", "command": {"parameters": [{"value": "Raw", "controlAddress": "/resultType"}, {"value": "set.cmd?user=admin&pass=12345678&cmd=setpower&p61=0", "controlAddress": "/address"}], "paramLinks": {}, "argManager": {"viewOffset": [0, 0], "viewZoom": 1.0}}}], "viewOffset": [0, 0], "viewZoom": 1.0}, "consequencesOff": {"viewOffset": [0, 0], "viewZoom": 1.0}}], "viewOffset": [0, 0], "viewZoom": 1.0}}, {"parameters": [{"value": [-209.0, -541.0], "extendedEditor": false, "controlAddress": "/viewUIPosition"}, {"value": [407.0, 111.0], "extendedEditor": false, "controlAddress": "/viewUISize"}, {"value": true, "controlAddress": "/active"}], "niceName": "Example", "type": "State", "processors": {"items": [{"niceName": "Temperature action example", "editorIsCollapsed": true, "type": "Action", "conditions": {"parameters": [{"value": 5.0, "controlAddress": "/validationTime"}], "items": [{"parameters": [{"value": "/modules/aviosysIPPower9255Pro/scripts/probing_temperature/params/temperature", "controlAddress": "/inputValue"}], "niceName": "From Input Value", "type": "From Input Value", "comparator": {"parameters": [{"value": ">=", "controlAddress": "/comparisonFunction"}, {"value": 28.0, "controlAddress": "/reference"}], "hideInEditor": true}}], "viewOffset": [0, 0], "viewZoom": 1.0}, "consequences": {"items": [{"niceName": "Consequence", "type": "Consequence", "commandModule": "generic", "commandPath": "", "commandType": "Log a message", "command": {"parameters": [{"value": "Above temperature !", "controlAddress": "/message"}], "paramLinks": {}}}], "viewOffset": [0, 0], "viewZoom": 1.0}, "consequencesOff": {"items": [{"niceName": "Consequence", "type": "Consequence", "commandModule": "generic", "commandPath": "", "commandType": "Log a message", "command": {"parameters": [{"value": "Below temperature !", "controlAddress": "/message"}], "paramLinks": {}}}], "viewOffset": [0, 0], "viewZoom": 1.0}}], "viewOffset": [0, 0], "viewZoom": 1.0}}], "viewOffset": [0, 571], "viewZoom": 1.0, "transitions": {"hideInEditor": true, "viewOffset": [0, 0], "viewZoom": 1.0}, "comments": {"hideInEditor": true, "items": [{"parameters": [{"value": [-207.0, -815.0], "extendedEditor": false, "controlAddress": "/viewUIPosition"}, {"value": [493.0, 107.0], "extendedEditor": false, "controlAddress": "/viewUISize"}, {"value": "Aviosys IP Power 9255 pro example\n\nTemperature is fetched from a script in the http module and can be deactivated.\nOn/off commands are embedded in the actions\n\nFill in the correct address in the http module to test the example", "controlAddress": "/text"}], "niceName": "Comment", "type": "Comment"}], "viewOffset": [0, 571], "viewZoom": 1.0}}, "sequences": {"viewOffset": [0, 0], "viewZoom": 1.0}, "routers": {"viewOffset": [0, 0], "viewZoom": 1.0}}