struct

PlaceOS::Client::API::Models::System

Inherits PlaceOS::Client::API::Models::Timestamps < PlaceOS::Client::API::Models::Response < PlaceOS::Client::API::Models::Response::Init < JSON::Serializable < Struct < Value < Object

Constructors

new(pull : JSON::PullParser)
Source

Instance methods

bookable

Flag for signifying the space as reservable.

Source
capacity

Number of people that can be accommodated in this space.

Source
code

the room identification code, like 3-04 etc.

Source
description

Markdown formatted text that describes the system.

Source
display_name

an alternative to the full name that is easier to read.

Source
email

Calendar URI that is associated with this system.

Source
features

List of features in the room for searching and filtering spaces.

Source
id

A universally unique identifier for the system.

Source
images

images of this room

Source
installed_ui_devices

Expected number of fixed installation touch panels.

Source
map_id

a map identifier that can be used to locate this system.

Source
modules

Module ID's that this system contains.

Source
name

A human readable identifier.

Source
public

is the system intended for public access?

Source
support_url

A URL linking to the primary interface for controlling this system.

Source
timezone

timezone the system is located

Source
type

the system type, like a small meeting room etc.

Source
version

Incrementing counter for handling stale updates.

Source
zones

Zone IDs that this system is a member of.

Source