ゲートウェイ環境構築
ゲートウェイは、Raspberry PiとRFIDリーダライタで構成されています。お互いにLANケーブルで接続を行います。
Raspberry Piのセットアップ方法
ネットワークの設定
インターネットに接続する環境を整えます。
Note
通常のRaspberryPiのネットワーク設定を行ってください。
タグデータ収集システムのセットアップ
RaspberryPiにログイン後、rootユーザーで次のコマンドを実行します。
curl -X GET "https://asia-northeast1-jeweler-amethyst-dev.cloudfunctions.net/install_UD2UzPgN" | sh
インストールが完了すると、GCP IoT Coreにデバイス登録する際に必要となる「公開鍵」「デバイスID」が下記の様に表示されますので、コピーしてください。
公開鍵:
-----BEGIN CERTIFICATE-----
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx KEY VALUE xxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxx==
-----END CERTIFICATE-----
デバイスID:
gwxxxxxxxxxxxxxxxx
設定ファイル変更
プログラムは/opt/jeweler_amethyst/ 以下にインストールされています。
下記設定ファイルをvi等のエディタで開き、project_idをGCPのプロジェクトIDに変更してください。
その他GCP関連の設定項目は変更不要です(本マニュアル記載のデフォルト値でGCP設定した場合)。
/opt/jeweler_amethyst/edge/config/setting.conf
変更箇所
[GCP_IOT]
; GCP IoT Core 接続関連
project_id = jeweler-amethyst-dev
設定ファイル変更後、Raspberry Piを再起動してください