タグ

mqttとMQTTに関するkochizufanのブックマーク (3)

  • Node.js+MQTT.js+Mosca を使ってみた - Qiita

    はじめに 最近になって Raspberry Pi を使い始めました。 Raspberry Pi とサーバで通信するのに MQTT プロトコルを使うことにしました。 また、Raspberry Pi 、サーバともに Node.js で書きたいと思いました。 MQTT とは MQTT とは、IoT や M2M のためのメッセージ転送プロトコルです。 多数のデバイスの間で短いメッセージを頻繁に送受信することを想定しています。 プロトコルヘッダが小さく、通信量、CPU 負荷、電力消費などを抑えることができます。 メッセージの送信側を、Publisher (発行者) と呼びます。 メッセージの受信側は、Subscriber (購読者) です。Subscriber は Publisher に対してメッセージの購読を予め希望します。 このとき Publisher と Subscriber は直接通信でなく

    Node.js+MQTT.js+Mosca を使ってみた - Qiita
  • How to use AWS IoT to send/receive messages to/from Web Browser

    Here's a sample that uses a cognito identity pool in JS to connect, publish and react to a subscription. // Configure Cognito identity pool AWS.config.region = 'us-east-1'; var credentials = new AWS.CognitoIdentityCredentials({ IdentityPoolId: 'us-east-1:your identity pool guid', }); // Getting AWS creds from Cognito is async, so we need to drive the rest of the mqtt client initialization in a cal

    How to use AWS IoT to send/receive messages to/from Web Browser
  • I am mitsuruog | MQTTクライアントをブラウザ上で動かす

    最近 MQTT が気になっているので、実際にクライアントを作ってブラウザ上で動かしてみました。 作ったデモはhttp://mitsuruog.github.io/what-mqtt/で動かすことが出来ます。 内容薄い記事なので、デモだけも動かして MQTT の雰囲気感じてもらえればと思います。 ブラウザ上で動作するか検証するのが目的だったのですが、いざ作ってみたら Web ページが思ったよりリッチになってしまいました。フロントエンド屋はそんなもんですよねー w MQTT とは MQTT は PUB/SUB 型のプロトコルで、従来の HTTP より軽量・省電力であることから、センサーなどの機器で永続的に発生する小さいデータを送受信する用途に向いているとされています。もともとは IBM が仕様を作っていました。 もうすでに時雨堂さんで商用化されてますし、MQTT は仕様自体が小さいため、良質な

    I am mitsuruog | MQTTクライアントをブラウザ上で動かす
  • 1