[{"id":"2baff5f8.192cea","type":"http-request","namespace":"http","z":"356f5041.83e2d","name":"hyperion","method":"POST","ret":"obj","url":"http://wz4k:8090/json-rpc","usetls":false,"basicauth":false,"x":445,"y":80,"wires":[[{"id":"8d4b4495.d35808","port":0}]]},{"id":"84ebdf32.33952","type":"function","namespace":"function","z":"356f5041.83e2d","name":"hyperion command","func":"if ($message['payload'] == \"SERVERINFO\")\n{\n $hmsg = array('command' => 'serverinfo', 'tan' => 1);\n $message['payload'] = json_encode($hmsg);\n output(0, $message);\n} \nelse if ($message['payload'] == \"BEAMER\")\n{\n $hmsg = array('command' => 'instance', 'subcommand' => 'startInstance', 'instance' => 1, 'tan' => 1);\n $message['payload'] = json_encode($hmsg);\n output(0, $message);\n\n $hmsg = array('command' => 'instance', 'subcommand' => 'stopInstance', 'instance' => 2, 'tan' => 2);\n $message['payload'] = json_encode($hmsg);\n output(1, $message);\n} \nelse if ($message['payload'] == \"TV\")\n{\n $hmsg = array('command' => 'instance', 'subcommand' => 'startInstance', 'instance' => 2, 'tan' => 2);\n $message['payload'] = json_encode($hmsg);\n output(0, $message);\n\n $hmsg = array('command' => 'instance', 'subcommand' => 'stopInstance', 'instance' => 1, 'tan' => 1);\n $message['payload'] = json_encode($hmsg);\n output(1, $message);\n}\nelse if ($message['payload'] == \"NONE\")\n{\n $hmsg = array('command' => 'instance', 'subcommand' => 'stopInstance', 'instance' => 2, 'tan' => 2);\n $message['payload'] = json_encode($hmsg);\n output(0, $message);\n\n $hmsg = array('command' => 'instance', 'subcommand' => 'stopInstance', 'instance' => 1, 'tan' => 1);\n $message['payload'] = json_encode($hmsg);\n output(1, $message);\n}\nelse if ($message['payload'] == \"FIRE\")\n{\n $hmsg = array('command' => 'effect', 'effect' => array ('name' => 'Fire'), 'priority' => 50, 'origin' => 'node-blue', 'tan' => 1);\n $message['payload'] = json_encode($hmsg);\n output(0, $message);\n} \nelse if ($message['payload'] == \"CLEAR\")\n{\n $hmsg = array('command' => 'clear', 'priority' => 50, 'tan' => 1);\n $message['payload'] = json_encode($hmsg);\n output(0, $message);\n} \nreturn;","inputs":1,"outputs":2,"noerr":0,"x":230,"y":110,"wires":[[{"id":"2baff5f8.192cea","port":0}],[{"id":"4310a9e1.838588","port":0}]]},{"id":"4310a9e1.838588","type":"http-request","namespace":"http","z":"356f5041.83e2d","name":"hyperion","method":"POST","ret":"obj","url":"http://wz4k:8090/json-rpc","usetls":false,"basicauth":false,"x":445,"y":140,"wires":[[{"id":"8d4b4495.d35808","port":0}]]},{"id":"8d4b4495.d35808","type":"debug","namespace":"debug","z":"356f5041.83e2d","name":"","active":true,"console":"debtab","complete":"false","loglevel":"info","x":735,"y":140,"wires":[]}]