この記事の要点

  • 夜は「一度消す」だけでなく、消灯を維持する時間帯に再び明るくなったら暗い状態へ戻します。

  • Bot・赤外線では明るさセンサー、SwitchBotのスマート電球・プラグでは電源ONを起動条件として使います。

  • 初期設定は就寝1時間後から起床2時間前まで。夜更かしの猶予と早起きの許容時間を調整できます。

  • スマートフォンは寝室の外へ置き、Screen TimeやDigital Wellbeingの時間制限を重ねます。

疑問を抱いた表情 ラボちゃん

22時に照明を消す設定をしても、あとで点け直したら普通に夜更かしできちゃうよね?

ksymのロゴ ksym

そうなんです。夜に片付けたい作業はよく出てきますが、私には夜の作業効率が低く感じられるので、一区切りしたいです。そこで、夜間に部屋が明るくなった時、条件がそろえば消灯へ戻すAutomationを『夜更かし許さないマン』として使っています。

喜んだ表情 ラボちゃん

個性的なネーミングセンスだね!

自分の就寝・起床時刻でAutomation案を作る

背景: 仕事を切り上げたい夜に、照明を点け直してしまう

寝る時刻を決めても、片付けや仕事の続きを理由に仕事部屋の照明を点け直してしまうことがあります。一度だけの消灯で十分に切り上げられる人なら、繰り返し消灯するAutomationは必要ありません。点け直した時にもう一度区切りを作りたい人には、夜の決めた時間帯だけ消灯へ戻す仕組みが候補になります。

もちろんこの記事は睡眠改善の医学的効果を保証できませんが、睡眠を死守する大切さは強調しすぎることはないでしょう。1そして、夜に続けがちな作業を一区切りして、自分で決めた終了時刻を守りやすくする環境を設計することはできます。夜は判断が雑になりやすいと感じるので、その場の判断へ頼らず仕組みで区切る方針です。

本記事では、私が実際に使っている「夜更かし許さないマン」を解説し、寝たい時刻と起きたい時刻から、同じ考え方のAutomationを組み立てるツールを紹介します。

方法: 主照明に合う条件で、夜の暗い状態へ戻す

現在使っているAutomation

まずは設定を見てみましょう。おさらいですが、「いつ」は判定のきっかけ、「かつ」はその時点の前提です。したがって、「いつ」の「22:01」のスケジュールで、毎日22:01に判定を始めます。前提を満たせば指ロボットで仕事部屋のスイッチを押します。しかし、もとから暗ければ押すと逆に点灯してしまうので、「かつ」の明るさ条件を使います。「照度がレベル16以上」を前提にし、明るい時だけ押すので既に暗ければ起動しません。

もう一つの「いつ」は「照度がレベル16以上」です。境界を下から上へ越えるような変化、つまり照明を点け直した時に起動しますが、「かつ」の有効期間である「22:00–04:00(次の日)|毎日」 のみで機能します。したがって、仮に4時以降に早起きして照明を点けても、このAutomationでは消しません。

名前夜更かし許さないマン

いつ

いずれかの条件が満たされた時
スケジュール22:01|毎日
ハブ2 BE 仕事部屋照度がレベル16以上

かつ

すべての前提条件が満たされた時
有効期間22:00–04:00(次の日)|毎日
ハブ2 BE 仕事部屋照度がレベル16以上

実行

仕事部屋ライト押す

なお、指ロボットは、対象照明が点灯中かを直接取得しないため、Hub 2の明るさを代わりに使っています。こうした電源のON/OFFがわからない機器では、明るさの変化を起動条件に使えるセンサーを利用します。

それに対して、SwitchBotのスマートプラグやスマート電球は電源ONを「いつ」に置き、有効期間内なら同じ機器へOFFを送ります。定時確認でもOFFを送り、点け直した後には待機を挟みません。OFFを重ねても点灯へ反転しないため、「かつ」は有効期間だけで十分です。この方式では明るさセンサーを使いません。

有効期間の開始前から条件が成立している場合に定時の確認を足す考え方は、公式の案内でも説明されています。開始から1分後の22:01は筆者の設定であり、公式資料が全てのAutomationへ1分後を指定するものではありません。

就寝後の猶予と、早起きの許容時間を決める

今回の提案ツールでは、寝たい時刻の1時間後を消灯維持の開始、起きたい時刻の2時間前を終了にします。例えば21:00就寝・6:00起床なら、有効期間は「22:00–04:00(次の日)」です。定時の初回確認は、就寝時刻そのものではなく消灯維持の開始1分後、つまり22:01に置きます。期間内は、明るさや電源ONの変化でも再判定します。

もちろん、「就寝後、夜更かしを許す時間」と「起床前、早起きを許す時間」をそれぞれ調整できるようにしています。例として夜更しを許す時間を0分にすれば猶予を設けません。二つの猶予で消灯維持の時間がなくなる入力には、時刻を作らず修正を促します。

例として挙げている「4時」は、6時の起床に先立って早起きを許す境界です。4時になったから照明を自動でONにする設定ではありません。朝の照明やカーテンは、この設定には含めません。

朝の採光と照明の組み立ては、こちらの記事で扱います。

就寝予定から1時間くらいは、初期設定では夜更かしを許します。人間、たまにはルールを破らねばならない時もありますし、厳密にしすぎると、私ならルール自体をなくしてしまいます。夜の判断に頼りたくない一方、早起きまで妨げるつもりはありません。朝に仕事をするか二度寝をするかは、その時の自分へ任せます。

考えている表情 ラボちゃん

確かに、ルールを厳しくしすぎるとルール自体をなくしちゃいそうだよね!

ksymのロゴ ksym

一度だけ、締め切り前の妻にブチ切れられました。あと、自分も一回だけ請け負ってる仕事のバグを翌朝までに直す必要があって、その時は無効化しました。でも、本当にやばい半年に一回レベルのイベントで無効化する、くらいの設定にしないと続けにくいんですよね。

結果: 夜更し許さないマンを作成

このツールでは、夜更かしと早起きの猶予を残し、例外の日だけAutomationを一時停止する構成を推奨しています。ツールの初期値である「21:00就寝、6:00起床」、「夜更かし60分、早起き120分」なら、消灯維持は22:00–04:00(次の日)、初回確認は22:01になります。

これらの就寝・起床時刻、夜更かしと早起きの猶予、また主照明の操作方法を入力すると、同じ計算で消灯維持の時間帯と1枚のAutomation案を表示します。指ロボットや赤外線リモコンによる操作では、明るさセンサーと、点灯中と判断する閾値が必要です。SwitchBotのスマート電球・プラグを選べば電源ON条件の案になり、追加の確認チェックや明るさ入力はありません。2

初期値は就寝1時間後から起床2時間前まで消灯を維持します。猶予が不要なら、それぞれ0分にします。

明るさの変化を起動条件に使えるセンサーが必要です。点灯・消灯を比べ、アプリで選べる値を入力します(16は筆者のHub 2の例)。

入力した就寝・起床時刻、猶予、照明の条件をサーバーの設定案計算へ送ります。機器の登録・操作は行いません。入力内容とプライバシー

考察: 完全に禁止するより、夜更かしへ一手間を足す

この設計で狙っているのは、夜更かしの完全な禁止ではありません。本当に必要ならAutomationを一時的に止められますし、スマートフォンも取りに行けます。緊急連絡も残せます。

ただし、普段の「もう少しだけ」は本当に価値があるのでしょうか。習慣化で大事なのは、望ましくない行動にちょっとした摩擦を与えることで、一度消えた照明を点け直す、またAutomationに消される、別の部屋へスマートフォンを取りに行く、利用制限を解除する、といった一手間が効果的です。

逆に仕組みを増やしすぎると、解除方法や例外処理まで複雑になります。したがって、まずは夜間の照明Automationとスマートフォンの置き場所から始め、実際に残った夜更かし行動だけへ追加のルールを足す方が扱いやすいでしょう。同居人が必要な照明は対象から外し、例外の日に停止する操作も共有しておきます。

明るさは「対象照明の状態」そのものではない

補足として、明るさセンサーを使う方式では、他の照明、外光、センサーの設置位置でも条件が変わります。16は私の仕事部屋のHub 2で使う設定値で、機器共通の推奨値ではありません。Hub 2に限らず、明るさの変化をAutomationの起動条件に使えるセンサーを選びます。アプリで条件に指定できるレベルを、対象照明の点灯中と消灯中を比べて決めます。3

また、Botの「押す」はOFF指定ではありません。対象照明が消えていても他の光で明るければ押してしまうため、明るさを「かつ」に置くだけで誤点灯を完全には防げません。状態を分けられない配置では、この方式をそのまま使わず、配置や操作対象の見直しが必要です。

補足:スマートフォンは照明と別に、置き場所と利用時間を決める

照明だけ暗くしても、ベッドの横にスマートフォンがあれば、そこから仕事、SNS、動画を続けられます。最初に試す方法は、寝室へ持ち込まず、充電場所を外へ固定することです。目覚ましだけが理由なら時計や別のアラームへ役割を移し、夜間に必要な連絡手段は残します。

なお、iPhoneのScreen Timeでは利用時間のスケジュールや制限を設定でき、必要なアプリや連絡先を「常に許可」へ残せます。4 AndroidのDigital Wellbeingではアプリタイマー、おやすみ時間モード、フォーカスモードを使えます。5アプリ内の制限は自分で解除できる場合もあるため、別の部屋まで取りに行く物理的な一手間を重ねます。

もちろん、全部を禁止する必要はありません。SNS、動画、ゲームなど夜に長く見続けやすいものから対象を絞り、家族や仕事の緊急連絡は残すようにしましょう。

考えている表情 ラボちゃん

照明を一回消すだけじゃなくて、決めた時間帯だけ消灯へ戻すのがポイントなんだね。

ksymのロゴ ksym

そうです。開始前から点いている場合も拾える定時確認と、生活に必要な猶予を一緒に入れています。今のところ、この構成が私には使いやすいです。

Q&A

明るさLevel 16なら、どの部屋でも使えますか?

いいえ。16は筆者のHub 2の設定値です。機器ごとに明るさの尺度が異なるため、アプリで選べる値を、点灯中と消灯中を比べて決めます。他の照明や外光では対象照明を区別できない場合もあります。

同じ明るさ条件を「いつ」と「かつ」の両方へ入れる理由は?

「いつ」は明るさの変化で再判定するため、「かつ」は定時の確認で既に暗い時にBotを押さないためです。

早起きを許す時刻になったら照明もONにしますか?

このAutomationではONにしません。初期設定では起床2時間前に消灯維持を終えるだけです。朝の採光や照明は別の設定として扱います。

Take Home Message!

夜更かしと早起きに猶予を残し、決めた時間帯だけ消灯を維持しましょう!

出典

  1. 睡眠と健康の関係について—国立研究開発法人 国立長寿医療研究センター ↩

  2. SwitchBot「プラグミニ/プラグとの相違点」。比較表で両製品のON/OFFをシーンの条件・アクションに設定できると案内されている。スマート電球の電源ON条件は筆者のアプリ確認に基づく。第三者製品一般へ適用範囲を広げない。確認日:2026-10-11。 ↩

  3. SwitchBot「Hub 3の室内照度機能」。FW 12.8.9以降のHub 3は1〜10段階で、Hub 2とは比較できないと案内されている。本ツールは数値レベルの変化を起動条件に使う構成を対象とし、「明るい/暗い」だけの機器やlux値を同じ尺度へ読み替えない。確認日:2026-10-11。 ↩

  4. Apple「iPhoneのスクリーンタイムにスクリーンタイムのスケジュールと許容時間を設定する」。スケジュール、許容時間、「常に許可」の設定を参照。確認日:2026-10-10。 ↩

  5. Android ヘルプ「Digital Wellbeing で Android スマートフォンの使用パターンを管理する」。アプリタイマー、おやすみ時間モード、フォーカスモードを参照。確認日:2026-10-10。 ↩