Configuring Inspire

Written By Sam Walton (Super Administrator)

Updated at July 17th, 2024

IBSS Inspire is a configurable end user application that can be customised to specific organisation requirements. The following tables define the available configuration options for Inspire modes.

⚠️ Set the time zone on the device to match the time zone for the building.

Applies to app version 1.14 or higher

General configuration (all modes)

Setting name
Description
Device_OEM_Client_ImageURI
The path to the client logo
Device_OEM_Brand_ImageURI
The path to the brand logo (used when IBSS has been OEM'd by partners)
Device_General_Error
An error string to display when the app has come across a fatal error
Device_OEM_Mode
The OEM mode for the app:
0 - Standard mode. No client logo shown and IBSS logo shown as brand
1 - Custom mode. Client logo shown and IBSS logo shown as brand
2 - OEM mode. Client logo shown and custom logo shown as brand
Device_Brightness_Timeout The value in seconds before the brightness will be reduced (e.g. 60)
Device_Brightness_High The operating brightness level (0.0 - 1.0)
Device_Brightness_Low The dimmed brightness level (0.0 -1.0)
Signage_Orientation
App orientation:

Undefined = 0

Landscape = 1

Portrait = 2

LandscapeFlipped = 4

PortraitFlipped = 8

Meta_Loc_X_m
The x location of the "you are here" pin on the map
Meta_Loc_Y_m
The y location of the "you are here" pin on the map
ImageURI
Path to custom background image for the Schedule mode only

Floor mode

Setting name
Description
Show_Login_Btn
Login button to allow check-ins at the device:
Enable = 1
Disable = 0
Insp_FV_Page_Delay
The time in seconds before the app will return back to the home page. Default is 30 seconds. (Only applicable from the user point of view in 'polling' mode)
Insp_FV_Interaction_Timeout
The time in seconds of no interaction before the app will return back to the home page and logout user. Default is 30 seconds.
Occ_Floor_Red_Thld
The percentage of spaces that must be free before showing a red colour on the floor selector
Occ_Floor_Amber_Thld
The percentage of spaces that must be free before showing the amber colour on the floor selector
Map_Focus_You_Pin_Landscape
Specify whether you want the map to be centred on the "you are here" pin:
True = yes
False = no
Map_Focus_You_Pin_Portrait
Specify whether you want the map to be centred on the "you are here" pin:
True = yes
False = no
Map_Zoom_Level_Landscape
Specify the default zoom level in landscape mode. Specify a Y offset value for the map. Used to position the map to fit the screen.
Map_Zoom_Level_Portrait
Specify the default zoom level in portrait mode. Specify a Y offset value for the map. Used to position the map to fit the screen.
Map_Zoom_Min
Specify the minimum zoom level for the map. Default is 0.05.
Map_Zoom_Max
Specify the maximum zoom level for the map. Default is 1.0.
Map_OffsetX_Landscape
Specify an X offset value for the map. Used to position the map to fit the screen. (+/- 0.0)
Map_OffsetY_Landscape
Specify a Y offset value for the map. Used to position the map to fit the screen. (+/- 0.0)
Map_OffsetX_Portrait
Specify an X offset value for the map. Used to position the map to fit the screen. (+/- 0.0)
Map_OffsetY_Portrait
Specify a Y offset value for the map. Used to position the map to fit the screen. (+/- 0.0)
Hide_Floor_Selector_Landscape
Specify whether to show (1) or hide (0) the floor selector in landscape mode.
Hide_Floor_Selector_Portrait
Specify whether to show (1) or hide (0) the floor selector in portrait mode.
Hide_Layer_Selector_Landscape
Specify whether to show (1) or hide (0) the layer selector in landscape mode.
Hide_Layer_Selector_Portrait
Specify whether to show (1) or hide (0) the layer selector in portrait mode.
Floors
Defines the selected an available floors:
{
"SelectedFloor": {
"Name": "The name of the floor",
"NodeId": The floor Id
},
"AVAILABLEFLOORS": [
{
"Name": "The name of the floor",
"NodeId": The floor Id,
"Order": The ordering of the element starting . at 0.
}
]
}
Workspaces
Defines what to show for workspaces:
{
"Show": Show workspaces (1) or not (0)
"Search": Show the search button (1) or not (0)
"SpaceTypes": [
{
"Name": "The SpaceType of the space",
"Icon": "icon",
"Label": "The label to show"
}
}
Amenities
Defines what to show for amenities:
{
"Show": Show workspaces (1) or not (0)
"Search": Show the search button (1) or not (0)
"SpaceTypes": [
{
"Name": "The SpaceType of the space",
"Icon": "icon",
"Label": "The label to show"
}
}
Search
Defines the full list of searchable items:
"WORKSPACES": [
{
"Name": "The SpaceType of the space",
"Icon": "icon",
"Label": "The label to show"
}],
"SUPPORTSPACES": [
{
"Name": "The SpaceType of the space",
"Icon": "icon",
"Label": "The label to show"
}],
"AMENITIES": [
{
"Name": "The SpaceType of the space",
"Icon": "icon",
"Label": "The label to show"
}]

Scheduling mode

Setting name
Description
Insp_SV_Page_Delay
The time in seconds before the app will return back to the home page. Default is 30 seconds.
Name
The name to show at the top of the scheduling page
ShowNotifications
0 = Do not show notifications

1 = Show notifications

PageSize
The number of spaces to show per page before paging to the next
Spaces
Defines the spaces to display:
{
"Name": "The label to show",
"SpaceId": "The Space Id",
"Order": The ordering of the element starting at 0.
 }