Cloud4RPiのクイックガイド

RaspberryPiにCloud4RPiをインストールします

インストールする前にシステムを更新することをお勧めします。

sudo apt update && sudo apt upgrade -y

必要なパッケージをインストール/更新します。

sudo apt install git python3 python3-pip -y

次のコマンドを使用してCloud4RPiをインストールします。

sudo pip3 install cloud4rpi

注釈

このチュートリアルでは、Python3.0以降のインストール方法について説明します。 3.0以前のバージョンでは、コマンドを変更する必要がある場合があります。

PCでCloud4RPiにログインします

Chromium Webブラウザを開き、次のリンクを入力します:https://cloud4rpi.io。

../_images/cloud1.png

使用する前に、Cloud4RPiアカウントに登録してログインする必要があります。

../_images/cloud2.png

ログインすると、Cloud4RPiの上部に2つのボタンが表示されます。Devices はデバイス接続を表示し、Control Panels はRaspberryPiから送受信された情報をWebページに表示します。

../_images/cloud3.png

RaspberryPiをCloud4RPiに接続します

ログイン後、Devices オプションをクリックし、New Device をクリックします。

../_images/cloud4.png

新しいデバイスに名前を付け、現在の Device token をクリップボードにコピーします。

../_images/cloud5.png

Raspberry Piのターミナルを開き、Cloud4RPiが提供するテスト例をダウンロードします。

cd /home/pi
git clone https://github.com/cloud4rpi/cloud4rpi-raspberrypi-python.git

Nanoなどのテキストエディタを使用して、control.py ファイルのコンテンツを変更します。

cd cloud4rpi-raspberrypi-python
sudo nano control.py

次のコード行を見つけます。

DEVICE_TOKEN = '__YOUR_DEVICE_TOKEN__'

__YOUR_DEVICE_TOKEN__ をCloud4RPiからコピーされた Device token に置き換えます。Ctrl + X を押して変更を完了します。

DEVICE_TOKEN = '556UfPaRw6r6rDKYfzx5Nd1jd'

サンプルファイル control.py を実行します。

sudo python3 control.py

Cloud4RPiサーバーページに戻ります。 Raspberry PiがCloud4RPiに接続されている場合、デバイス情報は緑色に変わります。

../_images/cloud6.png

Cloud4RPiコントロールパネルの使用

Cloud4RPiサーバーのコントロールパネルは、IoTアプリケーションに役立つ多くのwidgetを提供します。 これらのwidgetを使用して、コンポーネントを制御したり、センサーデータを表示したりできます。

Control Panels に入ったら、New Control Panel ボタンをクリックします。

注釈

コントロールパネルを使用する前に、必ず control.py ファイルを実行してください。

../_images/cloud7.png

コントロールパネルの名前を入力し、Add Widget ボタンをクリックします。

../_images/cloud8.png

Add Widget ボタンをもう一度クリックする前に、適切なwidgetと表示する変数を選択する必要があります。

../_images/cloud9.png

たとえば、Text widgetを選択してから Hot Water °C を選択すると、新しく作成されたコントロールパネルに表示されます。

../_images/cloud10.png

注釈

これらの表示データについては、この章で詳しく紹介します control.py の詳細