Skip to content

fun3md/MeetingRoomDisplay

Repository files navigation

MeetingRoomDisplay

simple display to show the status of a physical conference room

features:

  • connect to Exchange 201x trough EWS
  • display the current free / busy information for a conference room
  • display upcoming meetings with number of participants and the meeting owner
  • tested with amazon fire tab and and the app "kiosk browser"

SETUP for Docker: set Enviroment variables

  • "EWS_USER" = e.g. "password"
  • "EWS_PASS" = e.g. "service-user"
  • "EWS_ENDPOINT" = e.g. "https://exchange.company.com/ews/Exchange.asmx"
  • "EWS_DOMAIN" = e.g. "@company.com"
  • "DEFAULTROOM" = e.g. "Meetingroom1" // mailbox address of the default meetingroom minus domain address

expose port 9393 to desired external port

setup (manual install):

  • add URL to EWS in credentials file
  • add credentials of a service user which has read/write to the conference room mailboxes
  • add your default mail domain
  • (hack) add default room in main.ruby

require:

  • require 'viewpoint'
  • require 'pp'
  • require 'time'
  • require 'rubygems'
  • require 'sinatra'

default port "9393"

http://ip:port/room/confroom1 (room address "confroom1@domain"

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors