1. Add, Update or Remove Companion Permissions

Manage the permissions assigned to a companion device using its public key.

Command:

setperm <pubkey> <permissions>

Parameters:

ParameterDescription
pubkeyThe companion's public key.
permissionsThe permission level to assign to the companion.

Permission levels:

ValuePermissionDescription
0GuestGuest-level access.
1Read-onlyRead-only access.
2Read-writeRead and write access.
3AdminAdministrator access.

Note: Omitting the permissions parameter removes the companion's entry from the ACL.


2. View the Current Access Control List (ACL)

Display the current Access Control List (ACL), showing the permissions configured for companion devices.

Command:

get acl

Availability: Serial only.


3. View or Change the Room Server's Read-Only Setting

View or configure whether the Room Server operates in read-only mode.

Commands:

get allow.read.only
set allow.read.only <state>

Parameters:

ParameterDescription
stateSet to on to enable read-only mode or off to disable it.

Default: off

Examples:

Enable read-only mode:

set allow.read.only on

Disable read-only mode:

set allow.read.only off