Skip to main content

reTerminal DM SenseCraft Edge OS 入門ガイド

pir

SenseCraft Edge OSは、reTerminal DMの10.1インチヒューマンマシンインターフェース(HMI)デバイス向けに細心に設計された最先端のオペレーティングシステムで、ユーザーエクスペリエンスを新たな高みへと押し上げる統合機能の配列を特徴としています。この画期的なOSは、内蔵の設定・制御機能を備えた直感的なインターフェースを誇り、ユーザーがデバイスを簡単に設定・管理できるよう支援します。さらに、Node-REDエディターとNode-REDダッシュボードとシームレスに統合され、ユーザーが比類のないカスタマイゼーションと自動化機能を解放できるようにします。Node-REDのビジュアルプログラミングと自動化ツールの力を活用することで、このオペレーティングシステムはユーザーが複雑なワークフローを作成し、洗練された制御システムを簡単にデプロイできるよう支援します。直感的なHMI制御とNode-REDの汎用性の比類のない融合により、SenseCraft Edge OSは、あらゆる種類の使用ケースシナリオにおけるHMIデバイスの領域で、機能性の向上と比類のないユーザーフレンドリー性の新しい標準を設定します。内蔵のOSTreeバージョン管理ファイルシステムは、原子性、不変性、効率的なストレージ使用に焦点を当てて、スケーラブルで信頼性の高い方法でLinuxベースのオペレーティングシステムを管理・デプロイするための堅牢なフレームワークを提供します。

note

reTerminal DMは、次回の製品リリースバッチから、デフォルトのオペレーティングシステムとしてRaspberry pi OSが出荷される予定です。

note

このOSは現在reTerminal DMをベースに開発されており、プロダクション版reTerminal DMでのみ動作します。Sensecraft Edge OSをダウンロードできます。

機能

  • ヒューマンマシンインターフェース(HMI)デバイス向けに特別に調整されたタッチフレンドリーなUIデザインで、直感的でシームレスなユーザーエクスペリエンスを保証します。
  • 広く人気のある**「ノーコード&ローコード」開発環境Node-REDと、その関連コンポーネントであるNode-REDダッシュボードシームレスに統合**されます。この統合により、ユーザーは強力なビジュアルプログラミング機能と、広範なコーディング知識を必要とせずにカスタマイズされたアプリケーションを構築するための汎用的なダッシュボードフレームワークを利用できます。
  • 内蔵システム設定・制御機能により、reTerminal DMのさまざまな側面を設定・管理するための包括的で直感的なインターフェースを提供します。
  • 将来の使用ケース拡張のための内蔵アプリセンターは、多様なアプリケーションと拡張機能にアクセスしてインストールするためのハブとして機能し、ユーザーがオペレーティングシステムの機能をカスタマイズ・拡張できるようにします。
  • MQTT、MySQL、ChirpStackなどの設定可能な内蔵サービスにより、データ可視化ダッシュボードアプリケーションの構築において、ユーザーに強化された機能性と柔軟性を提供します。
  • OSTreeバージョン管理ファイルシステムにより、オペレーティングシステム全体のアトミックアップグレードが可能になり、オペレーティングシステムとそのコンポーネントの異なるバージョンを追跡・管理できます。これにより、必要に応じて以前のバージョンにロールバックすることが容易になります。
  • 内蔵システムヘルスチェック機能により、ユーザーはreTerminal DMの全体的な健全性とパフォーマンスを監視できます。この機能はシステムの状態に関する貴重な洞察を提供し、最適な機能性を保証し、潜在的な問題を特定します。

レイアウト概要

ステータスバー

クリック可能な項目と機能:

アイコン機能
電源制御"再起動"、"シャットダウン"、"スリープ"のオプションを含むドロップダウンリストを開く
Bluetooth接続Bluetooth設定画面に移動
イーサネット接続イーサネット設定画面に移動
WiFi接続WiFi設定画面に移動

ダッシュボードタブ

ダッシュボードタブは、reTerminal DM上でローカルに「node-red-dashboard」ビューをレンダリングします。参考のためのデザイン考慮事項は以下の通りです:

  • スクロールなしの最大幅:1075px
  • スクロールなしの最大高さ:752px

reTerminal DMと同じネットワーク上にある外部マシンからもダッシュボードビューにアクセスできます。その外部マシンでお気に入りのWebブラウザを開き、reTerminal DMのIPアドレスに続けてデフォルトのNode-REDポート1880、さらに '/ui/' を入力します。URLは次のようになります:「ipaddress:1880/ui/」

例:私の場合、reTerminal DMのIPアドレスは「192.168.49.163」なので、URLは:「192.168.49.163:1880/ui/」

Node-REDエディタタブ

reTerminal DMと同じネットワーク上にある外部マシンでNode-REDエディタを開くことができます。その外部マシンでお気に入りのWebブラウザを開き、reTerminal DMのIPアドレスに続けてデフォルトのNode-REDポート1880を入力します。reTerminal DMのIPアドレスを見つけるには、下の画像に示すようにIPアドレスを確認できます:

例:私の場合、reTerminal DMのIPアドレスは「192.168.49.163」なので、URLは:「192.168.49.163:1880/」

note

参考としてデフォルトフローをダウンロードできます。

reTerminal DMでNode-REDを使用する方法の詳細については、Node-RED Wikiページをご覧ください:

システム設定タブ

ネットワークサブタブ

ネットワークセクションは、イーサネット、WiFi、Bluetoothのネットワーク機能を表示および設定するために使用されます。

イーサネットサブタブ
WiFiサブタブ

WiFiに接続するには、接続したいWiFi SSIDをクリックしてください。次のポップアップウィンドウが表示されますので、WiFi認証情報を入力し、Confirmをクリックして続行してください。

Bluetoothサブタブ

データセット

データセットセクションは、データセット制御に関連するサービスを有効または無効にするために使用されます。現在、内蔵のMySQLサーバーとMQTTサーバーがあります。

MySQLサブタブ

このタブでMySQLサービスを有効または無効にでき、MySQLサーバーアドレスやサーバーアクセス認証情報などのMySQLサービス情報も表示できます。

MQTTサブタブ

このタブでMQTTサービスを有効または無効にでき、MQTTサーバーアドレスやサービスアクセス認証情報などのMQTTサービス情報も表示できます。

一般

一般セクションは、aboutタブでデバイス情報を取得し、updateタブでデバイス更新を制御し、screenタブで画面設定を調整し、Language and Timeタブでローカル設定を変更し、セキュリティ上の理由でPINタブから画面ロックPINを設定するために使用されます。

About
Updates
note

SenseCraft Edge OSでは更新する必要があるものが2つあります。

システム更新:

  • システムバックエンドコンポーネントを管理

SenseCraft Edge更新:

  • SenseCraftアプリケーションUIインターフェースに関連するバックエンドおよびフロントエンドコンポーネントとUI

更新方法は2つあります。

ローカル更新:

  • 更新ファイルを含むUSBストレージデバイスを使用

ネットワーク更新:

  • ネットワーク経由で更新
チェックと更新

Update Nowボタンを個別にクリックして、システムまたはSenseCraft Edgeアプリケーションを更新できます。

システムが最新の場合、The System Version is latest versionポップアップ通知が表示されます。

システム更新の場合:

SenseCraft Edge更新の場合:

Check Updateボタンをクリックして、利用可能な最新の更新を確認し、更新を確認できます。

ローカル更新

ステップ 1: ローカル更新ボタンをクリックしてください

以下のポップアップウィンドウが表示されます。

ステップ 2: 上記の画像に示されているように、更新ファイルが入ったUSBストレージデバイスをreTerminal DMに挿入してください。

ステップ 3: ポップアップウィンドウで次へをクリックしてください。次へをクリックした後は読み込みに時間がかかりますので、しばらくお待ちください。

warning

USBエラー

USBに何らかのエラーがある場合、USBフラッシュドライブが検出されませんと表示されます。

システムの更新をより簡単にするために、良好なUSBストレージデバイスを使用し、FAT32またはEXT4にフォーマットされていること、USBストレージサイズが64GB以下であることを確認してください。

ステップ 4: 次へをクリックして更新プロセスを待ちます

画面
言語と時刻
PIN

デフォルトではPINは設定されておらず、このPINはNode-REDエディタータブシステム設定タブのパスコードロックを設定します。

PINコードの設定:

PINを設定する手順:

ステップ 1: PIN設定ボタンをクリックして切り替え、PIN設定プロセスに入ります

ステップ 2: 8桁のPINコードを入力してください

ステップ 3: 確認のため8桁のPINコードを再度入力してください

PINコードのリセット:
note

この手順は、すでにPINコードが設定されている場合にのみ有効です

ステップ 1: RESETボタンをクリックします

ステップ 2: リセットプロセスを確認するため、現在のPINコードを入力してください

ステップ 3: 新しい8桁のPINコードを入力してください

ステップ 4: 確認のため新しい8桁のPINコードを再度入力してください

ロック解除

PINコードを設定した後、Node-REDエディタータブまたはシステム設定タブにタブを切り替える際に、ロック解除のためPINコードを入力する必要があります

センター

センターセクションは、インストールされたアプリケーションを制御するために使用され、センタータブはアプリストアとして機能し、Google PlayストアやApple App Storeと同様に、アプリケーションのインストール、オープン、無効化、および独自のアプリケーションのホストが可能です。現在、このアプリセンターの機能は限定的ですが、新機能が更新される予定ですので、お楽しみにお待ちください。また、コミュニティ貢献機能が実装されたら、アプリセンターへの皆様の貢献をお待ちしています。ChirpStackタブは、アプリセンターからインストールされたChirpStackアプリケーションのアプリケーション設定ビューとして表示されます。

センター
note

現在、このアプリセンターの機能は限定的ですが、新機能が更新される予定ですので、お楽しみにお待ちください。また、コミュニティ貢献機能が実装されたら、アプリセンターへの皆様の貢献をお待ちしています。

ChirpStack

追加リソース

技術サポート & 製品ディスカッション

私たちの製品をお選びいただき、ありがとうございます!私たちは、お客様の製品体験が可能な限りスムーズになるよう、さまざまなサポートを提供しています。異なる好みやニーズに対応するため、複数のコミュニケーションチャネルを用意しています。

Loading Comments...