クラウドを介したIntel Galileoの管理



MeshCentralプロジェクトでは、大きな変化が予想されます。クラウドインフラストラクチャをモノのインターネットに使用するために、非常に興味深い機能が多数追加されます。 本日、MeshCentralおよびArduino互換のIntel Galileoカードとやり取りする3つの新しい方法を発表します。メッセージング、Arduinoスケッチのダウンロード、Webインターフェイスを介したスケッチの管理です。



メッセージングを使用すると、Intel GalileoデバイスとMeshCentral Webインターフェイス間でメッセージを送受信できます。 Intel Galileoカードを使用したチャットのようなものです。 コミュニケーションは1対1で行うことも、複数の対話者と一度に行うこともできます。 おそらく、機能のリモートコントロールと診断を実現することがどれほど簡単になるかを言う必要はないでしょう。 さらに、同じネットワーク内でデバイスを検索して相互作用し、NATやプロキシを含むインターネットを使用してデバイスに接続することが可能になります。



Matt Royerが開発したArduinoスケッチをMeshCentralにダウンロードすると、標準のIntel Galileo Arduino環境で開発されたArduinoスケッチをMeshCentralインフラストラクチャを介してIntel Galileoデバイスに転送できます。 開発者は、ボタンを1回クリックするだけで、1つまたは複数のGalileoカードにスケッチをアップロードできます。 Arduino環境自体がスケッチを認証、ダウンロード、およびリモートで実行します。 この関数は、数日前にリリースされたMesh Agentバージョン175に実装されたリモートタスク列挙とリモートプロセス制御を使用します。





Arduino開発環境では、「Meshcentralで管理されるIntel Galileo」を指定できます



Matt Primroseが作成したWebベースのスケッチ管理システムを通じて、ユーザーはMeshCentralアカウントに接続されているすべてのIntel Galileoカードを表示し、スケッチをデバイスにリモート転送して管理できます。 スケッチを開始および停止することができ、複数のスケッチを同時に機能させることができます。 これは、1つの共通Webインターフェースを介して複数のデバイスを制御する方法を示しています。





WebポータルがIntel Galileoをクラウド駆動型デバイスに変えます



新しい機能の詳細は、 ファイルアーカイブの 特別なドキュメントに記載されています 。このドキュメントには、新しいArduinoスケッチ、Arduino IDEのブート拡張、管理Webサイトも含まれています。 一部の機能はArduinoでしか使用できないことに注意してください。 他のデバイスとネットワーク、または異なるオペレーティングシステムを搭載したIntel Galileoを使用する場合、ほとんどのコードをニーズに適用できます。



All Articles