ส่วนประกอบที่กำหนดเอง - Tapo: Cameras Control - เพื่อเพิ่มกล้อง Tapo ลงใน Home Assistant
TP-Link กำลังทำงานกับโซลูชันที่จะแก้ไขปัญหานี้
หากคุณต้องการใช้การรวมนี้จนกว่าปัญหานี้จะได้รับการแก้ไขคุณจะต้องทำเช่นนั้น:
เรียนรู้เพิ่มเติมรับการอัปเดตล่าสุดถามคำถามหรือพูดคุย
คัดลอกเนื้อหาของ custom_components/ tapo_control/ ถึง custom_components/ tapo_control/ ในโฟลเดอร์ผู้ช่วยที่บ้านของคุณ
HACS เป็นร้านค้าชุมชนสำหรับผู้ช่วยบ้าน คุณสามารถติดตั้ง HACs จากนั้นติดตั้ง Tapo: การควบคุมกล้องจาก HACS Store
ต่อไปนี้พอร์ต TCP (V) LAN ต้องเปิด ในไฟร์วอลล์เพื่อให้กล้องเข้าถึงกล้อง TAPO ของคุณจาก Home Assistant:
นี่ไม่ใช่พอร์ต WAN อย่า เปิดพอร์ต WAN ผ่านการส่งต่อพอร์ต คุณอาจต้องเปิดพอร์ต LAN (v) LAN ก็ต่อ เมื่อคุณรู้ว่าทั้งหมดนี้หมายถึงอะไร
เพิ่มกล้องผ่านการรวม (ค้นหา TAPO) ใน UI ผู้ช่วยที่บ้าน นอกจากนี้คุณยังสามารถคลิกปุ่มด้านล่างหากคุณตั้งค่าการเปลี่ยนเส้นทาง MyHomeAsSistant
กล้องจะถูกค้นพบโดยอัตโนมัติเมื่อเชื่อมต่อกับ WiFi
หากต้องการเพิ่มกล้องหลายตัวให้เพิ่มการรวมหลายครั้ง
ดูตัวอย่างสำหรับการ์ด Lovelace
องค์ประกอบที่กำหนดเองนี้สร้างขึ้น:
ใช้บริการเหล่านี้ในการโทรบริการต่อไปนี้
บันทึกตำแหน่ง PTZ ปัจจุบันเป็นที่ตั้งไว้ล่วงหน้า
ลบที่ตั้งไว้ล่วงหน้า
การรวมกันมีความสามารถในการวิเคราะห์เสียงจากไมโครโฟนกล้องและแสดงเสียงรบกวนที่ตรวจพบผ่าน Binary_Sensor
คุณต้องเปิดใช้งานคุณสมบัตินี้ในตัวเลือกการรวมโดยตรวจสอบ "เปิดใช้งานการตรวจจับเกณฑ์เสียง" หลังจากเปิดใช้งานแล้วคุณยังสามารถตั้งค่าตัวเลือกอื่น ๆ ที่เริ่มต้นด้วย [การตรวจจับเสียง] คุณจะต้องรีสตาร์ทการช่วยเหลือที่บ้านหลังจากทำการเปลี่ยนแปลงใด ๆ
สำหรับข้อมูลเพิ่มเติมและการแก้ไขปัญหาโปรดดูเอกสารประกอบ Home Assistant FFMPEG ที่คุณลักษณะนี้ใช้
การรวมมีความสามารถในการซิงโครไนซ์การบันทึกสำหรับการเล่นที่รวดเร็ว
การซิงโครไนซ์ถูกปิดโดยค่าเริ่มต้นคุณสามารถเรียกดูสื่อที่เก็บไว้ในกล้องและขอให้เล่นได้ อย่างไรก็ตามการดาวน์โหลดค่อนข้างช้าดังนั้นจึงเป็นความคิดที่ดีที่จะเปิดใช้งานการซิงโครไนซ์สื่อในพื้นหลัง ด้วยวิธีนี้คุณจะสามารถเล่นสื่อที่ซิงโครไนซ์จากกล้องได้ทันที
คุณสามารถเปิดใช้งานการตั้งค่านี้ได้โดยการนำทางไปยังการตั้งค่าผู้ช่วยในบ้าน -> อุปกรณ์และคลิกที่ปุ่มกำหนดค่าถัดจากอุปกรณ์ Tapo ที่คุณต้องการเปิดการซิงโครไนซ์สื่อสำหรับ ที่นี่คุณต้องกำหนดจำนวนชั่วโมงในการซิงโครไนซ์ การซิงโครไนซ์จะไม่ทำงาน ที่นี่คุณสามารถตั้งค่าเส้นทางการจัดเก็บที่การบันทึกแบบซิงโครไนซ์จะถูกจัดเก็บ (ค่าเริ่มต้นเป็น/config/.storage/tapo_control)
ในที่สุดคุณสามารถเปิดหรือปิด switch.*_media_sync
ประกาศ:: การบันทึกจะถูกลบหลังจากจำนวนชั่วโมงที่คุณเลือกที่จะซิงโครไนซ์ผ่านเมื่อทั้งเวลาบันทึกจริงและเวลาที่แก้ไขไฟล์มีอายุมากกว่าจำนวนชั่วโมง
เซ็นเซอร์ความเคลื่อนไหวจะถูกเพิ่มหลังจากตรวจพบการเคลื่อนไหวเป็นครั้งแรก
/profile
ไปที่ /config/network
และภายใต้ Network Adapter
ตรวจสอบ IP ที่ถูกต้องจะแสดงขึ้นสำหรับอุปกรณ์ หากไม่ถูกต้องภายใต้ Home Assistant URL
ยกเลิกการเลือก Automatic
ถัดจาก Local Network
และตั้งค่าเป็น http://<some IP address>:8123
อย่าใช้ httpsตรวจสอบให้แน่ใจว่า:
นี่เป็นปัญหาที่รู้จักกันดีของผู้ช่วยในบ้าน
มีความสามารถในการปิดใช้งานการใช้งานส่วนประกอบสตรีมผู้ช่วยบ้านสำหรับกล้องซึ่งอาจลดความล่าช้าอย่างมีนัยสำคัญมากในราคาที่ใช้ CPU ที่สูงขึ้น
คุณสามารถเลือกที่จะปิดการใช้งานส่วนประกอบสตรีมเมื่อเพิ่มกล้องหรือผ่านตัวเลือกเมื่อมีการเพิ่มกล้องแล้ว การเปลี่ยนแปลงนี้ต้องการการรีสตาร์ทของผู้ช่วยบ้าน
อาจมีข้อเสียบางประการในการทำเช่นนี้เช่นการสูญเสียตัวเลือกในการควบคุมการเล่นและการใช้งาน CPU ที่สูงขึ้น ผลลัพธ์ขึ้นอยู่กับฮาร์ดแวร์ของคุณและการอัปเดตผู้ช่วยบ้านในอนาคต
หากคุณปิดการใช้งานสตรีมและฮาร์ดแวร์ของคุณไม่ได้ขึ้นอยู่กับงานคุณจะได้รับสิ่งประดิษฐ์ล่าช้ามากขึ้นและค้าง
หากคุณต้องการลองใช้และดูว่าอะไรดีที่สุดสำหรับคุณ
ความเป็นไปได้อีกอย่างคือการใช้กล้อง WebRTC โดย Alexxit
ตัวอย่างการกำหนดค่าการทำงาน:
type: custom:webrtc-camera
entity: camera.bedroom_hd
ตัวแปลงสัญญาณเสียงที่รองรับใน Home Assistant คือ "AAC", "AC3" และ "MP3"
กล้อง Tapo ใช้ PCM Alaw (ALAW) ซึ่งไม่รองรับ
รายละเอียดเพิ่มเติมที่นี่
คุณสามารถทำงานได้โดยใช้กล้อง WebRTC โดย Alexxit
ตัวอย่างการกำหนดค่าการทำงาน:
type: custom:webrtc-camera
entity: camera.bedroom_hd
คุณอาจป้อนรหัสผ่านที่ไม่ถูกต้องหรือกำลังเผชิญกับข้อ จำกัด ของกล้อง
ดูเอกสาร Tapo อย่างเป็นทางการ
Q3 : หลายบัญชี/อุปกรณ์สามารถดูกล้อง TAPO ในเวลาเดียวกันได้หรือไม่?
ตอบ : ปัจจุบันกล้องแต่ละตัวสามารถควบคุมหรือจัดการได้โดยบัญชีเดียวในแอพ Tapo คุณสามารถแชร์ได้กับ 5 บัญชีที่แตกต่างกันมากที่สุดและบัญชีทั้งสองนี้สามารถเข้าถึง Live View และคุณสมบัติการเล่นของกล้องเท่านั้น
กล้องแต่ละตัวยังรองรับสตรีมวิดีโอพร้อมกันถึง 2 รายการ คุณสามารถใช้อุปกรณ์ได้สูงสุด 2 ตัวเพื่อดูฟีดสดของกล้องพร้อมกันโดยใช้แอพ Tapo หรือผ่าน RTSP คุณสามารถดูการเล่นของกล้องโดยใช้แอพ Tapo ทีละแอป
เช่นเดียวกับ:
Q4 : ทำไมฉันไม่สามารถใช้ Tapo Care, SD Card และ NVR ในเวลาเดียวกันได้?
ตอบ : เนื่องจากประสิทธิภาพของฮาร์ดแวร์ที่ จำกัด ของกล้อง Tapo Care ทำงานได้ดีที่สุดกับหนึ่งในการบันทึกการ์ด NVR หรือ SD
หากคุณใช้การ์ด SD และการดูแล Tapo ในเวลาเดียวกัน NVR (RTSP/ONVIF) จะถูกปิดใช้งาน
ในการรีสตาร์ทการบันทึกบน NVR โปรดลบการ์ด SD ออกจากกล้อง
หากคุณใช้เฟิร์มแวร์บิลด์ 230921 และสูงกว่าให้ตรวจสอบปัญหา #551
มิฉะนั้นลองใช้ตัวเลือกการแก้ไขปัญหาเหล่านั้น:
ผู้ใช้รายงานฟังก์ชั่นเต็มรูปแบบด้วยกล้อง Tapo ต่อไปนี้:
การบูรณาการ ควร ทำงานร่วมกับกล้อง Tapo อื่น ๆ
กล้องแบตเตอรี่ที่ควบคุมผ่านฮับทำงานเพื่อควบคุมเท่านั้น:
หากคุณประสบความสำเร็จกับรุ่นอื่น ๆ โปรดรายงานผ่านปัญหาใหม่
กล้องใช้มาตรฐาน ONVIF เพื่อสื่อสารเหตุการณ์การเคลื่อนไหว การสื่อสารนี้สามารถทำงานด้วย 2 วิธี:
Webhooks เป็นวิธีการสื่อสารที่ล่วงหน้าเนื่องจากเร็วกว่าและเบากว่า ที่ถูกกล่าวว่า;
คะแนนด้านบนจะถูกกำหนดโดยอัตโนมัติโดยการรวมนี้และหาก HA ไม่เป็นไปตามเกณฑ์ webhooks จะถูกปิดใช้งาน ที่ถูกกล่าวว่า;
เพื่อให้ webhooks ทำงานได้ผู้ใช้ทุกคนต้องทำคือตรวจสอบให้แน่ใจว่าเขาใช้ HA บน HTTP และ HA นั้นมีอยู่ใน URL ที่สื่อสาร
ใช่การรวมระบบฟรีและไม่จำเป็นต้องสมัครสมาชิกแบบชำระเงินใด ๆ นอกจากนี้ยังไม่มีการเข้าถึงอินเทอร์เน็ตจากกล้องหรือการรวมนี้
Firmwares ของกล้องคาดว่าจะมีข้อความตามลำดับ การส่งพวกเขาในแบบคู่ขนานสามารถนำไปสู่รหัส 401 จากกล้องซึ่งแสดงให้เราเห็นด้วยข้อยกเว้นนี้
คุณจะต้องส่งการกระทำอัตโนมัติตามลำดับแทนอาจเป็นไปได้ด้วยความล่าช้าเช่นกันหากจำเป็น
ดู #488 สำหรับข้อมูลเพิ่มเติม
กรุณาเปิดปัญหาใหม่หรือหารือเกี่ยวกับผู้ช่วยที่บ้าน: ฟอรัมชุมชน
เข้าร่วมการสนทนาเกี่ยวกับ Discord
การรวมนี้ใช้โมดูล Python Pytapo ซึ่งเป็นโมดูลที่ไม่เป็นทางการสำหรับการทำงานร่วมกันด้วยกล้อง Tapo
ผู้เขียนไม่มีส่วนเกี่ยวข้องกับ TP-Link หรือ Tapo
คำขอ API ทั้งหมดที่ใช้ภายในไลบรารี Pytapo มีให้บริการและเผยแพร่บนอินเทอร์เน็ต (ตัวอย่างที่เชื่อมโยงด้านบน) และโมดูล Pytapo นั้นล้วนเป็นเพียง wrapper รอบ ๆ คำขอ HTTPS เหล่านั้น
ผู้เขียนไม่รับประกันการทำงานของการรวมนี้และจะไม่รับผิดชอบต่อความเสียหายใด ๆ
ชื่อผลิตภัณฑ์เครื่องหมายการค้าและเครื่องหมายการค้าจดทะเบียนทั้งหมดในที่เก็บนี้เป็นทรัพย์สินของเจ้าของที่เกี่ยวข้อง