Robot
Update robot config
Update a robot's config
POST/ api/ robot/ updateConfigAuthorizations
Your Rhombus API key. Must be accompanied by the x-auth-scheme header set to api-token (or partner-api-token for partner endpoints).
Headers
Authentication scheme identifier. Use api-token for standard API key authentication, partner-api-token for partner API key authentication. Must be paired with the x-auth-apikey header containing your API key.
Available options: api-token, api, partner-api-token, partner-api
Body
application/json · object
Request to update robot configuration.
Configuration updates to apply to the device
Show child attributesHide child attributes
Update Audio settings
Show child attributesHide child attributes
Show child attributesHide child attributes
Show child attributesHide child attributes
Show child attributesHide child attributes
Show child attributesHide child attributes
Show child attributesHide child attributes
Update Button settings
Show child attributesHide child attributes
Show child attributesHide child attributes
The name of the emergency contact.
The phone number for this emergency contact.
Update Sensor Climate settings
Show child attributesHide child attributes
Show child attributesHide child attributes
Available options: 0, 1, 2
Available options: LED_OFF, LED_RED_SOLID, LED_GREEN_SOLID, LED_ORANGE_SOLID, LED_RED_BLINK, LED_GREEN_BLINK, LED_ORANGE_BLINK, LED_NORMAL
Available options: LED_OFF, LED_RED_SOLID, LED_GREEN_SOLID, LED_ORANGE_SOLID, LED_RED_BLINK, LED_GREEN_BLINK, LED_ORANGE_BLINK, LED_NORMAL
Available options: 0, 1, 2
Available options: 0, 1, 2
base 64 (url-safe) uuid string
Example: "AAAAAAAAAAAAAAAAAAAAAA"
Update selective video settings
Show child attributesHide child attributes
Show child attributesHide child attributes
Show child attributesHide child attributes
Show child attributesHide child attributes
Available options: ON, OFF, AUTO
Available options: ON, OFF, AUTO
Update Door Controller settings
Show child attributesHide child attributes
Available options: STRICT, HINT
Available options: DISABLED, PASSIVE, ENABLED
Update Door Reader settings
Show child attributesHide child attributes
Show child attributesHide child attributes
Option to Enabled or Disable the Ajar Threshold. Defaults to Disabled (False).
Threshold value for Door Sensor Ajar state. Defaults to 30s.
Update Environmental Sensor settings
Show child attributesHide child attributes
Show child attributesHide child attributes
Range: 10000 to 1000000
Range: 1 to …
Available options: OFF, FILE, ESSENTIAL, BASIC, FULL
Range: 1 to …
Range: 1 to …
Show child attributesHide child attributes
base 64 (url-safe) uuid string
Example: "AAAAAAAAAAAAAAAAAAAAAA"
base 64 (url-safe) uuid string
Example: "AAAAAAAAAAAAAAAAAAAAAA"
Show child attributesHide child attributes
Items: 4 to 4
Items: 3 to 3
Available options: AMCL, RTABMAP
Update Tamper detection settings
Show child attributesHide child attributes
Update Video Doorbell settings
Show child attributesHide child attributes
Update Video Settings
Show child attributesHide child attributes
Show child attributesHide child attributes
Show child attributesHide child attributes
Show child attributesHide child attributes
Available options: HUMAN, VEHICLE, FACE, LPR, POSE, CLIP_EMBED, UNKNOWN
Show child attributesHide child attributes
Show child attributesHide child attributes
Available options: NO_TRANSFORM, NORMAL, PANORAMA, SUB_REGION, VERTICAL_PANORAMA, TRANSVERSE_MERCATOR, MERCATOR, EQUIRECTANGULAR
Show child attributesHide child attributes
base 64 (url-safe) uuid string
Example: "AAAAAAAAAAAAAAAAAAAAAA"
Available options: RAW, IMMERSIVE, TILES, RAW_PANO
Show child attributesHide child attributes
Show child attributesHide child attributes
Show child attributesHide child attributes
Show child attributesHide child attributes
Available options: HUMAN, VEHICLE
Show child attributesHide child attributes
Show child attributesHide child attributes
Show child attributesHide child attributes
Show child attributesHide child attributes
Show child attributesHide child attributes
Available options: DOWN, UP, SIDEWAYS, UNKNOWN
Show child attributesHide child attributes
Show child attributesHide child attributes
Show child attributesHide child attributes
Show child attributesHide child attributes
Show child attributesHide child attributes
Show child attributesHide child attributes
Show child attributesHide child attributes
Show child attributesHide child attributes
Show child attributesHide child attributes
Show child attributesHide child attributes
Show child attributesHide child attributes
Show child attributesHide child attributes
Show child attributesHide child attributes
If true, regions in this group include specified activities. If false, regions in this group exclude specified activities.
Regions of interest that belong to the group. Group must have at least one region specified.
Show child attributesHide child attributes
Region of allowed or disallowed activities. Activities are allowed if region group is inclusive. Activities are disallowed if region group is exclusive. Region must have at least one activity specified.
Show child attributesHide child attributes
Show child attributesHide child attributes
base 64 (url-safe) uuid string
Example: "AAAAAAAAAAAAAAAAAAAAAA"
base 64 (url-safe) uuid string
Example: "AAAAAAAAAAAAAAAAAAAAAA"
Represents type of activity regions in the group. Defaults to 'Activity'.
Available options: ACTIVITY, REPORTING, CROSSING, ALARM_MONITORING, UNKNOWN
Show child attributesHide child attributes
Show child attributesHide child attributes
Show child attributesHide child attributes
Response
200 OK
application/json · object
Response indicating the result of updating device configuration.
Stable, machine-readable code for the failure (one of the ApiErrorCode catalog) when error is true. Branch on this, not on errorMsg.