Мій розумний дім уже керує більшістю пристроїв, якими я користуюся вдома, включаючи світильники, телевізор, динаміки, розумні розетки, термостат тощо. Але коли я закінчив на ніч, я все ще працював над кожною частиною окремо. Мені потрібно все вимкнути, змінити температуру, поставити будинок на охорону та ввімкнути режим сну на телефоні.
Зрештою я зробив ці процедури єдиною процедурою перед сном. Тепер я можу сказати «закрий дім» і вимкнути телевізор і динаміки, термостат, важіль системи безпеки та світло у ванній буде тьмяним ще п’ять-десять хвилин, перш ніж вимкнеться. Я побудував процедуру навколо пристроїв, які у мене вже є, хоча ви можете поширити ту саму ідею на розумні замки, штори, контактні датчики чи будь-що інше, підключене до вашої платформи.
Позбутися нічних занять
Повернення “добра” до “на добраніч”
Мої налаштування часу сну починаються з пристроїв, які вже є на моїй платформі розумного дому. Освітленням, мультимедійними пристроями, розумними розетками, термостатом і системою безпеки можна керувати з одного місця, тому мені не потрібно перемикатися між окремими програмами.
Я поділяю рутину на негайні та відкладені дії. Більша частина будинку вимикається, щойно виконується команда, але світло у ванній світиться на низькій яскравості ще п’ять-десять хвилин. Я зберігаю ранкове перезавантаження окремо, тому що мені не завжди потрібно змінювати кожен розпорядок сну однаково. Фокус на сон також залежить від того, що підтримує ваш телефон і платформа розумного будинку, тому вам може знадобитися автоматизація на стороні телефону, щоб включити його.
Я використовую Home Assistant, підключений до Node-RED, щоб побудувати мою автоматизацію, але ви можете використовувати будь-яку платформу, яка може бачити ваші пристрої, виконувати кілька дій з одного тригера та додавати затримки, де це необхідно. Сам тригер може бути з розумного динаміка, ярлика телефону, панелі інструментів, тегу NFC або фізичної смарт-кнопки.
Ваша версія також може бути набагато меншою за мою. Кількох підключених світильників і розумного кабелю достатньо, щоб ідея стала корисною. Якщо у вас є більше обладнання, ви можете закрити жалюзі, замкнути двері, змінити швидкість стельового вентилятора, призупинити робот-пилосос або перевірити контактні датчики, перш ніж будинок вимкнеться.
Я створив процедуру в Node-RED
Ви також можете використовувати будь-який інший інструмент автоматизації
Я зберігаю пристрої в Home Assistant і будую справжню послідовність у Node-RED. Набагато легше керувати, коли автоматизація робить більше, ніж вмикає чи вимикає кілька пристроїв.
Потік починається з тригера від Home Assistant. Ваш голосовий помічник може викликати сценарій Home Assistant або замінити помічника, за яким Node-RED може стежити за змінами стану. Якщо ви використовуєте Home Assistant, командний вузол також може прослухати певну фразу, як-от «вимкнути будинок», і почати трансляцію.
Звідти я поділяю потік на дії, які потрібно виконати негайно, і ті, які потрібно почекати. Вузли Home Assistant Action керують пристроєм, тож я можу націлюватись на окремі об’єкти, групи чи цілі області. Світло у ванній слідує за своєю гілкою — воно тьмяніє, проходить через вузол затримки та вимикається через п’ять або десять хвилин. Я зберігаю ранковий скидання в іншому процесі замість того, щоб дозволити автоматизації перед сном працювати до наступного дня.
Вам також потрібен інший підхід до Sleep Focus, оскільки це налаштування телефону, а не звичайний об’єкт Home Assistant. Залежно від вашого телефону ви можете використовувати супутню програму Home Assistant, автоматизацію на стороні телефону або ярлик, який запускає Home Assistant як частину потоку. Я тримаю це окремо від основних дій пристрою, поки він не зможе надійно працювати самостійно.
Не просто автоматизуйте сам тригер
Ця частина має бути вашою
Я міг би запланувати відхід до сну щовечора в один і той самий час, але я не хочу, щоб телевізор, освітлення чи термостат змінювалися лише тому, що годинник досяг певного часу. Стіл не може визначити, чи готові ви спати, чи все ще використовуєте кімнату, чи хтось зайнятий.
Моя тригерна команда «Закрий дім» запускає потік лише тоді, коли я про це прошу, і ця фраза достатньо конкретна, тому її не слід виникати під час звичайної розмови. Якщо ви не хочете використовувати голосове керування, та сама ідея працює з будь-яким ручним тригером, який зручний під час сну.
Я також утримуюсь від пропуску дій у цьому потоці. Він може відновити пристрій із поточного стану, що викликає проблеми, якщо голосовий помічник пропонує команду двічі. Натомість змусьте кожен вузол повідомляти Домашньому помічнику, що робити. Якщо підпрограма запускається знову, вона повторює команди, нічого не повертаючи.
Створення складної домашньої автоматизації
Якщо у вас є пристойна кількість розумних домашніх пристроїв, ви можете налаштувати багато автоматизації. Я розумію, що може бути важко зрозуміти, що можна автоматизувати та які пристрої можна інтегрувати. Однак є засоби, які можуть допомогти. Наприклад, AI Automation Suggester рекомендує автоматизацію на основі пристроїв, якими ви вже володієте. Ви також можете використовувати Claude Code, Codex або будь-якого загального помічника ШІ, щоб написати для вас автоматизацію.