DJF3 / Cisco-Video-System-Status-Monitor

Use a webpage to monitor the status of a Cisco Video unit. Can be used outside the meetingroom.
MIT License
5 stars 1 forks source link

Cisco-Video-System-Status-Monitor

Display the status of a Cisco video system on a tablet/computer/screen (outside the meeting room).

Requirements

Features

Setup

How does it work?

FYI

Roadmap

Feedback & Support

What does it do?

Overview

Overview

Requirements

  • PHP (tested with PHP 7.2, but should work with 5.x)
  • Video system firmware CE 9.6.1 or higher
  • Features supported per device: see table:
Feature Supported Devices
Call detect All devices
People count SX80 RoomKit/Mini CodecPlus CodecPro Room55 Room70/Room55D Room70G2
People presence SX80 RoomKit/Mini CodecPlus CodecPro Room55 Room70/Room55D Room70G2 plus SX20 MX200G2/MX300G2 MX700/MX800/MX800D

Features

The following features are supported:

DOES:

  • Display status of video system (in-call or idle)
  • Status text is customizable
  • Shows per status a color (red or green)
  • Displays Meeting room name
  • Displays People count (if supported)
  • Displays People presence (if supported + people count is not supported)

DOESN'T:

  • Clean your dishes

Setup

Follow these steps to setup the Video System monitoring code.

image image image image







How does it work?

What happens when you deploy this code?


image


image


image


image


image


image


image


image




FYI

  • jquery.min.js is included in order to minimize public internet connectivity dependency. You can use the Google hosted jquery.min.js by changing the 'script src' link on line 20 to: https://ajax.googleapis.com/ajax/libs/jquery/3.4.0/jquery.min.js




Roadmap

  • Add status 'occupied' - not in call but with people present (coming in 0.4d)
  • Add non-demo mode, only showing the status screen without background image (coming in 0.4d)
  • Include both NumberOfActiveCalls and NumberOfInProgressCalls to capture both call-setup and in-call status (coming in 0.4d)
  • Include jQuery to remove internet access dependency (coming in 0.4d)
  • Dashboard that displays the status for multiple meetingrooms. (Remove people count and only use people presence? (do we care about the number of people?)

Feedback & Support

Will add this later. For now, open issues in this repository