概要
どうにも、node-redからmythingsにトリガー送れなくて、裏技使った。
jsdo.itで動かす。ライブラリーは、meshblu.js使った。
写真
サンプルコード
var red;
var conn;
function setup() {
var url = "you .jp-east.compute.idcfcloud.com";
var uuid = '';
var token = '';
red = new WebSocket("ws://node-red /test0");
red.onmessage = function(e) {
alert("red received data : " + e.data);
conn.data({
'uuid': uuid,
'text1': 'ohisama'
});
};
conn = meshblu.createConnection({
'uuid': uuid,
'token': token,
'server': url,
'port': 80
});
conn.on('notReady', function(data) {
alert('UUID FAILED AUTHENTICATION!');
});
conn.on('ready', function(data) {
alert('conn open');
});
}
setup();