IPPTT – Web Management Dashboard

แนะนำการใช้งาน ระบบจัดการ IPPTT – Web Management Dashboard  สามารถเข้าไปทดลองใช้ที่
URL: https://demo-tk.haocomm.com
User: demo
Pass: demo1234

ซึ่งก็จะนำบาง function ของ mumble และ Traccar มาใช้งาน เพื่อให้ง่ายกับผู้ดูแลระบบ 

มารู้จักกับ คำศัพท์ mumble / Traccar / Talkkonnect / Mumble web client

– mumble คือ voice communication server ซึ่งเป็น open source สามารถใช้งานได้ฟรี ใช้สำหรับติดต่อสื่อสารกันระหว่างกัน โดย mumble มี client application สามารถติดตั้งบนมือถือ android/ ios / PC และที่สำคัญ talkkonnect สามารถใช้งานร่วมกับ mumble

– Traccar คือ  GPS Tracking Platform ซึ่งเป็น open source สามารถใช้งานได้ฟรี ใช้สำหรับเป็น GPS tracking สามารถใช้ตรวจสอบสถานะตำแหน่งของอุปกรณ์ได้

– Talkkonnect คือ A Headless Mumble Client/Transceiver/Walkie Talkie/Intercom/Gateway ซึ่งเป็น open source สามารถใช้งานได้ฟรี

– Mumble web client เป็น mumble client ซึ่งสามารถใช้งาน mumble ผ่าน Web Browser ได้เลย ใช้งานค่อนข้างง่าย

     เราสามารถนำ talkkonnect มาทำเป็น walkie talkie หรือเป็น ROIP Gateway เชื่อมต่อกับ Radio และใช้งานร่วมกับ voip ได้ครับ

ทีนี้มาถึงตัว IPPTT – Web Management Dashboard ที่แอดมิน กำลังพัฒนาจะมี Feature หลัก ๆ ดังนี้ครับ

– Show Server Status => สำหรับแสดงภาพรวม ของระบบ เช่น User online, uptime, จำนวน server  ที่ online

– Create Channel => สำหรับจัดการ Channel ในการสื่อสารให้กับผู้ใช้งานในระบบ (แก้ไขชื่อ Channel, เพิ่ม, ลบ)

– Server Configuration => ตั้งค่าจำนวน user max limit บน mumble server

– Managers (Create Manager) => จัดการ Admin Role/ User Role ต่าง ๆ ในระบบ 

– Users (Create New User) => จัดการ User List (edit, save, delete) รายชื่อผู้ใช้งานในระบบทั้งหมด

– Users Location (Maps) => แสดง Maps ตำแหน่งของผู้ใช้งานในระบบที่อุปกรณ์มี GPS จะแสดงข้อมูลชื่อ สถานะ online ของผู้ใช้งาน

– Devices Status (show device raspberry pi) => แสดง devices อุปกรณ์สื่อสารในระบบทั้งหมด สามารถสั่ง mute, unmute เสียงของอุปกรณ์ได้

– Auto provision (configuration xml) for device raspberry pi => สามารถตั้งค่า configuration file ของอุปกรณ์สื่อสาร raspberry pi จากส่วนกลางทั้งหมด

– Logging report => แสดงรายงาน event ต่าง ๆ ของผู้ใช้งานในระบบ เช่น join เข้าใช้งานระบบ, disconnect เป็นต้น

– Login for Admin (support Oauth 2.0 SSO)=> สำหรับให้ผู้ใช้งาน System Admin ล็อกอินเข้าสู่ระบบเพื่อจัดการ Web Management Dashboard

– Talk online  => เป็น mumble web client ซึ่งสามารถ ใช้งาน mumble client ผ่าน Web browser

มาลุยกันเลย - Let's Go

1. เข้าสู่ระบบ URL: https://app.haocomm.com/login

User: demo
Pass: demo

 

2. ระบบจะแสดงสถานะเครื่อง Server และ จำนวนผู้ใช้งานปัจจุบันทั้งหมด บนหน้า Dashboard

3. เลือกเมนู  Sidebar จะแสดงเมนูทั้งหมดในระบบ ประกอบไปด้วย 

– Server Status => แสดงสถานะเครื่อง Server ทั้งหมด หรือ สามารถ สร้างเซิร์ฟเวอร์, เริ่ม/หยุด การทำงาน ของเซิร์ฟเวอร์ และลบเซิร์ฟเวอร์ ของ mumble

Managers => กำหนดสิทธิ์ของผู้ดูแลระบบ และ ผู้ใช้งาน ให้สามารถเข้าไปจัดการระบบ  IPPTT – Web Management Dashboard

– Members => สร้าง user/pass ให้กับผู้ใช้งาน mumble client เพื่อเข้าใช้งานเชื่อมต่อกับ mumble server 

Users Online => แสดงสถานะผู้ใช้งานที่กำลังออนไลน์ ณ ปัจจุบัน ทั้งหมด

Users Location => ในกรณีที่ผู้ใช้งาน ใช้ Talkkonnect และเปิดการใช้งาน GPS ระบบสามารถแสดงตำแหน่งหรือพิกัดของผู้ใช้งานปัจจุบันได้  ใน Google Map

– Channels => สามารถ สร้าง,ลบ,แก้ไข Channels ได้ไม่จำกัด 

– Devices Rasberry Pi => สามารถสร้าง Configuration XML ของ Talkkonnect ผ่านหน้าเว็บและจัดการ Configuration ทั้งหมดของ Talkkonnect ผ่านส่วนกลาง

– Devices Radio GW =>  สามารถสร้าง Configuration XML ของ Talkkonnect ผ่านหน้าเว็บและจัดการ Configuration ทั้งหมดของ Talkkonnect ผ่านส่วนกลาง

– Devices Online Status => แสดงสถานะอุปกรณ์ของผู้ใช้งานทั้งหมดในระบบ และสามารถสั่ง Mute, Unmute ของอุปกรณ์ได้จากหน้าเว็บจัดการ

– Logging => แสดงสถานะการเข้าใช้งาน การเชื่อมต่อของอุปกรณ์ ไว้สามารถตรวจสอบได้ภายหลัง

– Talk Online => เป็น mumble web client ซึ่งสามารถ ใช้งาน mumble client ผ่าน Web browser

3. ทำการสร้าง Mumble Server 

4. Managers => ทำการสร้าง Managers สำหรับกำหนดสิทธิ์ให้มีสิทธิ์เป็นผู้ดูแลระบบ เลือกคลิกปุ่ม New Manager

5. Members => สร้าง user/pass ให้กับผู้ใช้งาน mumble client เพื่อเข้าใช้งานเชื่อมต่อกับ mumble server
เลือกคลิกปุ่ม New Member

6. Users Online => แสดงสถานะผู้ใช้งานที่กำลังออนไลน์ ณ ปัจจุบัน ทั้งหมด

7.  Users Location => ในกรณีที่ผู้ใช้งาน ใช้ Talkkonnect และเปิดการใช้งาน GPS ระบบสามารถแสดงตำแหน่งหรือพิกัดของผู้ใช้งานปัจจุบันได้  ใน Google Map

8. Channels => สามารถ สร้าง,ลบ,แก้ไข Channels ได้ไม่จำกัด 

9. Devices Radio GW => สามารถสร้าง Configuration XML ของ Talkkonnect ผ่านหน้าเว็บและจัดการ Configuration ทั้งหมดของ Talkkonnect ผ่านส่วนกลาง

10. Devices Online Status => แสดงสถานะอุปกรณ์ของผู้ใช้งานทั้งหมดในระบบ และสามารถสั่ง Mute, Unmute ของอุปกรณ์ได้จากหน้าเว็บจัดการ

11. Logging => แสดงสถานะการเข้าใช้งาน การเชื่อมต่อของอุปกรณ์ ไว้สามารถตรวจสอบได้ภายหลัง

12. Talk online  => เป็น mumble web client ซึ่งสามารถ ใช้งาน mumble client ผ่าน Web browser

Written by admin

Leave a Reply

Your email address will not be published. Required fields are marked *