Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Фон
В то время как в течение многих лет были мониторы с будильником для кроватей, которые представляют собой простые замыкатели прикроватных подушек, которые вызывают местный сигнал тревоги для медицинских работников, когда кто-то встает с постели, у удаленных семейных помощников не было способа отследить выход близкого из дома. еженощные эпизоды вставания с постели.
Базовое решение
Beautyrest Sleeptracker и Withings Sleep позволяют опекунам из удаленных семей получать ежедневный отчет не только о том, как их любимый человек встает с постели, но также и подробные отчеты о поведении во сне. Эти устройства представляют собой подкладки с подключением к Интернету, которые подходят МЕЖДУ матрасом и пружиной коробки и незаметны для любимого человека. Единственное требование - в доме близкого человека должно быть подключение к Wi-Fi.
Продвинутое решение
В дополнение к ежедневным отчетам коврик Withings Sleep mat также предоставляет в реальном времени статус событий «в постели» и «вне постели» через IFTTT, приложение с подключением к Интернету для смартфонов удаленных членов семьи. Это может быть полезно, если опекун хочет, чтобы его предупредили, если близкий человек встал ночью с постели.
Основная проблема, связанная с использованием только этих необработанных данных, заключается в том, что вы будете получать предупреждения КАЖДЫЙ РАЗ, когда любимый человек встает с постели…. чтобы решить эту проблему, вам нужно добавить еще одну бесплатную интернет-службу Stringify, которая запустит 15-минутный таймер (или время ожидания по вашему выбору) и уведомит вас только в том случае, если любимый человек не сможет вернуться в постель до истечения этого времени.
Вещи, необходимые в доме близкого человека:
Withings подушка для сна
Вай фай
Вещи, необходимые в вашем доме
Ваш смартфон
Бесплатная учетная запись IFTTT
Бесплатная учетная запись Stringify
Шаг 1. Настройка IFTTT
Я предлагаю вам сначала протестировать оповещения в постели и вне постели без использования таймера Stringify, чтобы убедиться, что у вас есть оповещения о сне Withings, работающие через IFTTT.
1. Войдите в приложение Withings и нажмите «Устройства».
2. Нажмите "Настроить IFTTT".
3. Создайте учетную запись IFTTT (если у вас ее нет).
4. В IFTTT щелкните «Мои апплеты», затем «+».
5. В разделе «Это» выберите «Withings Sleep».
6. Войдите в свою учетную запись Withings и выберите «Когда я ложусь спать».
7. Установите время и выберите датчик сна.
8. Нажмите «Создать триггер».
9. Что касается «той» части, я предлагаю вам просто использовать уведомления, чтобы пройти быструю проверку.
10. Повторите вышесказанное для «Когда я встаю с постели».
Позже вы вернетесь и отредактируете «ту» часть этих апплетов IFTTT, чтобы использовать потоки Stringify, созданные вами в шагах ниже.
Шаг 2: Настройка потоков Stringify
Вам нужно будет создать три «Потока». По одному для каждого, если действия IFTTT (в постели и вне постели), а также поток «бодрствования» для выполнения функции «И», если любимый человек вернется в кровать до истечения таймера. Это ключ к тому, чтобы вы не получали ложных сигналов тревоги, когда они просто не вставали с постели в течение короткого времени.
Обратите внимание, что Потоки в постели и вне постели используют переменные (вещи) «продолжить» и «тайм-аут» в качестве логических событий, которые должны анализироваться активным Потоком. Потоки «связаны» вещами, которые «соединяют».
Я предлагаю вам добавить дополнительные «уведомления» при тестировании, поскольку они служат в качестве полезных операторов «печати» для отладки.
Шаг 3: Постельный режим
In Bed Flow:
o Запускается триггером IFTTT Withings «In-Bed»
o Устанавливает для переменной «continue» значение «false» (это предотвращает отправку уведомления)
o Подключается к потоку «Пробудиться»
Шаг 4: Поток вне постели
· Внезапный поток
o Запускается триггером IFTTT Withings «Вне постели»
o Устанавливает для переменной «продолжить» значение «истина» (это может быть отменено более поздним триггером в постели)
o Запускает таймер выхода из постели (обычно 15 минут по вашему выбору)
o Устанавливает для переменной timeout значение true по истечении времени ожидания.
o Подключается к потоку «Пробудиться»
Шаг 5: Пробуждение потока
Пробудиться поток
o Выполняет функцию «И», ЕСЛИ «продолжить» И «тайм-аут» ОБА истинны.
o переменная "continue" имеет значение "истина" (если триггер IFTTT в постели не сработает снова)
o переменная timeout имеет значение true (это означает, что истек 15-минутный таймер)
o Отправляет уведомление на смартфон удаленного родственника, осуществляющего уход, о том, что близкий человек слишком долго не вставал с постели
Обратите внимание, что приведенная выше логика позволяет запускать таймер с помощью триггера выхода из постели, но НЕ позволяет отправлять уведомление, ЕСЛИ любимый человек возвращается в кровать ДО того, как для переменной «тайм-аут» установлено значение true.
Шаг 6. Обновление апплетов IFTTT
Теперь, когда потоки Stringify созданы, вам необходимо изменить или создать новые апплеты IFTTT, которые будут использовать потоки Stringify In Bed и Out of Bed как действия IFTTT, «которые»
Шаг 7: Тестирование
Хотя вы можете настроить это удаленно, так как все это работает на вашем смартфоне, лучший способ проверить это - у постели любимого человека.
Я предлагаю вам установить короткое время ожидания для запуска тестов и убедиться, что ваши значения активного времени IFTTT изменены, чтобы вы могли проводить тестирование в течение дня.
1. Вы должны получить уведомление на свой смартфон, если вы встали с постели и не встали с постели по истечении времени ожидания.
2. Вы НЕ ДОЛЖНЫ получать уведомления, если вернетесь в постель до истечения тайм-аута.
После тестирования обязательно измените время активности IFFT и значение тайм-аута Stringify на то, что лучше всего подходит для вашего любимого человека.
Помните, что вы всегда можете настроить эти параметры удаленно позже, если вам нужно, поскольку они хранятся в приложениях IFTTT и Stringify в Интернете.