แอปพลิเคชันเครื่องมือ NSPnel Pro
แอปพลิเคชั่นนี้เป็น apk ที่พัฒนาขึ้นเองซึ่งอนุญาตให้อุปกรณ์ทำงานบน
- รุ่น Smatek T6E
- โซนอฟ เอ็นเอสพาเนล โปร
- ซีมิสมาร์ท T6E
- อวัตโต T6E
- ทูย่า T6E
- หรือสถาปัตยกรรมที่คล้ายกัน
เพื่อใช้ประโยชน์จากคุณสมบัติบางอย่าง เช่น พรอกซิมิตี้เซนเซอร์ เซ็นเซอร์วัดแสง และการบูรณาการ Home Assistant
แอปพลิเคชันทดสอบบน NPanel Pro เป็นหลัก แต่อาจใช้งานได้บนอุปกรณ์อื่น
บริจาคให้ฉันถ้าคุณต้องการ:
สารบัญ
- ประวัติเวอร์ชันของแอป
- ข้อมูลอุปกรณ์ NSPnel Pro
- การรูทอุปกรณ์ NSPnel Pro และไซด์โหลด
- ติดตั้งตัวเรียกใช้งานที่กำหนดเอง
- ติดตั้ง webview ที่กำหนดเอง
- ติดตั้งแอป
- คู่มือสำหรับ v2.x
- คู่มือสำหรับ v1.x
ประวัติเวอร์ชันของแอป
แผนที่แท้จริงคือจะมีการเปิดตัวในทุกไตรมาส
v2.x.0 (2024-xx)
- ตั้งค่าความสว่างของสกรีนเซฟเวอร์
- การรวมเกตเวย์ Zigbee
- ตัวอัปเดตแอปอัตโนมัติ
- คำสั่ง HA
- การกำหนดค่าอุปกรณ์ที่ใช้ json
- เล่นเสียง
- คำสั่งเสียง
- mqttv5 ssl
เวอร์ชัน 2.3.0 (2024-xx)
คุณสมบัติใหม่
- การรวมเกตเวย์ Zigbee
- ความเป็นไปได้ที่จะเปลี่ยนระหว่างโหมดเราเตอร์และโหมดผู้ประสานงาน
- ท่าทาง
เวอร์ชัน 2.2.4 (2024-10-07)
แก้ไขข้อบกพร่อง
- Wake on Wave สำหรับสกรีนเซฟเวอร์ไม่ทำงาน ฉบับที่ #145
- เครื่องมือ Pro หยุดทำงานเมื่อแตะหลังจากปิดหน้าจอ ปัญหา #143
- ป้ายทริกเกอร์เซ็นเซอร์ความใกล้ชิดบนแท็บเซ็นเซอร์ช่วยให้มองเห็นได้หลังจากทริกเกอร์
หมายเหตุ การสลับการสลับ Wake-on-Screensaver ได้ถูกลบออกแล้ว เนื่องจากวิธี Wake-on-wave ใหม่ก็จัดการเช่นกัน
เวอร์ชัน 2.2.3 (27-09-2567)
อัปเดตความสะดวกสบายเนื่องจากการเปิดตัวอุปกรณ์ใหม่ 120p
คุณสมบัติใหม่
- รองรับ 120p
- ตั้งค่าการหมุนจอแสดงผล
- ควบคุมพฤติกรรมการหรี่แสงบนหน้าจอบนหน้าจอ
แก้ไขข้อผิดพลาด
- การปลุกความใกล้เคียงไม่ทำงานอีกต่อไปหลังจากส่งสัญญาณปลุกผ่าน MQTT ฉบับที่ 115
เวอร์ชัน 2.2.2 (11-07-2567)
แก้ไขข้อผิดพลาด
- เมื่อเปิดใช้งานการรีบูตตามกำหนดเวลา แอปจะปิดตัวเองซ้ำ ๆ ฉบับที่ # 113
เวอร์ชัน 2.2.1 (23-06-2024)
การปรับปรุง
- เพิ่มคำขออนุญาตผู้ดูแลอุปกรณ์เพื่อเข้าสู่โหมดสลีปอุปกรณ์ผ่าน MQTT ฉบับที่ 103
แก้ไขข้อผิดพลาด
- แก้ไขปัญหาความเข้ากันได้กับตัวเรียกใช้งานอื่น ๆ เช่น Lawnchair Issue #104
- สามารถเชื่อมต่อ MQTT ด้วยคู่ชื่อผู้ใช้/รหัสผ่านที่ว่างเปล่า ฉบับที่ #105 ได้
เวอร์ชัน 2.2.0 (14-06-2024)
การเปิดตัวมีไว้เพื่อ:
วันธงชาติสหรัฐฯ
คุณสมบัติใหม่
- คำสั่ง HA
- อุปกรณ์ wake_up
- อุปกรณ์นอนหลับ
- รีบูทอุปกรณ์
- เปลี่ยนไปใช้ตัวเรียกใช้งาน
- เปิดใช้งาน adb
- ควบคุมสวิตช์ในตัว sw1,sw2
- ท่าทาง
- การตรวจจับท่าทางการแตะสองครั้งสามครั้ง (มีเฉพาะเฟิร์มแวร์ที่ต่ำกว่า 1.11.0)
- การปรับปรุงระบบ
- แถบนำทางโดยการปัดขึ้น
- แถบการแจ้งเตือนโดยปัดลง
- การรีบูตตามกำหนดเวลา
- โปรแกรมเฝ้าระวัง
การปรับปรุง
- การทำให้เป็นอนุกรม json ถูกเขียนใหม่ทั้งหมด เปิดใช้งานสำหรับการจัดเตรียมอุปกรณ์
- ไคลเอนต์ mqttv5 ถูกใช้งาน ตัวเปิดใช้งานสำหรับ ssl และ zigbee
- เปลี่ยนไปใช้การออกอากาศในท้องถิ่น การเพิ่มประสิทธิภาพที่สมบูรณ์แบบ
- ความครอบคลุมของการทดสอบอัตโนมัติเพิ่มขึ้น
แก้ไขข้อบกพร่อง
- ขัดข้องเมื่อตั้งค่า mqtt และสวิตช์หลักปิดอยู่
- ข้อขัดข้องเมื่อเปลี่ยนการกำหนดค่า mqtt (#82)
เวอร์ชัน 2.1.0 (15-03-2567)
การเปิดตัวมีไว้เพื่อ:
วันปฏิวัติฮังการี
คุณสมบัติใหม่ (ดูคู่มือที่อัปเดตเวอร์ชัน Manual 2.x)
- ท่าทางสัมผัสบนหน้าจอมืด (#27)
- ตื่นจากโปรแกรมรักษาหน้าจอ (#52)
- แสดงโหมดสลีป (#40)
- การฉายภาพที่แตกต่างกันในวันธรรมดาและวันหยุดสุดสัปดาห์ (#36)
- สลับไปที่แอพที่เลือก (#46)
- หน้าแรกด้วยท่าทาง
- การบูรณาการ MQTT แบบเนทีฟ (#51)
- การบูรณาการผู้ช่วยในบ้าน MQTT (#21)
- เสียงตอบรับ
แก้ไขข้อบกพร่อง
- ความสว่างระหว่างด้านล่างและด้านบนไม่ได้รับการจัดการอย่างถูกต้อง (#55)
เวอร์ชัน 2.0.1 (28-01-2567)
แก้ไขข้อผิดพลาด
- รีสตาร์ทแอปหลังจากการรีบูตไม่ทำงาน (#49)
- แสดงข้อผิดพลาดการรีเฟรช UI เวลาพักเครื่อง (https://github.com/seaky/nspanel_pro_tools_apk/ problems/47)
- การคำนวณเวลาเริ่มต้นบนหน้าจอที่ทำให้เข้าใจผิด (#44)
เวอร์ชัน 2.0 (2024-01-21)
คุณสมบัติใหม่ (ดูคู่มือเวอร์ชัน 2.x ด้วยตนเอง)
- รหัสได้รับการออกแบบใหม่ทั้งหมด (ดูความเข้ากันได้แบบย้อนหลัง)
- ง่ายกว่ามากในการเพิ่มความสามารถใหม่
- ช่วยให้สามารถเพิ่มผู้ฟังเหตุการณ์ภายในและทำการผสานรวม MQTT/HASS
- UI ตามการตั้งค่าใหม่
- ง่ายกว่ามากในการเพิ่มองค์ประกอบ UI ใหม่ เนื่องจากหน้าจอขนาดเล็กมุมมองแบบเลื่อนได้จึงสะดวกหรือใช้งานได้มากกว่ามาก
- คุณสมบัติเปิด/ปิดหน้าจอตลอดเวลา (#5, #14)
- รีบูตอุปกรณ์จากแอป (#6)
- เปลี่ยนชื่อโฮสต์จากแอป (#8)
- ระบบแสดงการตั้งค่าเวลาพักเครื่องจากแอพ
- สถานการณ์ความสว่างที่กำหนดไว้ล่วงหน้าโดยอิงตามเหตุการณ์ทริกเกอร์ไลท์เซนเซอร์
- ตอนนี้แอปที่เปิดโดยอัตโนมัติสามารถรอการเชื่อมต่อ wifi ที่จัดตั้งขึ้นได้
แก้ไขข้อบกพร่อง
- แก้ไขหน่วยความจำรั่วของตัวอ่านหน้าจอสัมผัสแล้ว
- คำขอแยกแอปออกจากการเพิ่มประสิทธิภาพแบตเตอรี่ ช่วยป้องกันแอปถูกฆ่าโดยระบบ
- สามารถปิดการปลุกบนคลื่นได้
เวอร์ชัน 1.1 (2023-02-02)
- เพิ่มคุณสมบัติเซ็นเซอร์วัดแสง
- ปรับความสว่างอัตโนมัติ (ทดลอง)
- เพิ่มความสว่างชุด
- การดำเนินการสลับที่ปรับให้เหมาะสม
- การเตรียมการสำหรับการอัพเดตในอนาคต
- สวิตช์หลักที่เรียกว่า "ใช้งานอยู่" จะปิดฟีเจอร์ทั้งหมดของแอปโดยสมบูรณ์ รวมถึงการเปิดแอปด้วย
- คุณสมบัติทั้งหมดสามารถตั้งค่าได้อย่างอิสระ
- ค่าเริ่มต้นของสวิตช์บันทึกย่อยังคงปิดอยู่ (จะมีการเปลี่ยนแปลงใน 1.2)
- ข้อบกพร่องที่รู้จัก
- ป้ายกำกับทริกเกอร์บางครั้งมองเห็นวิธีแก้ปัญหาอย่างถาวร: นำทางระหว่างเมนู
- ระดับความสว่างปรับระดับอัตโนมัติอาจต่ำมาก
- ไอคอนเมนูไฟไม่ถูกต้อง
หมายเหตุ อย่าลืมเปิดใช้งานสวิตช์หลัก
เวอร์ชัน 1.0 (2023-01-22)
- การเปิดตัวการผลิตครั้งแรก
- รองรับการปลุกบนทริกเกอร์เซ็นเซอร์ความใกล้ชิด
- รองรับการปลุกเมื่อสัมผัส
- รองรับแอปพลิเคชันเปิดอัตโนมัติ
- การออกแบบสีเข้มใหม่
- เปลี่ยนชื่อแอป "ProximityTool" ดั้งเดิมเป็นแอป "NSPanelTools"
- ย้ายไปยังที่เก็บใหม่แล้ว
v0.8-อัลฟา (ProximityTool)
- การเปิดตัวครั้งแรก
- รองรับการปลุกบนทริกเกอร์เซ็นเซอร์ความใกล้ชิด
โซนอฟ เอ็นเอสพาเนล โปร
Sonoff NSPnel Pro เป็นแผงควบคุมบ้านอัจฉริยะที่ใช้ระบบ Android 8.1 Oreo (AOSP)
ข้อมูลอุปกรณ์: https://itead.cc/product/sonoff-nspanel-pro-smart-home-control-panel/
การรูทอุปกรณ์และไซด์โหลด
การเข้าถึง ADB
- ดาวน์โหลดไดรเวอร์ ADB และติดตั้ง
- ดาวน์โหลดเครื่องมือแพลตฟอร์ม Android แตกไฟล์ลงในโฟลเดอร์
- รับที่อยู่ IP ของอุปกรณ์ (หากคุณไม่รู้ว่าที่อยู่ IP คืออะไรและไม่รู้ว่าจะหาได้อย่างไร โดยไม่ทำการรูทอุปกรณ์ คุณจะทำให้อุปกรณ์เสียหาย)
เคล็ดลับ
คุณจะพบที่อยู่ IP ภายในการตั้งค่าแอป Sonoff หรือในมุมมองไคลเอ็นต์ dhcp ของเราเตอร์
- ลงทะเบียนอุปกรณ์ของคุณกับแอป eWeLink เพียงทำตามขั้นตอนการลงทะเบียนอุปกรณ์
- หากต้องการเข้าถึง ADB ให้แตะรหัสอุปกรณ์อย่างรวดเร็วหลายๆ ครั้งเพื่อเปิดใช้งานโหมดนักพัฒนาซอฟต์แวร์
- หลังจากที่คุณพิจารณาข้อตกลง adb แล้ว คุณจะสามารถเข้าถึงอุปกรณ์ผ่านคำสั่ง adb ได้
คำเตือน
หากคุณยอมรับข้อตกลง คุณจะไม่สามารถย้อนกลับได้ อุปกรณ์ของคุณจะถูกรูทตลอดไป คุณจะไม่ได้รับการอัปเดตใหม่ในอนาคตตลอดไป
เคล็ดลับ
ด้วยแอป RootTool ของฉัน คุณสามารถอัปเดตอุปกรณ์ของคุณได้
- เชื่อมต่อกับอุปกรณ์ด้วย adb
เริ่มฟัง adb:
รายการอุปกรณ์
เชื่อมต่ออุปกรณ์
- ติดตั้ง Launcher แบบกำหนดเอง (ดูการติดตั้ง Launcher)
คำสั่ง ADB ที่มีประโยชน์
เชื่อมต่ออุปกรณ์
รายการอุปกรณ์
กดปุ่มโฮม
adb shell input keyevent 3
กดปุ่มเปิด/ปิด
adb shell input keyevent 26
แสดงการแจ้งเตือน
adb shell cmd statusbar expand-notifications
ติดตั้งแอป
ติดตั้งตัวเรียกใช้งานที่กำหนดเอง
เพื่อให้จัดการอุปกรณ์ได้ง่ายขึ้น คุณต้องติดตั้ง Launcher แบบกำหนดเอง
ดาวน์โหลด UltraSmall Launcher
- ติดตั้งและจำลองการกดปุ่มโฮม
- เลือกตั้งค่า "Launcher" เป็นค่าเริ่มต้น
ติดตั้ง webview ที่กำหนดเอง
หากคุณต้องการใช้แอปคู่หู Home Assistant คุณต้องอัปเดตคอมโพเนนต์ webview จากโรงงาน
เคล็ดลับ
คุณไม่จำเป็นต้องติดตั้งเฟิร์มแวร์รูท Xposed ตามที่ blackadder กล่าวไว้
เพียงดาวน์โหลด com.android.webview_108.0.5359.128.apk หรือเวอร์ชันใหม่ที่รองรับ arm64-v8, armeabi-v7a บนเฟิร์มแวร์เวอร์ชันสูงกว่า 1.5 Lineageos ก็สามารถติดตั้งได้!
WebView 108 สำหรับเฟิร์มแวร์ >=1.5
ภายใต้ frimware เวอร์ชัน 1.5 คุณมีสองตัวเลือก อัปเดตเฟิร์มแวร์โดยตัวอัปเดต frimware ของฉัน หรือเพียงติดตั้งเวอร์ชันที่เลิกใช้นี้ด้านล่าง
WebView 108 สำหรับเฟิร์มแวร์ <1.5
ติดตั้ง webview apk
ติดตั้งแอพ
- ดาวน์โหลด APK จากส่วนเผยแพร่
- adb ติดตั้ง -r [ชื่อไฟล์.apk]
คู่มือเวอร์ชัน 2.x
- ความเข้ากันได้แบบย้อนหลัง
- สวิตช์หลัก
- เมนูแสดงผล
- เมนูเซ็นเซอร์
- เมนูเครื่องมือ
- เมนูบูรณาการ
- เมนูการตั้งค่า
- ผู้ช่วยที่บ้าน
- ตัวอย่างการกำหนดค่า
บันทึก
หากมีการทำเครื่องหมายหมายเลขเวอร์ชัน แสดงว่าใช้ได้กับเวอร์ชันนั้นเท่านั้น
ความเข้ากันได้แบบย้อนหลัง
เวอร์ชัน 2.x รองรับฟีเจอร์ v1.x ทั้งหมด ยกเว้นการเปลี่ยนแปลงความสว่างอัตโนมัติซึ่งเป็นการทดลองและแทนที่ด้วยการควบคุมความสว่างที่ทริกเกอร์ระดับแสง โปรดดู [หมวดหมู่ความสว่าง] (#brightness-category)
บันทึก
การกำหนดค่าทั้งหมดสำหรับ v1.x ล้าสมัยใน 2.x ดังนั้นแอป 2.x จะต้องได้รับการกำหนดค่าใหม่ก่อนใช้งาน
สวิตช์หลัก
สวิตช์หลักช่วยให้สามารถปิดการใช้งานฟังก์ชันของแอปพลิเคชันได้อย่างสมบูรณ์ ควบคุมกิจกรรมเบื้องหลัง วัตถุประสงค์ในการปิดการใช้งานแอพทั้งหมดโดยไม่ต้องถอนการติดตั้ง
- สลับที่ใช้งานอยู่
- เปิดใช้งานบริการพื้นหลังที่ทำงานแม้ว่าแอปจะถูก "ปิด" จากตัวสลับแอปก็ตาม
- สถานะปิดจะปิดคุณสมบัติทั้งหมดของแอป รวมถึง "เปิดแอปหลังจากรีบูต"
แท็บการแสดงผล
แท็บนี้จะจัดกลุ่มการกำหนดค่าและคุณสมบัติที่เกี่ยวข้องกับหน้าจอหรือจอแสดงผลทั้งหมด เช่นจะเปิดปิดอย่างไรและเมื่อไหร่หรือสว่างแค่ไหน ฯลฯ
หมวดหมู่การปลุก
หมวดหมู่สำหรับฟังก์ชันที่เกี่ยวข้องกับการปลุกทั้งหมด
น่าเสียดายที่บิลด์ AOSP 8.1 นี้ไม่รองรับอุปกรณ์ปลุก ซึ่งทำให้หากแอปอย่างเป็นทางการไม่ทำงาน อุปกรณ์จะเข้าสู่โหมดสลีป เนื่องจากไม่มีปุ่มเปิด/ปิด เพียงแค่ฮาร์ดรีเซ็ต (ถอดปลั๊ก) ก็สามารถปลุกอุปกรณ์ได้
ปลุกบนคลื่น
ปลุกอุปกรณ์ด้วยการโบกมือ
บันทึก
ก่อนเปิดใช้งาน ให้ตั้งค่าพารามิเตอร์เซ็นเซอร์บนแท็บเซ็นเซอร์
ตื่นขึ้นมาด้วยท่าทาง
ปลุกอุปกรณ์ด้วยท่าทางสัมผัส สามารถเลือกท่าทางได้หลายท่าทาง พฤติกรรมจะเหมือนกันที่จะปลุกอุปกรณ์
สำคัญ
FW มากกว่า 1.10.0 จะไม่รองรับท่าทางสัมผัส
ปลุกจากสกรีนเซฟเวอร์
ปิดสกรีนเซฟเวอร์หากเปิดใช้งานอยู่ ใช้งานได้เฉพาะเมื่อเปิดใช้งาน wake-on-wave เท่านั้น
หมวดหมู่ความสว่าง
หมวดหมู่สำหรับฟังก์ชันที่เกี่ยวข้องกับความสว่างทั้งหมด
ความสว่าง
ตั้งค่าความสว่างการแสดงผลระดับระบบ ในบางกรณี จะใช้เพื่อตั้งค่าหากไม่มีเหตุการณ์การเปลี่ยนแปลงไฟเกิดขึ้น
ความสว่างบนสวิตช์ไฟด้านล่าง
ตั้งค่าความสว่างเป็นค่าที่กำหนดหากมีการทริกเกอร์เหตุการณ์ใต้แสง
บันทึก
ก่อนเปิดใช้งาน ให้ตั้งค่าพารามิเตอร์เซ็นเซอร์บนแท็บเซ็นเซอร์
ความสว่างบนแถบค้นหาด้านล่างแสง
ตั้งค่าความสว่างตามค่าที่กำหนด
ความสว่างบนสวิตช์เหนือแสง
ตั้งค่าความสว่างเป็นค่าที่กำหนดหากมีการทริกเกอร์เหตุการณ์ที่มีแสงเหนือแสง
บันทึก
ก่อนเปิดใช้งาน ให้ตั้งค่าพารามิเตอร์เซ็นเซอร์บนแท็บเซ็นเซอร์
ความสว่างบนแถบค้นหาเหนือแสง
ตั้งค่าความสว่างตามค่าที่กำหนด
หมวดหมู่หน้าจอ
หมวดหมู่สำหรับฟังก์ชันที่เกี่ยวข้องกับหน้าจอทั้งหมด (lcd)
แสดงการนอนหลับ
ตั้งเวลาสลีปการแสดงผลระดับระบบ หลังจากช่วงเวลาที่กำหนด หน้าจอจะถูกปิดหากฟังก์ชันอื่นไม่แทนที่หน้าจอ เช่น: ป้องกันการปิดหรือหน้าจอเริ่มต้น
แสดงโหมดสลีป
กำหนดพฤติกรรมของโหมดสลีป
- ปิดหน้าจอ
[!สำคัญ] รูปแบบการสัมผัสมีเฉพาะในโหมดนี้เท่านั้น
- หน้าจอสลัว
- หลังจากกำหนดระยะเวลาพักหน้าจอของจอแสดงผลแล้ว หน้าจอจะหรี่ลง
เวลาในการเปิดหน้าจอ
ในช่วงระยะเวลาที่กำหนดไว้ล่วงหน้า หน้าจอจะเปิดขึ้นและจะยังคงเปิดอยู่จนกระทั่งสิ้นสุดช่วงเวลาดังกล่าว
การฉายภาพจะเริ่มในวันธรรมดา
เวลาที่หน้าจอเริ่มต้นในวันธรรมดา
เคล็ดลับ
หากทั้งเวลาเริ่มต้นและเวลาสิ้นสุดเป็น "00:00" เวลาดังกล่าวจะถูกปิดใช้งานหรือเพิกเฉย หากปิดใช้งานวันหยุดสุดสัปดาห์ วันธรรมดาจะข้ามวันหยุดสุดสัปดาห์ไป ดังนั้นหลังจากวันศุกร์ วันจันทร์ก็จะถูกกำหนดไว้ หากเปิดใช้งานวันหยุดสุดสัปดาห์ หลังจากวันศุกร์ ช่วงเวลาวันหยุดสุดสัปดาห์จะมีผล
สิ้นสุดการฉายหน้าจอในวันธรรมดา
เวลาที่การฉายหน้าจอสิ้นสุดลง
การฉายภาพยนตร์จะเริ่มในช่วงสุดสัปดาห์
เวลาที่การฉายภาพยนตร์เริ่มต้นในช่วงสุดสัปดาห์
เคล็ดลับ
หากทั้งเวลาเริ่มต้นและเวลาสิ้นสุดเป็น "00:00" เวลาดังกล่าวจะถูกปิดใช้งานหรือเพิกเฉย หากปิดใช้งานวันธรรมดา วันหยุดสุดสัปดาห์จะข้ามวันธรรมดาไป ดังนั้นหลังจากวันอาทิตย์ วันเสาร์ถัดไปก็จะถูกกำหนดไว้ หากเปิดใช้งานวันธรรมดา หลังจากวันอาทิตย์ ช่วงเวลาวันธรรมดาจะมีผล
ฉายจบช่วงสุดสัปดาห์
เวลาที่การฉายหน้าจอสิ้นสุดลง
แท็บเซ็นเซอร์
หมวดหมู่เซ็นเซอร์ความใกล้ชิด
หมวดหมู่สำหรับฟังก์ชันที่เกี่ยวข้องกับพร็อกซิมิตี้เซนเซอร์
เซ็นเซอร์ความใกล้ชิด
ค่าปัจจุบันของเซ็นเซอร์ความใกล้ชิดจะแสดงค่าเซ็นเซอร์จริงและแสดงทริกเกอร์เมื่อเปิดใช้งาน
เกณฑ์ทริกเกอร์เซ็นเซอร์ความใกล้ชิด
เหนือค่าจะมีการสร้างเหตุการณ์ทริกเกอร์
หมวดแสงเซ็นเซอร์
หมวดหมู่สำหรับฟังก์ชันที่เกี่ยวข้องกับพร็อกซิมิตี้เซนเซอร์
เซ็นเซอร์วัดแสง
ค่าปัจจุบันของเซ็นเซอร์วัดแสงจะแสดงค่าเซ็นเซอร์จริงและแสดงทริกเกอร์เมื่อเปิดใช้งาน
เซ็นเซอร์ตรวจจับแสงด้านล่าง
ต่ำกว่าค่าเหตุการณ์ทริกเกอร์จะถูกสร้างขึ้น
เซ็นเซอร์ตรวจจับแสงทริกเกอร์ด้านบน
เหนือค่าจะมีการสร้างเหตุการณ์ทริกเกอร์
แท็บเครื่องมือ
หมวดหมู่เริ่มต้นอัตโนมัติ
เริ่มต้นอัตโนมัติหรือเปิดแอปอื่นหลังจากรีสตาร์ทอุปกรณ์
เปิดแอปหลังจากรีบูต
เปิดแอปพลิเคชันที่เลือกหลังจากรีบูตอุปกรณ์
รออินเตอร์เน็ตไร้สาย
เริ่มแอปพลิเคชันที่เลือกหลังจากสร้างการเชื่อมต่อ WIFI แล้ว
วอชด็อก
การตรวจสอบแอปที่เลือกทุกวันหากไม่ได้ทำงานอยู่ จากนั้นแอปจะเริ่มทำงาน
เปลี่ยนไปใช้แอป
สลับไปยังแอปพลิเคชันที่เลือก
ระบบ UI (ใน 2.2.0)
แถบนำทาง
แสดงแถบนำทางระดับระบบเสมอ
NavigationBar เมื่อปัดขึ้น
ใช้งานได้หากปิด NavigationBar การปัดขอบขึ้นจะทำให้แถบนำทางเป็นเวลา X วินาที
แถบการแจ้งเตือนเมื่อปัดลง
แสดงแถบการแจ้งเตือนระดับระบบโดยการปัดขอบลง เดิมทีมันถูกปิดใช้งานในระบบ Sonoff
อื่น
สลับไปที่ตัวเรียกใช้งาน
เปลี่ยนไปใช้ตัวเรียกใช้งานเริ่มต้น
หน้าแรกด้วยท่าทาง
ท่าทางที่เลือกจะเปลี่ยนกลับไปเป็นแอปพลิเคชันนี้
แท็บบูรณาการ
หมวดหมู่ซิกบี
ยังไม่พร้อมใช้งานที่วางแผนไว้เป็นเวอร์ชัน 2.2
หมวดหมู่ mqtt
หมวดหมู่สำหรับการตั้งค่าที่เกี่ยวข้องกับ MQTT และ HomeAssistant
สถานะ
สถานะปัจจุบันของการเชื่อมต่อ
สถานะที่เป็นไปได้:
- กำลังเชื่อมต่อ
- กำลังเริ่มต้นการเชื่อมต่อ
- เชื่อมต่อแล้ว
- ตัดการเชื่อมต่อ
- ความล้มเหลว
- ไม่สามารถสร้างการเชื่อมต่อได้ ลองใหม่ทุกๆ 5 วินาที
ตั้งค่า
ตั้งค่าการเชื่อมต่อ MQTT
เปิดใช้งานแล้ว
หากปิดการเชื่อมต่อจะตัดการเชื่อมต่อ
การตั้งค่า MQTT
เปิดใช้งานแล้ว
หากปิดการเชื่อมต่อจะตัดการเชื่อมต่อ เปิดเฉพาะเมื่อคุณตั้งค่าพารามิเตอร์การเชื่อมต่ออย่างถูกต้อง
สถานะการเชื่อมต่อ
สถานะปัจจุบันของการเชื่อมต่อ
เผยแพร่กิจกรรม
คุณสามารถเลือกข้อความที่คุณต้องการเผยแพร่ในช่องนี้ เผยแพร่เฉพาะสิ่งที่คุณต้องการจริงๆ
เหตุการณ์ที่รองรับในปัจจุบัน:
- ทริกเกอร์ - ความใกล้ชิด
- ส่งถ้าความใกล้ชิดทริกเกอร์
- ทริกเกอร์ - แสงด้านล่าง
- ส่งหากมีแสงด้านล่างถูกกระตุ้น
- ทริกเกอร์ - แสงเหนือ
- ส่งหากมีแสงเหนือทริกเกอร์
- ทริกเกอร์ - แสง-ปกติ
- ส่งถ้าค่าแสงระหว่างด้านล่างและด้านบน
- เครื่อง - ตื่น
- อุปกรณ์ - นอนหลับ
- ส่งหากอุปกรณ์เข้าสู่โหมดสลีป จะไม่ถูกทริกเกอร์หากโหมดสลีปของจอแสดงผลเป็นหน้าจอสลัว
- ท่าทาง - แตะ
- ส่งหากตรวจพบท่าทางสัมผัส ท่าทางสัมผัสใช้ได้เฉพาะเมื่อหน้าจอปิดอยู่
- ท่าทาง - ปัดขึ้น
- ส่งหากตรวจพบท่าทางสัมผัส ท่าทางสัมผัสใช้ได้เฉพาะเมื่อหน้าจอปิดอยู่
- ท่าทาง - ปัดลง
- ส่งหากตรวจพบท่าทางสัมผัส ท่าทางสัมผัสใช้ได้เฉพาะเมื่อหน้าจอปิดอยู่
- ท่าทาง - ปัดไปทางซ้าย
- ส่งหากตรวจพบท่าทางสัมผัส ท่าทางสัมผัสใช้ได้เฉพาะเมื่อหน้าจอปิดอยู่
- ท่าทาง - ปัดไปทางขวา
- ส่งหากตรวจพบท่าทางสัมผัส ท่าทางสัมผัสใช้ได้เฉพาะเมื่อหน้าจอปิดอยู่
เปิดใช้งานคำสั่ง
เจ้าภาพ
ชื่อโฮสต์ของเซิร์ฟเวอร์ MQTTv3 เท่านั้นที่ไม่ใช่ SSL มีให้ใช้งานในเวอร์ชัน 2.1
ท่าเรือ
พอร์ตเซิร์ฟเวอร์ MQTTv3 เฉพาะที่ไม่ใช่ SSL มีให้ใช้งานในเวอร์ชัน 2.1
รหัสลูกค้า
รหัสไคลเอ็นต์ MQTTv3
ชื่อผู้ใช้
ชื่อผู้ใช้ที่กำหนดค่าไว้
รหัสผ่าน
รหัสผ่านที่กำหนดค่าไว้
ใช้ชื่อโฮสต์เป็นรหัสอุปกรณ์
รหัสอุปกรณ์ที่สร้างขึ้นโดยอัตโนมัตินั้นไม่เป็นมิตรต่อมนุษย์มากนัก ชื่อโฮสต์สามารถใช้เป็นรหัสอุปกรณ์ได้
รหัสอุปกรณ์
รหัสอุปกรณ์ที่ไม่ซ้ำ
บูรณาการ HA
เปิดใช้งานการรวมระบบ เหตุการณ์ และการวินิจฉัยตาม MQTT Integration
บูรณาการ HA
หากเปิดใช้งาน ระบบจะส่งข้อความการกำหนดค่าไปยังหัวข้อที่เหมาะสม
เคล็ดลับ
ในกรณีที่เกิดปัญหาในการกำหนดค่า การปิดเครื่องจะกำหนดค่าตำแหน่งข้อมูล HA ใหม่
คำนำหน้าหัวข้อ
คำนำหน้าหัวข้อมักจะเป็น homeassistant เป็นค่าเริ่มต้น
แท็บการตั้งค่า
หมวดหมู่ทั่วไป
เสียงตอบรับ
เล่นเสียงในบางเหตุการณ์ เช่น เปิดท่าทางสัมผัสที่ระบุ เพื่อให้การตอบสนองด้วยเสียง
ดำเนินการต่อในการบูต
แอป NSPnelTools เริ่มอัตโนมัติหลังจากรีสตาร์ทอุปกรณ์
รีบูตอุปกรณ์
ตัวเลือกนี้จะรีบูตอุปกรณ์
ชื่อโฮสต์
เปลี่ยนชื่อโฮสต์ของอุปกรณ์
หมวดหมู่การแก้ปัญหา
โหมดแก้ไขข้อบกพร่อง
เปลี่ยนระดับบันทึกเป็นดีบัก
โหมดคำกริยา
เปลี่ยนระดับบันทึกเป็นรายละเอียด
ดูบันทึก
แสดงบันทึกแอป
บูรณาการผู้ช่วยที่บ้าน
การบูรณาการตามโมดูล MQTT อย่างเป็นทางการของ HA
สำคัญ
ปัจจุบัน MQTT รองรับการเชื่อมต่อที่ไม่ใช่ SSL เท่านั้น
ข้อมูลอุปกรณ์ที่กำหนดค่า:
- ชื่อ
- รหัสที่ไม่ซ้ำ
- ผู้ผลิต
- แบบอย่าง
- เวอร์ชันเฟิร์มแวร์
เอนทิตีของอุปกรณ์ไม่ซ้ำกัน ดังนั้นชื่อเอนทิตีที่สร้างขึ้นจึงสามารถเปลี่ยนชื่อได้ตลอดเวลา
เอนทิตี
หากไม่ได้ส่งเหตุการณ์ จะไม่ทราบค่า
เซ็นเซอร์วินิจฉัย
- ส่งสตริงที่อยู่ IP วันละครั้งทุกๆ 24 ชั่วโมง
- รับข้อมูลความพร้อมใช้งาน หากไอคอน "ตา" เป็นสีเทา แสดงว่าอุปกรณ์ออฟไลน์
เหตุการณ์ใกล้เคียง
ส่งเหตุการณ์เมื่อทริกเกอร์พรอกซิมิตี้เซนเซอร์เกิดขึ้น ค่าเหตุการณ์:
แตะกิจกรรม
ส่งเหตุการณ์เมื่อมีการทริกเกอร์เหตุการณ์การสัมผัส
สำคัญ
กิจกรรมการสัมผัสสามารถทริกเกอร์ได้เมื่อหน้าจอปิดอยู่เท่านั้น
ค่าเหตุการณ์:
- แตะ
- ปัด_up
- ปัด_ลง
- ปัด_ซ้าย
- ปัด_ขวา
งานเบาๆ
เซนเซอร์ส่งแสงเกิดการทริกเกอร์ ค่าเหตุการณ์:
- light_above
- light_ด้านล่าง
- light_unfinite
หัวข้อคำสั่ง (v2.2)
- รีบูทอุปกรณ์
- นอน
- ตื่น
- เล่นเสียงที่กำหนดเอง
ตัวอย่างการกำหนดค่า
การกำหนดค่าอุปกรณ์
- ปลุกบนคลื่น: เปิด
- ปลุกด้วยท่าทาง: ปิด
- ปลุกจากโปรแกรมรักษาหน้าจอ: ปิด
- ความสว่าง: 100
- ความสว่างของแสงด้านล่าง: จริง
- ความสว่างแสง-ด้านล่าง: 0
- ความสว่างบนแสงเหนือ: จริง
- ความสว่างเมื่อแสงต่ำกว่า: 100
- แสดงผลการนอนหลับ: 15
- ป้องกันการปิด: ปิด
- เวลาเปิดหน้าจอ: เปิด
- เวลาเปิดหน้าจอเริ่มวันธรรมดา: 07:00 น
- เวลาเปิดหน้าจอ สิ้นสุด วันธรรมดา: 09:00 น
- เวลาเปิดหน้าจอเริ่มวันหยุดสุดสัปดาห์: 08:00 น
- เวลาฉายหน้าจอ สุดสัปดาห์: 10:00 น
- เปิดแอปหลังจากรีบูต: ผู้ช่วยที่บ้าน
- รอ wifi: เปิด
- หน้าแรกด้วยท่าทาง: ปัดไปทางขวา
- mqtt เปิดใช้งาน: เปิด
- เผยแพร่กิจกรรม: แตะ ปัดขึ้น ปัดลง ปัดไปทางซ้าย
- ฮ่า บูรณาการ: เปิด
- auido feddback: เปิด
- ดำเนินการต่อเมื่อรีบูต: เปิด
- ชื่อโฮสต์: nspanel#
- แก้ไขข้อบกพร่อง: ปิด
HASS ตัวอย่างการใช้งานกรณี
yaml ตัวอย่างอัตโนมัติ
description: "bedroom nspanel2 automation"
trigger:
- platform: state
entity_id:
- event.nspanel2_touch
attribute: event_type
condition: []
action:
- choose:
- conditions:
- condition: state
entity_id: event.nspanel2_touch
attribute: event_type
state: swipe_up
sequence:
- service: cover.open_cover
target:
entity_id:
- cover.rollershutter_0013
device_id: []
area_id: []
data: {}
- conditions:
- condition: state
entity_id: event.nspanel2_touch
attribute: event_type
state: swipe_down
sequence:
- service: cover.close_cover
target:
entity_id: cover.rollershutter_0013
data: {}
- conditions:
- condition: state
entity_id: event.nspanel2_touch
attribute: event_type
state: swipe_right
sequence:
- service: cover.stop_cover
target:
entity_id: cover.rollershutter_0013
data: {}
mode: single
คู่มือเวอร์ชัน 1.x
สวิตช์หลัก
สวิตช์ควบคุมกิจกรรมเบื้องหลัง วัตถุประสงค์ในการปิดการใช้งานแอพทั้งหมดโดยไม่ต้องถอนการติดตั้ง
- สลับที่ใช้งานอยู่
- เปิดใช้งานบริการพื้นหลังที่ทำงานแม้ว่าแอปจะถูก "ปิด" จากตัวสลับแอปก็ตาม
- สถานะปิดจะปิดคุณสมบัติทั้งหมดของแอป รวมถึงเปิดแอปหลังจากรีบูต
ตื่น
น่าเสียดายที่บิลด์ AOSP นี้ไม่รองรับอุปกรณ์ปลุก ซึ่งทำให้หากแอปอย่างเป็นทางการไม่ทำงาน อุปกรณ์จะเข้าสู่โหมดสลีป เนื่องจากไม่มีปุ่มเปิด/ปิด เพียงแค่ฮาร์ดรีเซ็ต (ถอดปลั๊ก) ก็สามารถปลุกอุปกรณ์ได้
คุณลักษณะ Wake up on wave และ touch ถูกนำมาใช้ในแอปซึ่งเป็นจุดประสงค์ดั้งเดิมของแอป
- ปลุกบนคลื่น
- มีสถานะสลับอยู่
- คุณสมบัติจะเปิดใช้งานเองหากหน้าจอดับลง
- ตัวเลือกนี้จะสังเกตท่าทางเซ็นเซอร์ความใกล้ชิด
- ปลุกเมื่อสัมผัส
- แผงสัมผัสจะปลุกอุปกรณ์ด้วย
- คุณสมบัติจะเปิดใช้งานเองหากหน้าจอดับลง
- ตัวเลือกนี้จะสังเกตการสัมผัสที่แผง
- ดำเนินการต่อในการบูต
- เริ่มแอปที่เลือกหลังจากรีบูตอัตโนมัติ
- คุณสมบัติเปิดใช้งานตัวเองหลังจากรีบูต
- หลังจากรีบูตแอปนี้อาจไม่ปรากฏในตัวสลับแอป แต่บริการพื้นหลังจะทำงานอยู่
ปล่อย
คุณสมบัตินี้ทำให้สามารถเรียกใช้แอปพลิเคชันเป็นแอปเริ่มต้น เช่น HomeAsistant
- เลือก
- เลือกแอปพลิเคชันที่ติดตั้งหากเปิดใช้งานเมื่อเปิดใช้งาน การเลือกแอปถูกปิดใช้งาน
- ทดสอบด้วยปุ่มทดสอบก่อนเปิดใช้งานเสมอ
- เปิดตัวเมื่อเริ่มต้น
- รันแอพที่เลือกหลังจากรีบูต
- ปุ่มทดสอบ
แสงสว่าง
คุณสมบัตินี้ช่วยให้สามารถใช้งานเซ็นเซอร์วัดแสงได้
- ตั้งค่าความสว่าง
- ความสว่างของแผงสามารถเปลี่ยนแปลงได้ด้วยตนเอง
- หากเปิดการปรับอัตโนมัติ จะแสดงค่าความสว่างที่คำนวณได้ในแบบเรียลไทม์
- ปรับความสว่างอัตโนมัติ
- คำนวณและปรับความสว่างโดยอัตโนมัติตามลักซ์ที่สัมผัสได้