สารบัญ:
- ขั้นตอนที่ 1: การตั้งค่า IFTTT
- ขั้นตอนที่ 2: การตั้งค่า Stringify Flows
- ขั้นตอนที่ 3: In-bed Flow
- ขั้นตอนที่ 4: การไหลออกจากเตียง
- ขั้นตอนที่ 5: ตื่นตัว
- ขั้นตอนที่ 6: การอัปเดต IFTTT Applets
- ขั้นตอนที่ 7: การทดสอบ
วีดีโอ: การตรวจจับคุณปู่ลุกจากเตียงนานเกินไป: 7 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:06
พื้นหลัง
แม้ว่าจะมีจอภาพสัญญาณกันเตียงมาหลายปีแล้วที่เป็นเพียงการปิดหน้าสัมผัสแผ่นรองเตียงที่ส่งเสียงเตือนในท้องถิ่นสำหรับผู้ให้บริการดูแลเมื่อมีคนลุกจากเตียง ยังไม่มีวิธีใดที่ผู้ดูแลครอบครัวที่อยู่ห่างไกลจะติดตามคนที่คุณรักได้ ตอนออกจากเตียงทุกคืน
โซลูชั่นพื้นฐาน
Beautyrest Sleeptracker และ Withings Sleep ทั้งสองเป็นช่องทางสำหรับผู้ดูแลครอบครัวที่อยู่ห่างไกลเพื่อรับรายงานประจำวัน ไม่เพียงแต่เกี่ยวกับตอนที่พวกเขาไม่อยู่บนเตียงเท่านั้น แต่ยังรวมถึงรายงานรูปแบบพฤติกรรมการนอนหลับที่ครอบคลุมด้วย อุปกรณ์เหล่านี้เป็นแผ่นรองเชื่อมต่ออินเทอร์เน็ตที่พอดีระหว่างที่นอนและสปริงกล่อง และคนที่คุณรักจะมองไม่เห็น ข้อกำหนดเพียงอย่างเดียวคือบ้านของคนที่คุณรักมีการเชื่อมต่อ Wi-Fi
โซลูชันขั้นสูง
นอกจากรายงานประจำวันแล้ว Withings Sleep mat ยังให้สถานะแบบเรียลไทม์ของเหตุการณ์ "ในเตียง" และ "นอกเตียง" ผ่าน IFTTT ซึ่งเป็นแอปที่เชื่อมต่ออินเทอร์เน็ตสำหรับสมาร์ทโฟนผู้ดูแลครอบครัวที่อยู่ห่างไกล สิ่งนี้มีประโยชน์หากผู้ดูแลต้องการรับการแจ้งเตือนหากคนที่คุณรักไม่อยู่บนเตียงในตอนกลางคืน
ปัญหาหลักในการใช้ข้อมูลดิบนี้คือ คุณจะได้รับการแจ้งเตือนทุกครั้งที่คนที่คุณรักลุกจากเตียง…. ในการแก้ปัญหานี้ คุณต้องเพิ่มบริการอินเทอร์เน็ตฟรีอีกบริการหนึ่งคือ Stringify ซึ่งจะเริ่มจับเวลา 15 นาที (หรือระยะหมดเวลาที่คุณเลือก) และแจ้งให้คุณทราบก็ต่อเมื่อคนที่คุณรักไม่ได้กลับเข้านอนก่อนหมดเวลานั้น
สิ่งของจำเป็นที่บ้านคนที่คุณรัก:
Withings แผ่นรองนอน
Wi-Fi
ของจำเป็นที่บ้านคุณ
สมาร์ทโฟนของคุณ
บัญชี IFTTT ฟรี
บัญชี Stringify ฟรี
ขั้นตอนที่ 1: การตั้งค่า IFTTT
ฉันแนะนำให้คุณทดสอบการแจ้งเตือนบนเตียงและนอกเตียงก่อนโดยไม่ต้องใช้ตัวจับเวลา Stringify เพื่อให้แน่ใจว่าคุณมีการแจ้งเตือนการนอนหลับ Withings ที่ทำงานผ่าน IFTTT
1. ลงชื่อเข้าใช้แอพ Withings และคลิกที่ Devices
2. คลิกที่กำหนดค่า IFTTT
3. สร้างบัญชี IFTTT (หากคุณไม่มี)
4. ใน IFTTT คลิกที่ My Applets จากนั้นกด "+"
5. ในส่วน "นี้" เลือก "Withings Sleep"
6. เข้าสู่ระบบด้วยบัญชี Withings ของคุณและเลือก "เมื่อฉันเข้านอน"
7. ตั้งเวลาและเลือกเซ็นเซอร์การนอนหลับของคุณ
8. คลิก "สร้างทริกเกอร์"
9. สำหรับส่วน "นั้น" ฉันแนะนำให้คุณใช้การแจ้งเตือนเพื่อรับการทดสอบอย่างรวดเร็ว
10. ทำซ้ำข้างต้นสำหรับ "เมื่อฉันลุกจากเตียง"
หลังจากนั้น คุณจะกลับมาและแก้ไขส่วน "นั้น" ของแอปเพล็ต IFTTT เหล่านี้เพื่อใช้ Stringify Flows ที่คุณสร้างขึ้นในขั้นตอนด้านล่าง
ขั้นตอนที่ 2: การตั้งค่า Stringify Flows
คุณจะต้องสร้าง "โฟลว์" สามรายการ หนึ่งรายการสำหรับแต่ละรายการหากการกระทำของ IFTTT (บนเตียงและนอกเตียง) รวมถึงกระแส "ตื่น" เพื่อทำหน้าที่ "และ" หากคนที่คุณรักกลับขึ้นไปบนเตียงก่อนหมดเวลา นี่เป็นกุญแจสำคัญที่จะช่วยให้คุณไม่ต้องได้รับสัญญาณเตือนที่ผิดพลาดเมื่อพวกเขาเพิ่งลุกจากเตียงในช่วงเวลาสั้นๆ
โปรดทราบว่าโฟลว์ในเตียงและนอกเตียงใช้ตัวแปร (สิ่งของ) "ดำเนินการ" และ "หมดเวลา" เป็นเหตุการณ์เชิงตรรกะที่จะวิเคราะห์โดยโฟลว์การตื่น กระแส "เชื่อมต่อ" โดยสิ่งที่ "เชื่อมต่อ"
ฉันแนะนำให้คุณเพิ่ม "การแจ้งเตือน" เพิ่มเติมเมื่อคุณทำการทดสอบ เนื่องจากสิ่งเหล่านี้ทำหน้าที่เป็นคำสั่ง "พิมพ์" ที่เป็นประโยชน์สำหรับการดีบัก
ขั้นตอนที่ 3: In-bed Flow
ในการไหลของเตียง:
o ทริกเกอร์โดย IFTTT Withings "In-Bed" trigger
o ตั้งค่าตัวแปร "ดำเนินการ" เป็น "เท็จ" (เพื่อป้องกันการส่งการแจ้งเตือน)
o เชื่อมต่อกับกระแส “ตื่น”
ขั้นตอนที่ 4: การไหลออกจากเตียง
· ออกจากเตียงไหล
o ทริกเกอร์โดย IFTTT Withings “Out-of-bed” trigger
o ตั้งค่าตัวแปร "proceed" เป็น "true" (สามารถแทนที่ได้โดยทริกเกอร์ในเตียงในภายหลัง)
o เริ่มตัวจับเวลา “ออกจากเตียง” (ปกติ 15 นาที- แล้วแต่คุณเลือก)
o ตั้งค่าตัวแปร "หมดเวลา" เป็น "จริง" เมื่อหมดเวลา
o เชื่อมต่อกับกระแส “ตื่น”
ขั้นตอนที่ 5: ตื่นตัว
กระแสตื่น
o ดำเนินการฟังก์ชัน "AND" หาก "proceed" และ "timeout" เป็นจริงทั้งคู่
o ตัวแปร "ดำเนินการ" เป็นจริง (ยกเว้นกรณีที่ IFTTT ทริกเกอร์ในเตียงเริ่มทำงานอีกครั้ง)
o ตัวแปร "หมดเวลา" เป็นจริง (หมายความว่าตัวจับเวลา 15 นาทีหมดอายุแล้ว)
o ส่งการแจ้งเตือนไปยังสมาร์ทโฟนของผู้ดูแลครอบครัวทางไกลที่ระบุว่าคนที่คุณรักออกจากเตียงนานเกินไป
โปรดทราบว่าตรรกะข้างต้นอนุญาตให้ตัวจับเวลาเริ่มต้นโดยทริกเกอร์ที่ไม่ได้อยู่ในเตียง แต่ไม่อนุญาตให้ส่งการแจ้งเตือนหากคนที่คุณรักกลับเข้านอนก่อนที่ตัวแปร "หมดเวลา" จะถูกตั้งค่าเป็นจริง
ขั้นตอนที่ 6: การอัปเดต IFTTT Applets
เมื่อสร้างโฟลว์ Stringify แล้ว คุณต้องแก้ไขหรือสร้างแอปเพล็ต IFTTT ใหม่ที่จะใช้ Stringify In Bed และ Out of Bed Flows เป็นการกระทำ "นั้น" ของ IFTTT
ขั้นตอนที่ 7: การทดสอบ
แม้ว่าคุณจะสามารถตั้งค่าจากระยะไกลได้ในขณะที่ทำงานบนสมาร์ทโฟนของคุณ แต่วิธีที่ดีที่สุดในการทดสอบคืออยู่บนเตียงของคนที่คุณรัก
ฉันแนะนำให้คุณตั้งค่าการหมดเวลาสั้น ๆ เพื่อเรียกใช้การทดสอบและตรวจดูให้แน่ใจว่าค่าเวลาที่ใช้งาน IFTTT ของคุณมีการเปลี่ยนแปลงเพื่อให้การทดสอบของคุณในระหว่างวัน
1. คุณควรได้รับการแจ้งเตือนบนสมาร์ทโฟนของคุณหากคุณลุกจากเตียงและอยู่นอกเตียงเกินค่าการหมดเวลา
2. คุณไม่ควรได้รับการแจ้งเตือนหากคุณกลับเข้านอนก่อนหมดเวลา
หลังจากทดสอบแล้ว อย่าลืมเปลี่ยนค่าการหมดเวลาของ IFFT และ Stringify timeout กลับไปเป็นค่าที่ดีที่สุดสำหรับคนที่คุณรัก
โปรดจำไว้ว่า คุณสามารถปรับการตั้งค่าเหล่านี้จากระยะไกลได้ตลอดเวลาหากต้องการ เนื่องจากจะจัดเก็บไว้ในแอป IFTTT และ Stringify บนอินเทอร์เน็ต
แนะนำ:
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: 5 ขั้นตอน
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: การตวัดเป็นวิธีง่ายๆ ในการสร้างเกม โดยเฉพาะอย่างยิ่งเกมปริศนา นิยายภาพ หรือเกมผจญภัย
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: 3 ขั้นตอน
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: ในคำแนะนำนี้ เราจะทำการตรวจจับใบหน้าบน Raspberry Pi 4 ด้วย Shunya O/S โดยใช้ Shunyaface Library Shunyaface เป็นห้องสมุดจดจำใบหน้า/ตรวจจับใบหน้า โปรเจ็กต์นี้มีจุดมุ่งหมายเพื่อให้เกิดความเร็วในการตรวจจับและจดจำได้เร็วที่สุดด้วย
วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: 3 ขั้นตอน
วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: ในบทช่วยสอนนี้ ฉันจะแสดงขั้นตอนสำคัญในการติดตั้งปลั๊กอิน WordPress ให้กับเว็บไซต์ของคุณ โดยทั่วไป คุณสามารถติดตั้งปลั๊กอินได้สองวิธี วิธีแรกคือผ่าน ftp หรือผ่าน cpanel แต่ฉันจะไม่แสดงมันเพราะมันสอดคล้องกับ
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): 8 ขั้นตอน
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): ตัวแปลงสัญญาณเสียงล้ำเสียง L298N Dc ตัวเมียอะแดปเตอร์จ่ายไฟพร้อมขา DC ตัวผู้ Arduino UNOBreadboardวิธีการทำงาน: ก่อนอื่น คุณอัปโหลดรหัสไปยัง Arduino Uno (เป็นไมโครคอนโทรลเลอร์ที่ติดตั้งดิจิตอล และพอร์ตแอนะล็อกเพื่อแปลงรหัส (C++)
เครื่อง Rube Goldberg 11 ขั้นตอน: 8 ขั้นตอน
เครื่อง 11 Step Rube Goldberg: โครงการนี้เป็นเครื่อง 11 Step Rube Goldberg ซึ่งออกแบบมาเพื่อสร้างงานง่ายๆ ในรูปแบบที่ซับซ้อน งานของโครงการนี้คือการจับสบู่ก้อนหนึ่ง