この記事は SORACOM Advent Calendar 2024 の 9 日目の記事です。
Soracom Onyx LTE USB ドングルで Napter で Node-RED 遠隔表示を試すメモです。
2024/12/03 時点の情報で進めます。
SORACOM Onyx を購入
Soracom Onyx – LTE™ USB ドングル (SC-QGLC4-C1) – IoTデバイス通販 – SORACOM (ソラコム) IoTストア
こちらを参考に進めます。
SORACOM コンソールに移動して発注ページに行きます。
新規注文をクリック。
Soracom Onyx – LTE USB ドングル (SC-QGLC4-C1) を探します。うっかり 50 台一括購入に行かないようにしましょう。
1 と入力して。
次へ進むをクリックします。
配送先・最終確認をして注文完了です!
Onyx 到着→ SIM 挿入
日中に注文したら、次の日には届きました。
設定方法: IoT SIM の挿入 / 取り出し | Soracom Onyx – LTE™ USB ドングルをセットアップする | ソラコムユーザーサイト – SORACOM Users
さすが充実のドキュメント。これを元にセットアップします。
開封。
無事挿し込むことができました~。
実はドキュメント読まずにネジを開けそうになったのは秘密。ドキュメントを読みましょう。
Raspberry Pi セットアップ
今回は Raspberry Pi 5 8GB に Raspberry Pi OS 64 bit をインストールしました。
Raspberry Piで実行する 記事を参考に Node-RED もインストールして起動しておきます。
Raspberry Pi で接続
こちらを参考に進めていきます。
Onyx を USB に挿します。また、有線 LAN で SSH につなぎます。
セットアップを進めていきます。
無事、動作はしました!
該当の SIM も SORACOM コンソールで接続が確認できます。
無事 pong.soracom.io への接続も成功しています。
Raspberry Pi の Node-RED につなぐ
対象の SIM を選択してオンデマンドリモートアクセスをします。
1880 ポートをつなぎます。TLS もつけておきます。保存をクリックします。
設定できました!
http と書かれている項目の URL をクリックしてアクセスしてみましょう。
しばらく待つと無事つながりました!
s1.standard にしていたので 512 kbps だったので出てくるまでに時間がかかりましたが、うまくいきました。
簡単なフローをデプロイします。
操作してみると無事動きました。ちょっとデバッグにでてくる反応が引っ掛かりますが、動作が遅いわけでなく、通信速度が 512 kbps ゆえですね。
速度を上げてみると快適
料金に関わる設定を変更する: IoT SIM の速度クラスを変更する | SORACOM Air for セルラー | ソラコムユーザーサイト – SORACOM Users
一時的に s1.4xfast に変更するのも良いと思います。
変更してみました。
さすがの 8 Mbps なのでより快適に表示できました。デバッグタブへの反応もいいかんじです。