Last updated on April 05, 2016

Theme Features

Introduction

The Default theme contains many useful features for convenience. These features can be turned on or off in the Default theme’s configuration menu, which is explained below.

Important

All of these features are implemented in the theme, which means they can be removed or modified in other themes.

Screensaver

The default theme contains a screensaver feature to prevent screen burn-in on susceptible devices.

Two screensaver modes are available:

  • Bounce (default) - display the current or next meeting’s information in a bouncing box;
  • Slideshow - display a sliding carousel of branded images when the Rooms app is not in use.

In slideshow mode, an Appspace media zone is used as the source for the slideshow’s images. The URL for this media zone must be set directly in the device’s properties in Appspace’s Networks section, using the property “Theme_ScreensaverSlideshowPath”.

Follow the instructions below to set up slideshow mode.

Note

These instructions assume that there already exists a media zone set up with the slideshow images as content.

  1. Go to Signs in Appspace and open the app containing the desired media zone.

  2. Click on the media zone to edit it. (This example shows a Data Only app.)

  3. Under the Content tab, right-click the RSS feed icon and select “Copy link address” or “Copy link location” to copy the RSS feed’s address to your clipboard.

  4. Go to Networks and select your device. Under the Properties tab, enter a new property with the Key “Theme_ScreensaverSlideshowPath” and paste the RSS feed URL into the Value field.

  5. Click “Save changes” to confirm.

Note

Repeat steps 4 and 5 for each device using the same slideshow source.

ArmorActive Tones

Tablets outside conference rooms are often mounted inside enclosures. Rooms has been integrated with ArmorActive enclosures containing an LED strip on the outside designed to indicate the booking status of the adjacent room. This functionality works by playing a sound at a specific frequency that triggers the ArmorActive enclosure to change the LED strip to a certain color.

Two colors can be set in the configuration menu: one to represent “available” and one to represent “occupied”. The available colors are Red, Orange, Yellow, Green, Blue, and Purple.

../../_images/blue.png ../../_images/orange.png

Configuration Menu

The configuration menu is reached by tapping on the date in the upper-right hand corner six times in rapid succession.

Note

The configuration menu requires authentication with Appspace. If the theme cannot authenticate with Appspace, a login prompt will be displayed. Once you have entered your credentials, the configuration menu will appear as normal and the credentials will be encrypted and saved in the theme for later invocations of the configuration menu.

This will bring up a fullscreen list of various properties that can be modified, as well as information about the currently assigned theme version and the difference between the device’s time and the server’s time.

Properties

Property Description Default Value Appspace Property
Display Name User-friendly display name for the assigned room; replaces the room’s actual name in the header if specified None Theme_DisplayName
Allow Extending/Ending Checkbox determining whether meetings can be extended and ended through Rooms On Theme_AllowExtendingEnding
Show Screensaver Checkbox determining whether screensaver functionality is used On Theme_ShowScreensaver
Screensaver Type Dropdown containing available screensaver modes (Bounce/Slideshow) Bounce Theme_ScreensaverMode
Screensaver Delay Delay (in seconds) before screensaver is activated 300 Theme_ScreensaverTime
Screensaver Slideshow URL of the RSS feed for an Appspace media zone to use as the source for slideshow images (hidden property) None Theme_ScreensaverSlideshowPath
Play ArmorActive Tones Checkbox determining whether ArmorActive tone functionality is used (see above) Off Theme_PlayArmorActiveTones
Available Color Dropdown containing ArmorActive tone choices for available color (see above) Blue Theme_AvailableColor
Occupied Color Dropdown containing ArmorActive tone choices for occupied color (see above) Red Theme_OccupiedColor
Theme Update Interval Amount of time (in seconds) between server checks for theme updates 60 Theme_UpdateInterval
Property Update Interval Amount of time (in seconds) between server checks for property updates 300 Theme_PropertyUpdateInterval
Reboot Time Time each day to reboot theme (xx:xx to not reboot; checkbox toggles this value between xx:xx and 23:00) xx:xx System.RebootEvents

Note

System.RebootEvents is a standard Appspace property used on regular DMPs to determine when the DMPs will reboot each day. Changing this property in the configuration menu will mimic this functionality in the Rooms app.

Save Properties

Once you have have finished modifying Rooms properties, you must tap the “Save Properties” button to finalize these changes by sending the information to Appspace. This feature makes use of the standard Appspace player property system.

Note

Default values for these properties are used if the player properties are not defined on the Appspace server. If these player properties are defined, those values will be used instead. In this way, it is also possible to edit these properties in Appspace itself. The Rooms app will update its values for these properties the next time it checks the values from the server.

View Device Log

The device log shows in-depth logging information about the Rooms app and its communication with the Appspace server.

The checkboxes at the top allow filtering of the log based on type of message.

  • STATUS: Messages about general status of Rooms app (began loading, came online/offline, etc.)
  • UPDaTE: Messages showing results of occasional updates (ArmorActive tone playing, timers, etc.)
  • NET: Messages showing over-the-internet calls to the Appspace server
  • INPUT: Messages showing previous touches that cause between-page navigation
  • ERROR: Error messages resulting from failed calls to the server or other logic errors

Test Tones

Clicking the Test Tones button brings up a page containing a button for each available ArmorActive tone, allowing you to easily test each tone when the Android device is connected to an ArmorActive enclosure.

See above for more information on ArmorActive tones.