概要
デバイスの現在のバッテリー残量を通知として表示するショートカットを作った。
動機
バッテリー残量は気になるものだが、日々どうしても確認がおろそかになってしまい(矛盾)残りわずかで気づくことがよくある。
低電力モードのダイアログに教えてもらってるようなもんだ…
しかし通知なら、、目に留まりやすく残量低下の見逃しを防げるかもしれない!
開発環境
「ショートカット」App(iPhone、iPad標準)
仕様
- バッテリー残量を取得し、通知の本文に指定
- 低電力モード設定(残20%未満)と、充電中かどうかの取得等も自動で実行可能
- タイムスタンプあり(要るのだろうか)
実装
バッテリー残量をメインに、低電力モードや充電中に関する処理を組み込む
充電状況やタイムスタンプなども出したかったので、バッテリーの残量などに基づきステータスにあたるテキストを変更する分岐を組み込んだ(文面直書きなので少し読みにくくなってしまった感があるが…)
単なる通知だと気付きにくい&他の通知と混同する恐れがあるため、20%下・80%超の際にデバイスを振動させる(それぞれ3回・2回)
画面を見ずともだいたいの残量は分かるようになった
僕の場合だが、おおよそ10%ごとに通知が欲しい(そんなに要らないだろ)ので、「オートメーション」を利用して処理の開始をトリガーする
※20%、40%など各段階ごとに個別に設定が必要である、これだけならわざわざショートカット実行を設定する必要はなかったかも
![]() |
![]() |
|---|
とはいえ普通にショートカット一覧からいつでも実行可能なので便利…だろう
ついでに地味に面倒な切り替えとかもやってくれるし
使い方
一覧から普通に起動して実行するか、オートメーションと連携しある程度定期的な実行を推奨する
充電中であればバッテリー残量の隣に別途表示が出てくる&各段階で微妙に文末が変わる!
タイムスタンプも出力されるのでおおよその充電時間が推測できるだろう(使うかなぁ…)
ダウンロード
以下のリンクからダウンロードできます。実行には、「ショートカット」アプリが必要です。
「バッテリー」
1.1.0
①リンクを開いて、「ショートカットを追加」を押す
(・・・)を押してアップデートログを確認可能です



