Yeastar P-Series Dahua Video Intercom Integration

🇹🇭 ภาษาไทย

ภาพรวม

การเชื่อม Dahua Video Intercom กับ Yeastar P-Series PBX ช่วยให้ระบบอินเตอร์คอมประตูทำงานร่วมกับระบบโทรศัพท์ออฟฟิค — รับสายจาก outdoor station ได้ผ่าน Linkus App (มือถือ/คอมพิวเตอร์) และเปิดประตูได้จากทุกที่

เวอร์ชันเอกสาร: 1.0 (2025-10-17)


อุปกรณ์ที่ใช้ในการ integrate

อุปกรณ์ประเภทตัวอย่าง
VTO (Outdoor Station)กล้องอินเตอร์คอมหน้าประตูDHI-VTO2201F-P (IP Villa Outdoor Station)
VTH (Indoor Monitor)จอมอนิเตอร์ในออฟฟิคDHI-VTH2421FW (IP Color Indoor Monitor)
Dahua ConfigtoolSoftware จัดการ Dahua devicesv5.000+
Yeastar P-SeriesPBX ที่ทำหน้าที่เป็น SIP serverP570 หรือรุ่นอื่น
Linkus ClientApp รับสาย/เปิดประตูWeb, Desktop, Mobile

ทุกอุปกรณ์อยู่ใน LAN เดียวกัน


สิ่งที่ทำได้หลัง integrate

ฟีเจอร์รายละเอียด
Video CallVTO โทรหา VTH + Linkus Client พร้อมกัน; รับวิดีโอได้
Simultaneous Ringกำหนด Ring Strategy ให้ VTO โทรไปหลายปลายทางพร้อมกัน
Open Door via Linkusกด feature code #123# เพื่อเปิดประตูจาก Linkus (ในหรือนอกออฟฟิค)
Call Forwardถ้าไม่มีคนรับ → forward ไปมือถือภายนอก (remote access control)
Real-time MonitorVTH ดูวิดีโอจาก VTO ได้แบบ real-time

ขั้นตอนการ integrate (6 Steps)

Step 1 — Activate Dahua Devices ด้วย Configtool

Activate VTO Outdoor Station:

  1. เปิด Configtool → ค้นหาอุปกรณ์ใน LAN
  2. เลือก VTO → click Initialize
  3. ตั้ง password (admin เปลี่ยนไม่ได้) + email สำหรับ reset
  4. Device แสดงสถานะ “Initialized”

Activate VTH Indoor Monitor:

  1. เลือก VTH → click Initialize
  2. ตั้ง password (ต้องเป็นตัวเลขเท่านั้น) + email
  3. ตั้งภาษาแสดงผลบนจอ VTH
  4. VTH restart อัตโนมัติ

แก้ไข IP Address (ถ้าจำเป็น):

  • VTO รองรับแค่ Static IP เท่านั้น
  • ไปที่ Configtool → Modify IP → ใส่ credentials → แก้ IP

Step 2 — Register VTH Indoor Monitor กับ PBX

ฝั่ง PBX:

  1. PBX web portal → Extension and Trunk → Extension → Add SIP Extension
  2. ตั้ง extension number สำหรับ VTH (เช่น 1051)
  3. Registration password ต้องยาว 8-15 ตัวอักษร
  4. Save and Apply

ฝั่ง Configtool (VTH):

  1. Device Config → เลือก IP ของ VTH → Get Device Info
  2. ใส่ credentials → OK
  3. Local Info section:
    • Room: ใส่ extension number ของ VTH (1051)
    • VTH type: เลือก Main VTH
  4. SIP Server section:
    • SIP Server IP: IP ของ PBX (เช่น 192.168.66.39)
    • SIP Server Port: 5060
    • SIP Register Pwd: Registration password ของ VTH extension
    • Initiale Mode: เปิดใช้งาน
  5. Click OK

ผลลัพธ์: Extension 1051 แสดง icon SIP registered ใน PBX portal


Step 3 — Register VTO Outdoor Station กับ PBX

ฝั่ง PBX:

  1. สร้าง SIP Extension สำหรับ VTO (เช่น 1050)
  2. Registration password 8-15 ตัวอักษร
  3. Save and Apply

ฝั่ง Configtool (VTO):

  1. Device Config → เลือก IP ของ VTO → Get Device Info
  2. Device Info → เลือก Villa Station
  3. PhysicsInfo section:
    • CallRoom: extension ของ VTH (1051) — VTO จะโทรหา VTH นี้
    • VTO No.: extension ของ VTO เอง (1050)
  4. SIP Info section:
    • Server Type: Third Party (สำคัญมาก)
    • Server IP: IP ของ PBX
    • Server Port: 5060
    • Register Pwd: Registration password ของ VTO extension
    • Restart after configuration: เปิดใช้งาน
  5. Click Save

ผลลัพธ์: Extension 1050 แสดง icon SIP registered ใน PBX portal, VTO restart อัตโนมัติ


Step 4 — ตั้งค่าการสื่อสารระหว่าง VTO และ VTH

ฝั่ง Configtool (VTH):

  1. Device Config → เลือก VTH → Login
  2. Network Terminals tab:
    • Network Terminals: เลือก Master VTO
    • Master VTO Name: auto-fill
    • Master VTO IP: IP ของ VTO (เช่น 192.168.66.50)
    • Master VTO User: admin
    • Master VTO Pwd: password ของ VTO
    • VTO Enable Status: เปิดใช้งาน
  3. Click Save

ผลลัพธ์:

  • VTH เห็นวิดีโอ real-time จาก VTO ได้
  • กดปุ่มที่ VTO → VTH รับสาย → กดไอคอน unlock บน VTH เพื่อเปิดประตู

Step 5 — รับสายและเปิดประตูผ่าน Linkus Client

ตั้งค่าให้ VTO โทรไปที่ Linkus Client ด้วย (ไม่ใช่แค่ VTH จอมอนิเตอร์):

ฝั่ง PBX:

  1. Extension and Trunk → Extension → แก้ไข VTH extension (1051)
  2. Presence tab → Ring Strategy section:
    • เลือก endpoints ที่ต้องการ ring พร้อมกัน: Linkus Web, Linkus Desktop, Linkus Mobile
  3. Save and Apply

ผลลัพธ์:

  • กดปุ่มที่ VTO → VTH จอ และ Linkus client ทุกตัวที่ login extension 1051 ดังพร้อมกัน
  • รับสายจาก Linkus → กด feature code #123# เพื่อเปิดประตู

Step 6 — Forward สายไปมือถือภายนอก (กรณีไม่มีคนรับ)

เมื่อไม่มีใครอยู่ออฟฟิค → forward สายจาก VTO ไปมือถือนอกออฟฟิค

ข้อกำหนดก่อน:

  • VTH extension (1051) ต้องอยู่ใน outbound route ที่ใช้

ฝั่ง PBX:

  1. แก้ไข VTH extension (1051) → Presence tab → Call Forwarding section
  2. เลือก No Answer → Destination: External Number
  3. ใส่ prefix ของ outbound route (ถ้ามี) + หมายเลขมือถือ
  4. Save and Apply

ผลลัพธ์:

  • VTO กดปุ่ม → VTH + Linkus ดัง → ถ้าไม่มีใครรับ → ส่งไปมือถือ
  • รับสายจากมือถือ → กด #123# เพื่อเปิดประตูได้

สรุป Diagram Flow

แขกกดปุ่มที่ VTO (ext 1050)
         │
         ▼
VTO โทรหา VTH (ext 1051)
         │
    ┌────┴────────────────┐
    │                     │
    ▼                     ▼
 VTH จอมอนิเตอร์    Linkus Web/Desktop/Mobile
    │                     │
    └────────┬────────────┘
             │ รับสาย
             ▼
      กด #123# → เปิดประตู
      
         (ถ้าไม่รับ)
             ▼
     Call Forward → มือถือนอกออฟฟิค
             │
             ▼
      รับสาย → กด #123# → เปิดประตู (remote!)

ความเชื่อมโยง

  • Dahua.Api — C# SDK สำหรับ Dahua NVR/กล้องวงจรปิด (ต่างจาก intercom แต่อยู่ ecosystem เดียวกัน)
  • CCTV Integration — ระบบกล้องวงจรปิดครบ: video backup, face recognition, LPR, intercom
  • Yeastar P-Series — parent PBX system
  • Yeastar P-Series Admin Guide — Extension setup, Ring Strategy, Call Forwarding
  • VoIP Phone System — SIP ecosystem overview

🇬🇧 English

Overview

Integrating Dahua Video Intercom with Yeastar P-Series PBX registers the Dahua VTO (Outdoor Station) and VTH (Indoor Monitor) as SIP extensions. This enables answering door calls via Linkus clients from anywhere and remotely opening the door.

Guide version: 1.0 (2025-10-17)


Devices Required

DeviceRoleExample Model
VTO (Outdoor Station)Door camera/intercom unitDHI-VTO2201F-P
VTH (Indoor Monitor)In-office touch panel monitorDHI-VTH2421FW
Dahua ConfigtoolDevice management softwarev5.000+
Yeastar P-SeriesSIP server (PBX)P570 or other
Linkus ClientAnswer/door-open appWeb, Desktop, Mobile

All devices must be on the same LAN.


Features After Integration

FeatureDescription
Video callVTO calls VTH + Linkus simultaneously with video
Simultaneous ringRing multiple endpoints at once via Ring Strategy
Open door via LinkusDial #123# feature code from Linkus to unlock door
Call forwardForward unanswered VTO calls to external mobile number
Real-time monitorVTH views live VTO camera feed

Integration Steps (6 Steps)

Step 1 — Activate Dahua Devices via Configtool

Initialize VTO and VTH: set admin password (VTO: alphanumeric; VTH: numeric only), set recovery email. Modify static IP if needed (VTO only supports static IP).

Step 2 — Register VTH Indoor Monitor to PBX

PBX: Create SIP extension for VTH (e.g., ext 1051); password must be 8-15 chars. Configtool (VTH): Set Room = 1051, Type = Main VTH, SIP Server IP = PBX IP, Port = 5060, Register Pwd, enable Initiale Mode.

Step 3 — Register VTO Outdoor Station to PBX

PBX: Create SIP extension for VTO (e.g., ext 1050). Configtool (VTO): Set device type = Villa Station, CallRoom = 1051, VTO No = 1050, Server Type = Third Party, Server IP = PBX IP, Port = 5060, Register Pwd, enable restart.

Step 4 — Set up VTO-VTH Communication

Configtool (VTH): Network Terminals → Master VTO; enter VTO’s IP, credentials; enable VTO. Result: VTH shows live video from VTO; pressing VTO button rings VTH.

Step 5 — Ring Linkus Clients via Ring Strategy

PBX: Edit VTH extension (1051) → Presence tab → Ring Strategy → select Linkus Web/Desktop/Mobile endpoints. Result: VTO press → VTH screen AND all Linkus clients ring together. Answer via Linkus → dial #123# to open door.

Step 6 — Forward Calls to External Number

PBX: Edit VTH extension (1051) → Presence tab → Call Forwarding → No Answer → External Number → enter mobile number. Result: If no one answers → call forwarded to mobile → answer → dial #123# to open door remotely.


Call Flow Summary

Visitor presses VTO button (ext 1050)
    → Calls VTH extension (1051)
    → VTH screen + all Linkus clients ring simultaneously
    → Answer: dial #123# to open door
    → No answer: forward to external mobile → answer → dial #123# remotely