Skip to content

Instantly share code, notes, and snippets.

@robo8080
Last active July 2, 2016 01:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save robo8080/abf62cf7eca117dd7b0bf519fc7019dd to your computer and use it in GitHub Desktop.
Save robo8080/abf62cf7eca117dd7b0bf519fc7019dd to your computer and use it in GitHub Desktop.
Sony MESH用のカスタムタグ"HTTP コマンド"のjsonデータ
{"formatVersion":"1.0","tagData":{"name":"HTTP コマンド","icon":"data:image/png;base64,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","description":"","functions":[{"id":"function_0","name":"output","connector":{"inputs":[{"label":""}],"outputs":[]},"properties":[{"name":"IP アドレス","referenceName":"IP_adr","type":"string","defaultValue":"192.168.0.100"},{"name":"コマンド","referenceName":"command","type":"string","defaultValue":"?send1ch="},{"name":"コメント","referenceName":"newProp","type":"string","defaultValue":"コメント"}],"extension":{"initialize":"","receive":"runtimeValues.input_num=index;\n\nreturn {\n resultType : \"continue\",\n runtimeValues : runtimeValues\n};","execute":"//通信\nvar url = \"http://\"+properties.IP_adr+\"/\"+properties.command;\n\nlog(url)\n\najax ({\n url : url,\n data : \"\",\n type : \"get\",\n\tdataType:\"\",\n timeout : 5000,\n\tsuccess : function ( contents ) {\n\t\tlog(\"OK\");\n callbackSuccess( {\n resultType : \"continue\",\n } );\n },\n\terror : function ( request, errorMessage ) {\n log(\"error\");\n\t\tlog(errorMessage);\n callbackSuccess( {\n resultType : \"continue\",\n } );\n }\n});\n \nreturn {\n resultType : \"pause\"\n};","result":""}}]}}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment