ThinkLink 実践ガイド / 現場と運用
ThinkLink の値が更新されないとき:計測・受信・表示を切り分ける
項目の意味、メッセージ時刻、物モデルの出力、画面の読み取りを比較し、古い値を現在の状態と誤認しないための手順です。
まず計測値か設定値かを確認し、同じ端末と項目について元メッセージ、解析結果、画面を比較します。値が変わらなくても正常な場合があり、表示されていても最新とは限りません。
何が変化するはずかを決める
室温が安定していれば同じ温度が続き、設定読出しの結果なら数日変化しないこともあります。ThinkLink は計測テレメトリと端末パラメーターを区別します。一部の項目名には PARA が含まれますが、他社端末では物モデルの定義を確認してください。EUI、モデル、項目、単位、想定する報告動作、最後に正常だった時刻を記録します。新しいメッセージを期待するのか、値の変化を期待するのかを先に分けます。画面の再読込みだけでは判断できず、設定読出しの周期と計測周期も同じとは限りません。
三つの時刻を混同しない
一つのサンプルについて、端末の計測時刻、プラットフォームの受信時刻、画面が最後に正常取得した時刻を並べます。プロトコルに計測時刻がなければ不明と記録し、受信時刻で代用しません。過去データが今届く場合も、プラットフォームの新しい値を画面がまだ読んでいない場合もあります。元の時刻と意味を残したうえでタイムゾーンを合わせて比較します。設定変更時刻も計測時刻ではありません。異なる時点の値を一つの現在状態にまとめないことが重要です。
同じ端末と項目を追跡する
LoRaWAN では同じ時間帯の NS と AS の記録を確認してから物モデルの出力へ進みます。MQTT やシリアル経由では対応する入力経路を確認し、LoRaWAN の NS に表示されることを必須としません。元メッセージだけ更新される場合はモデルの関連付け、メッセージ種別、解析の分岐を調べます。解析値が新しいのに画面が古い場合は、選択したモデル、端末、読み取り結果を確認します。同名端末や複数モデルがある場合も、EUI と項目を変えずに比較してください。
制御されたサンプルで検証する
テスト端末の通常報告を待つか、取扱説明書で認められた無害な方法を使います。画面確認のために本番の制御設定を変える必要はありません。元メッセージ、解析結果、表示値を記録し、値が同じでもメッセージ時刻が進むことを確認します。項目欠落や報告停止も試し、古い値が正常な現在値として残らないかを見ます。独自画面では更新時刻と期限切れの表示を設計してください。鮮度の基準は業務と報告周期に応じて決めるもので、全項目に共通する標準機能の保証ではありません。
- EUI、モデル、対象項目を確認する。
- 元メッセージ、解析結果、表示時刻を揃える。
- 項目欠落と報告停止の表示を検証する。
- 修正後も残る履歴の欠損を記録する。
次の担当者が動ける記録を残す
最後に正常と確認できた段階と、最初に確認できなかった段階を明記します。「データが動かない」より「元メッセージは更新されたが解析で対象項目が出ない」の方が対処につながります。機密情報を除いたサンプル、モデル版、時間範囲、再現条件を添えます。修正後は同じ方法で読み直し、履歴にも記録があるか別途確認します。現在表示の復旧は過去の欠損補完を意味しません。単に値が安定していた場合は意味と更新時刻を説明し、グラフを動かすために測定値を変更しないでください。
よくある質問
同じ値なら新しい報告がないのですか。
必ずしもそうではありません。メッセージ時刻と元データを確認します。環境が安定していれば同じ値が続きます。
今届いた過去データを現在値として扱えますか。
受信時刻だけでは判断できません。計測時刻と種別を確認し、計測時刻がなければ不明と示します。
参考資料と関連情報
以下の公式資料に基づいて作成しています。図は方法の説明用です。正確なメニュー、項目、機能は対象バージョンの資料をご確認ください。リンク先は中国語です。