通知機能はどのように動作しますか?
モーションイベント通知を携帯電話で受信するには、3つのステップがあります。
- ステップ 1: カメラがモーションイベントを検出し、それをAWSのクラウドサーバーに送信します。
- ステップ 2: クラウドサーバーがモーションイベント情報をApple(iOS)/Google(Android)の通知サーバーに送信します。
- ステップ 3: Apple(iOS)/Google(Android)の通知サーバーが通知を携帯電話に送信し、携帯電話にポップアップ通知が表示されます。
なぜ通知が遅れるのですか?
通常、これら3つのステップは数秒以内に完了します。しかし、場合によってはステップ1またはステップ3で遅延が発生することがあります。
ステップ1で遅延が発生する可能性がある理由:
ほとんどの場合、これはネットワーク接続が不安定または弱いことが原因です。
- Wi-Fiネットワーク接続が良好であり、カメラが強いWi-Fi信号のある場所に設置されていることを確認してください。
- また、ビデオ録画の解像度をSD(720p)に設定して、ストリーミング帯域幅を減らしてください。
ステップ3で遅延が発生する可能性がある理由:
Apple/Googleの通知サーバー、携帯電話のネットワーク接続が不安定または弱いなど、多くの外部要因がこの遅延を引き起こす可能性があります。ほとんどの場合、しばらくすると正常に戻ります。
一部のAndroid携帯電話ブランドでは、遅延を修正するために以下の設定を確認する必要があります:
-
バックグラウンド進行を有効にする(一部の携帯電話モデルでサポート):
- アプリを開き、「私の」をタップし、「アプリについて」をタップし、「システム許可」をタップして、「バックグラウンド進行」と「通知する」の両方が有効になっていることを確認してください。
-
アプリをバッテリー節約ホワイトリストに追加する:
- 携帯電話の設定で、当社のアプリをバッテリー節約ホワイトリストに追加する必要があります。これらのAndroid携帯電話のバッテリー管理機能は、すべてのバックグラウンドで動作しているアプリを終了させるため、Google(Android)の通知サーバーからの通知をタイムリーに受信できなくなる可能性があります。
-
アプリをバッテリー節約ホワイトリストに追加する方法:
- 携帯電話の設定 > アプリ > 当社のアプリ > バッテリー > バッテリー最適化 > 最適化しない を選択します。
- Androidスマートフォンメーカーによって、デバイスに異なる種類のバッテリー節約モードが提供される場合があり、これらのモードの名前や機能が異なることがあります。Samsung携帯電話の遅延問題に関する詳細な説明と操作についての記事があります。こちらをタップしてください。
その他の可能な解決策:
- アプリを閉じて再度開いてください。
- アプリのキャッシュをクリアしてください。「私の/ユーザー」 - 「アプリについて」をタップして、「キャッシュをクリア」ボタンを見つけてください。
- アプリを削除して再インストールしてください。
- 別のブランドの携帯電話でテストしてください。
プラン購入後に通知が遅れるのはなぜですか?
プランを購入すると、ステップ1とステップ3の間にもう1つのステップが追加されます:
- モーションイベントがクラウド内のAIアルゴリズムによって分析され、通知を送信するかどうかが決定されます。
- 例えば、アプリの「通知設定」ページで「人」を選択し、カメラが分析後にモーションイベント内で人を認識した場合、通知を送信することを決定します。そのため、プラン購入後に通知を受け取るまでに少し時間がかかると感じることがあります。