無料のIOTおよびGPS VIALATMサービス



この記事では、 VIALATMサービスと連携するために作成されたモバイルアプリケーションについて説明します。 サービスで利用可能になった多くの新機能について説明します。

VIALATMモバイルアプリケーション


VIALATMサービスを使用するために、iOS / Androidプラットフォームに基づいたスマートフォン/タブレット用のモバイルアプリケーションが作成されました。 アプリケーションは、 Google PlayおよびApp Storeで入手できます。 アプリケーションが許可するもの:


アカウントの現在のフォルダーのオブジェクトを表示します。 各オブジェクトについて、そのオブジェクトから最後に受信したメッセージの時間が表示されます。 また、オブジェクトについては、このオブジェクトのツールチップで定義されているパラメーターに関する情報が表示されます。 オブジェクトをクリックすると、マップに表示されます。 オブジェクトが動作状態にある場合、最後の動きのトレース(ただし、最後の20ポイントを超えない)が表示されます。 オブジェクトの行を長押しする(Android)または右端からオブジェクトの行を引く(iOS)と、追加のメニューが表示されます。 事前定義された間隔でトラックを表示するか、ツールで指定された間隔でトラックを表示するかを選択できます。 データが更新される間隔は、[ツール]タブで設定されます。


画面の下部にあるツールバーのボタンを使用して、情報出力のさまざまなモードを切り替えたり、データを強制的に更新したりできます。


オブジェクトが選択されている場合、そのオブジェクトからの最新のイベントを表示できます。 通知が生成されるイベントは、特別なアイコンで表示されます。 イベントをクリックすると、地図にその場所が表示されます。

ツールバーの「フォルダ」アイコンをクリックすると、現在のフォルダ内に作成されたフォルダが表示されます。 フォルダーをクリックすると、そのフォルダーに移動します。 現在選択されているフォルダーに属するオブジェクトのみがオブジェクトのリストに表示されます。 アカウントのルートフォルダーにいない場合は、フォルダーのリストの一番上の行から親レベルに戻ることができます。




通知リスト(アラート)が表示されると、現在のフォルダーのオブジェクトに対して生成された最新の通知が表示されます。 通知をクリックすると、地図にその場所が表示されます。


「ツール」タブでは、コントロールの時間間隔、情報を更新する間隔、トラックの色、オブジェクトのトラックを設定できます。 また、終了ボタン(「サインアウト」)もあります。 このタブには、PUSH通知を受信するモードを設定するチェックボックスが含まれています。 PUSH通知は、自分がいるフォルダーのオブジェクトで受信されることに注意することが重要です。 アプリケーションを最小化すると、通知は引き続き受信されます。 [ログアウト]ボタンを使用してアプリケーションを終了すると、通知の受信が停止します。





センサー通知


このサービスは、センサー値に基づいて通知生成メカニズムを実装します。 これを行うには、通知パネルの(オブジェクトのリストにある)オブジェクトのコンテキストメニューから、[値トリガー]フィールドを設定します。 インストールステートメントの形式:


SENSOR_ID, LEVEL,NOTIF1, NOTIF2 


ここで:

SENSOR_ID-センサー識別子
LEVEL-センサーのしきい値
NOTIF1-通知1
NOTIF1-通知2

このオブジェクトから新しいメッセージが到着すると、次の処理アルゴリズムが適用されます。


以前のセンサー値がレベル以下であり、新しい値がレベルより大きい場合。 次に、NOTIF1通知が生成されます。 古い値がレベルより大きく、新しい値がレベルより小さい場合、NOTIF2通知が生成されます。 古いセンサー値と新しいセンサー値がレベルの同じ側にある場合、通知は生成されません。


IOTオブジェクトに通知を設定する例(デモアクセスのGarageオブジェクトに有効):
ZTEMPER、35、過熱、通常


MQTTプロトコルを使用してオブジェクトのIOTから取得した温度センサー属性が処理されます。 VIALATMモバイルアプリケーションをインストールした場合、オブジェクトの温度が35度を超えるとPUSH通知「OverHeat」を受け取り、35度未満の値に戻ると「Normal」を受け取ります。


その他の機能


オブジェクトのミニウィジェット内のIOTオブジェクトの場合、オブジェクトのすべての属性のグラフが表示されます。


グラフ表示パネルのタイトルに、CSVのエクスポートリンクが表示されました。 その助けを借りて、グラフに表示されたデータをCSV形式でエクスポートできます。


サービスでサポートされるトラッカーのリストは拡大し続けています。 ギリシャ語とトルコ語のアプリケーションインターフェイスで作業する機会を追加しました。

Source: https://habr.com/ru/post/J321298/


All Articles