PubNub의 MQTT 지원을 mosquitto로 사용해보기
PubNub란?
Publish/Subscribe인 메시지 브로커를 풀 매니지드로 제공하는 서비스입니다
단순히 메시지를 중개하는 것뿐만 아니라 Function이라는 기능으로 데이터에 개재하는 것도 가능한 메커니즘도 있습니다
자세한 것은 Titanium과 PubNub로 실시간 서비스 - Qiita 이나 앱에 실시간 메시징 기능을 쉽게 도입할 수 있는 PubNub가 $4.5M을 조달 를 봐 주세요
MQTT 지원
PubNub 는 2014년 단계에서 MQTT 지원 하고 있었던 것 같습니다만, 2018년 1월 IoT 유스 케이스에서 사용할 수 있도록 개선 되고 있습니다
이에 따라 MQTT 브로커의 끝점도
mqtt.pndsn.com
로 변경되었습니다.(옛날에는
mqtt.pubnub.com
이었던 것 같습니다 → 이 주소는 이미 무효이므로 주의를)mosquitto (MQTT)에서 확인하는 방법
미리 계정을 만든 다음 Keyset을 만드십시오.
샘플적으로는 이런 느낌입니다
그리고는 이런 식으로 커맨드 라인을 조립합니다.
Subscribe;
$ mosquitto_sub -h mqtt.pndsn.com \
-t 'YOUR_PUBLISH_KEY/YOUR_SUBSCRIBE_KEY/my_topic/foo/bar' \
-i 'YOUR_PUBLISH_KEY/YOUR_SUBSCRIBE_KEY/anyID-sub1'
Publish;
$ mosquitto_pub -h mqtt.pndsn.com \
-t 'YOUR_PUBLISH_KEY/YOUR_SUBSCRIBE_KEY/my_topic/foo/bar' \
-i 'YOUR_PUBLISH_KEY/YOUR_SUBSCRIBE_KEY/anyID-pub1' \
-m '{"i":1}'
anyID-pub1
를 적절하게 설정하십시오.조금 어려움
MQTT subscribe 클라이언트가 usage로 계산되지 않는 희가스
EoT
Reference
이 문제에 관하여(PubNub의 MQTT 지원을 mosquitto로 사용해보기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ma2shita/items/99a1a529fd270fad2482텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)