MQTT環境を整える

  1. SDカードに最新の起動イメージを書き込む
    公式イメージ
    使用感いまひとつ(もちろんありがたいです)かもなGUIツール
    RPi-sd card builder v1.2
  2. sshで接続して
    sudo raspi-config
    SDカードの全部を使うように設定
  3. 最新のパッケージリストを取得する
    sudo apt-get update
    関連しそうなファイルをとりあえず全部インストール
    libmosquitto0 – MQTT version 3.1 client library
    libmosquitto0-dev – MQTT version 3.1 client library, development files
    libmosquittopp0 – MQTT version 3.1 client C++ library
    libmosquittopp0-dev – MQTT version 3.1 client C++ library, development files
    mosquitto – MQTT version 3.1 compatible message broker
    mosquitto-clients – Mosquitto command line MQTT clients
    python-mosquitto – MQTT version 3.1 client library, python bindings
  4. mosquittoのクライアントライブラリと開発用ファイルをインストール
    sudo apt-get install libmosquitto0-dev
  5. 念のため(?)mosquittoのC++クライアントライブラリと開発用ファイルをインストール
    sudo apt-get install libmosquittopp0-dev
  6. mosquitto brokerをインストール
    sudo apt-get install mosquitto
  7. コマンドラインクライアントをインストール
    sudo apt-get install mosquitto-clients
  8. Pythonバインディング
    sudo apt-get install python-mosquitto
  9. 動いているかもしれないけどスタートしてみる場合は
    sudo /etc/init.d/mosquitto restart

  10. 他の動いているMQTTクライアントからPub/Subのテストをしてみる

以上。


コメントを残す

メールアドレスが公開されることはありません。

3 + 6 =