mqtt로 mythings를 발화시킨다.
개요
생각하면, mqtt에서 mythings를, 염증하고 싶은, 일년이었다.
실은, mythings로부터, mqtt로 action을 받는 샘플은 있지만,
mqtt에서 트리거를 당기는 샘플은 없었다.
사진
장치
불행히도 meshblu의 mqtt 브로커에서 직접 발화 할 수 없었습니다.
node-red가, 사이를 가지고 있다.
IOT 터미널에서 meshblu에 mqtt를 게시하면 node-red로 수신하고 http를 통해 mythings
발화시킨다.
이하, 각 노드의 설정을 설명한다.
mqtt 노드
broker: meshblu url
port: 1883
username: trigger-1 uuid
password: trigger-1 token
topic: trigger-1 uuid
json 노드
두는 것만.
function node
var p = msg.payload.data.payload;
msg.payload = p;
msg.headers = {
"meshblu_auth_uuid": "trigger-1 uuid",
"meshblu_auth_token": "trigger-1 token"
};
return msg;
http request node
Method: post
url: meshblu url
iot 터미널
mosquitto_pub \
-h meshblu url \
-p 1883 \
-t message \
-m '{"devices": ["trigger-1 uuid"], "payload": {"text1":"255"}}' \
-u trigger-1 uuid \
-P trigger-1 token \
-d
mythings 앱 설정
idcfで条件を満たしたら、自分に通知する。
トリガー: trigger-1
メッセージ: {{text1}}
Reference
이 문제에 관하여(mqtt로 mythings를 발화시킨다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/ohisama@github/items/65ee03fb1c1ce1a9f700
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
장치
불행히도 meshblu의 mqtt 브로커에서 직접 발화 할 수 없었습니다.
node-red가, 사이를 가지고 있다.
IOT 터미널에서 meshblu에 mqtt를 게시하면 node-red로 수신하고 http를 통해 mythings
발화시킨다.
이하, 각 노드의 설정을 설명한다.
mqtt 노드
broker: meshblu url
port: 1883
username: trigger-1 uuid
password: trigger-1 token
topic: trigger-1 uuid
json 노드
두는 것만.
function node
var p = msg.payload.data.payload;
msg.payload = p;
msg.headers = {
"meshblu_auth_uuid": "trigger-1 uuid",
"meshblu_auth_token": "trigger-1 token"
};
return msg;
http request node
Method: post
url: meshblu url
iot 터미널
mosquitto_pub \
-h meshblu url \
-p 1883 \
-t message \
-m '{"devices": ["trigger-1 uuid"], "payload": {"text1":"255"}}' \
-u trigger-1 uuid \
-P trigger-1 token \
-d
mythings 앱 설정
idcfで条件を満たしたら、自分に通知する。
トリガー: trigger-1
メッセージ: {{text1}}
Reference
이 문제에 관하여(mqtt로 mythings를 발화시킨다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/ohisama@github/items/65ee03fb1c1ce1a9f700
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
broker: meshblu url
port: 1883
username: trigger-1 uuid
password: trigger-1 token
topic: trigger-1 uuid
json 노드
두는 것만.
function node
var p = msg.payload.data.payload;
msg.payload = p;
msg.headers = {
"meshblu_auth_uuid": "trigger-1 uuid",
"meshblu_auth_token": "trigger-1 token"
};
return msg;
http request node
Method: post
url: meshblu url
iot 터미널
mosquitto_pub \
-h meshblu url \
-p 1883 \
-t message \
-m '{"devices": ["trigger-1 uuid"], "payload": {"text1":"255"}}' \
-u trigger-1 uuid \
-P trigger-1 token \
-d
mythings 앱 설정
idcfで条件を満たしたら、自分に通知する。
トリガー: trigger-1
メッセージ: {{text1}}
Reference
이 문제에 관하여(mqtt로 mythings를 발화시킨다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/ohisama@github/items/65ee03fb1c1ce1a9f700
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
var p = msg.payload.data.payload;
msg.payload = p;
msg.headers = {
"meshblu_auth_uuid": "trigger-1 uuid",
"meshblu_auth_token": "trigger-1 token"
};
return msg;
http request node
Method: post
url: meshblu url
iot 터미널
mosquitto_pub \
-h meshblu url \
-p 1883 \
-t message \
-m '{"devices": ["trigger-1 uuid"], "payload": {"text1":"255"}}' \
-u trigger-1 uuid \
-P trigger-1 token \
-d
mythings 앱 설정
idcfで条件を満たしたら、自分に通知する。
トリガー: trigger-1
メッセージ: {{text1}}
Reference
이 문제에 관하여(mqtt로 mythings를 발화시킨다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/ohisama@github/items/65ee03fb1c1ce1a9f700
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Method: post
url: meshblu url
mosquitto_pub \
-h meshblu url \
-p 1883 \
-t message \
-m '{"devices": ["trigger-1 uuid"], "payload": {"text1":"255"}}' \
-u trigger-1 uuid \
-P trigger-1 token \
-d
mythings 앱 설정
idcfで条件を満たしたら、自分に通知する。
トリガー: trigger-1
メッセージ: {{text1}}
Reference
이 문제에 관하여(mqtt로 mythings를 발화시킨다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/ohisama@github/items/65ee03fb1c1ce1a9f700
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
idcfで条件を満たしたら、自分に通知する。
トリガー: trigger-1
メッセージ: {{text1}}
Reference
이 문제에 관하여(mqtt로 mythings를 발화시킨다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ohisama@github/items/65ee03fb1c1ce1a9f700텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)