ピッとシュ！ネットワークモデル
ご紹介資料（Ver1.3）～ 温度測定・消毒 × IoT技術 ～＊ピッとシュ！ネットワークモデルは開発中のため、本資料で記載された内容については、リリース時に変更することがあります。

シーテック株式会社

All Rights Reserved. Copyright (c) 2017-2021, SwifTechie CO ., LTD１．ピッとシュ！ネットワークモデル機能概要
１．１ 共通機能
ピッと測定、シュと消毒は、スタンダードモデルと同じ機能です。

１．２ ネットワークモデルからの追加機能
Bluetooth（ローカルモード）とWi-Fi（インターネットモード）から、測定温度やICカード情報を取得します。
＊Bluetooth(ローカルモード)の場合、アプリを常時立上げておく必要があります。
ローカルモードピッBluetooth

インターネットモード

端末

ピッとシュ！
クラウドアプリ
Wi-Fiシュ！

Wi-Fiルーター

シーテック株式会社

端末

All Rights Reserved. Copyright (c) 2017-2021, SwifTechie CO ., LTD１．３ 取得できる情報
いつ、どこで、誰が、測定結果と消毒の有無の情報を取得できます。
いつ → アプリが受信した時刻、ピッとシュ！クラウドに格納された時刻を取得します
どこで → ピッとシュ！ネットワークモデルの初期設定で、ピッとシュの設置された場所を登録できます
誰が → ICカードのユニークな情報を取得し、勤怠管理等のアプリ上で個人情報とマッチングできます
測定結果 → 温度測定結果と消毒の有無の情報を取得します
No項目

活用例

取得情報

１

ICカード情報・個人IDカードがICカードの場合、個人の測定結果を個人毎に管理できます

ICカードUID（FeliCa、Mifare TypeA、
Mifare TypeB カードに対応）

2

測定温度情報・高熱者を管理端末で把握でき、早期対応が可能になります
・測定した温度とICカードの情報を合わせて取得することで、ICカード利用者の情報として管理できます

測定した温度と温度状態（設定体温より高温、平熱等）、ICカードUID（カード検知した後１０秒内温度測定した場合）

3

消毒薬液情報・消毒液の残量を管理端末で把握でき、補充タイミングを事前に把握できます

残液量(下限フラグ)、噴霧回数※通信混雑度や通信距離により時間がかかる場合があります。

シーテック株式会社

All Rights Reserved. Copyright (c) 2017-2021, SwifTechie CO ., LTD２．ピッとシュ！ネットワークモデルハードウェア仕様
ピッとシュ！ネットワークモデルはスタンダートモデルのIoTバージョンです。

No. 名称説明1

スタンダートモデル機能

スタンダートモデルの機能をご利用いただけます。

2

ローカル通信モジュール

Bluetooth4.2をサポートしています。Bluetoothを使って、操作情報の発信や、デバイスの設定ができます。

3

インターネット通信モジュール

Wi-Fi 802.11 b/g/n/e/iに対応しています。インターネットに接続できるWi-Fi環境があれば、操作情報をピッとシュクラウドに送信し、接続されたスマホやタブレットにプッシュします。

4

NFCカードリーダー

サポートするカードタイプは以下の通りです。
• Mifare TypeAカード（ISO14443A）• Mifare TypeBカード（ISO14443B）• FeliCa※通信により消費電量が大きくなたため、USB電源にてご利用ください。

シーテック株式会社

All Rights Reserved. Copyright (c) 2017-2021, SwifTechie CO ., LTD３．基本機能
３．１ アプリの初期設定
ピッとシュ！ネットワークモデルの設定は、弊社より提供します専用アプリにて行います。
アプリは、AppleStoreまたはGooglePlayからダウンロードできます。

デバイスの検索

デバイスの確認

アプリがデバイスを検索します。ピッとシュ！
を発見すると、温度測定を促すメッセージが表示されます。

設定する方の体温を実際に測定させる事で、ピッとシュ！のデータを受信出来ていることを確認します。

シーテック株式会社

デバイス名入力（ローカルモード）

測定リスト画面

ピッとシュ！を識別するための名前を入力します。

測定リストにデバイス名が表示されていたら設定完了です。

All Rights Reserved. Copyright (c) 2017-2021, SwifTechie CO ., LTD３．２ アプリの基本機能
アプリ上で、測定データを表示したり、検索したり、データを変更したりすることが出来ます。

高温検知機能設定画面

測定履歴検索

測定履歴

測定結果の編集

異常温度を検知した場合、アラートが鳴り異常を知らせます。
計測された温度によって測定結果の色が変わります。

アプリの設定画面です。
デバイスやアカウントの情報が確認できます。

期間を指定し、その期間内の測定結果を表示します。

これまでに測定された温度履歴が確認できます。

測定結果をタップすることで、高熱者への対応の可否や医療用体温計での測定結果への変更が行えます。

シーテック株式会社

All Rights Reserved. Copyright (c) 2017-2021, SwifTechie CO ., LTD

４．利用モデル
４．１ 無人の店頭に設置したピッとシュ！にて高熱者を検知し事務所内にて確認
４．１．１ ローカルモード
高熱者検出時、 Bluetoothにて複数台の端末で確認できます。
＊個人の特定はしない利用方法です
BluetoothピッBluetoothが届く範囲内であれば、複数の端末で情報を受け取ることが可能です。

iPad（※）

高熱者情報！
ピヨピヨ
ピヨピヨ

シュ！

ピヨピヨ
iPhone（※）（アラーム）
Android端末（※）（※）アプリの初期設定が終わった端末
シーテック株式会社

All Rights Reserved. Copyright (c) 2017-2021, SwifTechie CO ., LTD

４．利用モデル
４．１．２ インターネットモード
高熱者検出時、 Wi-Fi経由で対象の端末に連携します。
＊個人の特定はしない利用方法です
Wi-Fi

ピッ

高熱者情報！

高熱者情報！

ピッとシュ！
クラウドアプリ

Wi-Fiルーター

Wi-Fiがつながる環境であればどこからでも検知可能。

シュ！

ピヨピヨ
対象端末（※）

ピヨピヨ（※）アプリの初期設定が終わった端末
シーテック株式会社

All Rights Reserved. Copyright (c) 2017-2021, SwifTechie CO ., LTD４．２ 取得データの活用
４．２．１ 勤怠管理システムとの連携➀Bluetoothでデータ取得
各社が提供するiPadなどを利用した勤怠管理用の端末で、出退勤時のICカード情報と温度測定結果を取得します。
ローカルモード
Bluetooth

勤怠管理システム

ピッiPad
勤怠管理端末JSON形式データ②Wi-Fiで取得
ピッとシュ！クラウドコアDBに格納されたデータを、APIを利用し取得します。

Push

Wi-Fiシュ！

ICカード情報、温度情報取得条件をパラメータ設定し、データ取得！

Wi-Fiルーター

ピッとシュ！
クラウドコアDB

インターネットモード
シーテック株式会社（※）初期設定設定端末

All Rights Reserved. Copyright (c) 2017-2021, SwifTechie CO ., LTD４．２．２ 各システムとのデータ連携
ピッとシュ！クラウドコアDBに格納された、測定温度、ICカード、登録時間等は、弊社からアカウントを払い出し、APIに従ってパラメータ設定することで、必要なデータを抽出する事ができます。
人事情報システムや、健康管理システムなどに、個人の日々の温度測定結果をデータ連携することができます。

各システム

MQTTインタフェース

温度管理画面（弊社管理画面)

Push
取得条件をパラメータ設定し、データ取得！

Wi-Fi
ICカード情報
温度情報

Wi-Fiルーター

ピッとシュ！
クラウドコアDB

インターネットモード
シーテック株式会社

All Rights Reserved. Copyright (c) 2017-2021, SwifTechie CO ., LTD４．３ お客様専用ピッとシュ！クラウドアプリ(コアDB)のご提供
ピッとシュ！クラウドアプリ(コアDB)をお客様向にに個別のご提供いたします。
お客様の環境(お客様のクラウドやサーバ)の上にピッとシュクラウド！アプリ(コアDB)を構築します。
ピッとシュ！アプリ(コアDB)をお客様環境内でご利用いただけます。
＊ご利用に際し、ピッとシュクラウド！アプリ利用料(年払い)と導入支援費が別途必要です。(個別見積対応)

イントラネット

お客様専用
ピッとシュ！
サーバ

Wi-Fi
ICカード情報
温度情報

Wi-Fiルーター

インターネットモード

温度管理アプリ画面
シーテック株式会社

All Rights Reserved. Copyright (c) 2017-2021, SwifTechie CO ., LTD（参考 API例 MQTT_API概要）①【資料概要】デバイスからの検温・消毒情報のプッシュ通知情報を受信する際の内容を定義します。API詳細については、ディベロッパーズ
ガイドを弊社から入手ください。

②【基本情報】
連番

受信に用いる基本情報は、下記となります。
項目

1

MQTT バージョン

3.1.1

2

通信方式

TCP(ポート1883)

3

プロトコル

mqtt://

4

ホストURLpitosyu-mqtt.swiftechie.com

内容

備考

内容

備考

③【機能一覧】
連番

機能

1

connect

MQTTサーバーへ接続する

2

subscribe

トピックを(subscribe)購読する

3

unsubscribe

トピックを解除(unsubscribe)する

4

message push

メッセージが受信した時のコールバック

5
6

ping
disconnect

シーテック株式会社

接続を維持するため、pingメッセージを定時に送る

推薦ping間隔は20分。

接続を切断する

All Rights Reserved. Copyright (c) 2017-2021, SwifTechie CO ., LTD④【subsucribe機能概要】デバイスからの検温・消毒情報のプッシュ通知情報を受信する際の内容を定義します。
サービス名
役割

トピック購読トピックを購読する際の内容を定義。

・パラメータバリデーション
文字種
半角連番

パラメータ論理名

パラメータ物理名

0 パッケトID

packet id

1 QoS１QoS1

2 トピック１

topic1

必須

最大文
字数

制
限 数
な 字
し

アル
大フ
文ァ
字ベッ
ト

アル
小フ文ァ
字ベッ
ト

全角

制
記 カ 限 カ号 ナ な ナ
し備考

フォーマット

-

○-

-

○-

-

- 2 bytes

クライアントよりデフォルト値

1

-

○-

-

○-

-

- 0,1のみ

2をサポートしない

-

-

○

○

○

○-

-

- 固定格式

release/d2/v1/{org_id}
購読するトピックは一つのみ

・戻り値(SUBACK)
戻り値内容
文字種
半角連番

戻り値論理名

戻り値物理名

1 パケットID

packet id

2 エラーコード

returnCode 1

シーテック株式会社

必須

最大文
字数

○1○1

制
限 数
な 字
し-

-

-

-

アル
大フ
文ァ
字ベットアル
小フ
文ァ
字ベット

-

-

-

-

全角

制
記 カ 限 カ号 ナ な ナ
し-

-

-

-

フォーマット

備考

内容

-

-

パケット番号

subscribeリクエストのpacket idと同じ--

topic1の処理結果

0: success QoS 0
1:success QoS 1
2:success QoS 2
128: failure

All Rights Reserved. Copyright (c) 2017-2021, SwifTechie CO ., LTD⑤【subsucribe機能リクエストのサンプルソース(kotlin)】client.subscribe("release/d2/v1/$orgId", 0)client.subscribeCompletionHandler {val id = it.messageId()val q = it.grantedQoSLevels()log.debug("message id: $id")
log.debug("QoS granted: $q")}

シーテック株式会社

All Rights Reserved. Copyright (c) 2017-2021, SwifTechie CO ., LTD