はじめに
いや、表題の件、本当に多いんですよ。Motorolaのedge40にしてから、スマートウォッチ(fitbitとHUAWEI band)に通知が来ないんですよね。edge40側では確実に通知が来ていて、何ならバイブも鳴るのですが、スマートウォッチには通知が来ないんです。
でもこれがずっとではないんです。急に通知が来なくなったり、逆に来るようになったりです。ただ共通して言えることは以下の点です。
- edge40の再起動直後は問題なく通知が来る。
- fitbitとHUAWEI bandの通知が来なくなるタイミングはほぼ同時。
- edge40の設定には問題がない(との認識)。
- 電話の着信については問題がない(あったら致命的)。
よって、スマートウォッチ側ではなく(もちろんペアリングしているとか、その他諸々の必須の設定はありますが)、edge40側に何か問題があるのだと予測。そこで、いろいろ試しているうちに、100%ではないのですが通知が来るようになる方法がわかりました。
100%直るわけではないのであくまで参考程度ですが、備忘録がわりにブログにしようと思います。
確認すべきポイント
モトローラ製のマナーモード
Motorola製のスマホに共通するのかはわかりませんが、「マナーモード:今すぐONにする」はオンになっていないことを確認します。これをオンにしていると一部の人からの連絡しか通知が来なくなる仕様のようです。
上記の「今すぐONにする」はタップしないようにしましょう。他のスマホのようなマナーモードとして使う際は、ボリュームキーからマナーモード(バイブのみやバイブなしも)を選択するようにしましょう。
バックグラウンドアプリの強制終了
次に確認する点は、「fitbit」アプリのバックグラウンドの起動状態です。これを強制終了させます。実際、私の場合はfitbitのバックグラウンドの起動状態を強制終了させることで、急に通知が来るようになりました。
このバックグラウンドのアプリを強制終了すると通知が来る仕組みについて、パプると以下のような回答がありました。
Fitbitの通知が来ない問題が、AndroidのFitbitアプリを強制終了することで解決した理由は、いくつかの技術的な要因が考えられます。
1. **Bluetooth接続のリセット**:
アプリを強制終了することで、スマートフォンとFitbitデバイス間のBluetooth接続がリセットされ、再接続が正常に行われることがあります。Bluetooth接続が不安定な場合、通知が届かないことがあるため、強制終了によって接続がリフレッシュされ、通知が再び届くようになることがあります[1][2][3]。2. **バックグラウンド実行のリセット**:
Androidでは、アプリがバックグラウンドで正しく動作しない場合があります。強制終了することで、アプリのバックグラウンド実行がリセットされ、通知機能が正常に動作するようになることがあります[2][3]。3. **アプリのキャッシュクリア**:
強制終了により、アプリのキャッシュがクリアされることがあります。これにより、アプリの一時的な不具合が解消され、通知が正常に届くようになることがあります[3]。4. **アプリの再同期**:
強制終了後にアプリを再起動すると、Fitbitデバイスとスマートフォンの間で再同期が行われ、通知設定が再度適用されることがあります。これにより、通知が再び届くようになることがあります[2][3]。これらの要因により、Fitbitアプリを強制終了することで通知が再び届くようになったと考えられます。
Citations:
[1] https://community.fitbit.com/t5/%E3%83%98%E3%83%AB%E3%83%97/%E9%80%9A%E7%9F%A5%E3%81%8C%E6%9D%A5%E3%81%AA%E3%81%8F%E3%81%AA%E3%82%8A%E3%81%BE%E3%81%97%E3%81%9F/td-p/5441537
[2] https://support.google.com/fitbit/answer/14225533?hl=ja
[3] https://support.google.com/fitbit/answer/14236618?hl=ja
[4] https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q10295663180
[5] https://www.m-totsu.com/549/
私の体感では、一度これで通知が来るようになると、当面は問題なく通知が来るようになります。とはいえ、これで毎回必ず直るわけではないので、「試すとしたら・・」程度で考えていただいた方が良いかもしれません。引き続き調べてみて、何かわかれば追記で書いていきたいと思います。
おわりに
いかがでしたでしょうか。モトローラ製のMotorola edge40についてスマートウォッチで通知が来なくなる件について簡単に調べてみました。正直、この手の不具合というのはスマホのメーカーごとに異なるため原因の絞り込みは正直かなり難しいです。
以前使っていたXiaomiのスマホの場合は全然別のバッテリーの設定が問題でしたし、同じanrdroid osでもメーカーごとにバッテリーなどの設定項目が異なるため、一概にこの設定を見直せば直る、とは言えません。
今回のモトローラ製のMotorola edge40についてはマナーモードの確認と、バックグラウンドアプリの強制終了がポイントだと書きました。私の場合はこれに+してMacrodroidで定期的にバックグラウンドのfitbit(及びHUAWEIヘルスケア)を強制終了するように設定しています。
とりあえずこれで今のところ1週間くらいは問題なく通知が来ています。今後、また通知が来ないことがあって、原因がわかれば追記したいと思います。