Skip to content
Keith Kolmos edited this page Apr 16, 2020 · 4 revisions

A Room is a grouping of devices in a Location. For example, if a user has many connected devices at home, Rooms can further organize them into rooms like "Kitchen", "Office", and/or "Living Room."

Functions

  • list - List the rooms in a location.

  • get - Get a specific room in a location. Requires the UUID of the room and the UUID for the location. If the client is configured with a location ID this parameter can be omitted.

  • create - Creat a room in a location. Requires the UUID of the room and the UUID for the location. If the client is configured with a location ID this parameter can be omitted.

  • update - Update a room. Requires the UUID of the room and the UUID for the location. If the client is configured with a location ID this parameter can be omitted. Requires the data request containing the name of the room.

  • delete - Delete a room from a location. Requires the UUID of the room and the UUID for the location. If the client is configured with a location ID this parameter can be omitted.

  • listDevices - Returns a list of all the devices in a room. Requires the UUID of the room and the UUID for the location. If the client is configured with a location ID this parameter can be omitted.

Clone this wiki locally