Name |
Type |
Description |
|
key
|
string |
Key of the message that requested the identification |
|
robot_type
|
string |
|
|
body_id
|
string |
|
|
serial
|
string |
|
|
name
|
string |
|
|
versions
|
object |
|
|
network_info
|
object |
|
|
network_info.
ip
|
string |
|
|
network_info.
mac_address
|
string |
|
|
network_info.
ssid
|
string |
|
|
features
|
object |
|
|
features.
audio
|
object |
|
|
features.audio.
control_parameters
|
object |
|
|
features.audio.control_parameters.
pitch
|
object |
|
|
features.audio.control_parameters.pitch.
min
|
integer |
|
|
features.audio.control_parameters.pitch.
step
|
integer |
|
|
features.audio.control_parameters.pitch.
default
|
integer |
|
|
features.audio.control_parameters.pitch.
max
|
integer |
|
|
features.audio.control_parameters.
speed
|
object |
|
|
features.audio.control_parameters.speed.
min
|
integer |
|
|
features.audio.control_parameters.speed.
step
|
integer |
|
|
features.audio.control_parameters.speed.
default
|
integer |
|
|
features.audio.control_parameters.speed.
max
|
integer |
|
|
features.audio.control_parameters.
volume
|
object |
|
|
features.audio.control_parameters.volume.
min
|
integer |
|
|
features.audio.control_parameters.volume.
step
|
integer |
|
|
features.audio.control_parameters.volume.
default
|
integer |
|
|
features.audio.control_parameters.volume.
max
|
integer |
|
|
features.
external_displays
|
array (object) |
|
|
features.external_displays.
id
|
string |
|
|
features.external_displays.
video
|
boolean |
|
|
features.external_displays.
audio
|
boolean |
|
|
features.external_displays.
width
|
integer |
|
|
features.external_displays.
height
|
integer |
|
|
features.external_displays.
xdpi
|
number |
The exact physical pixels per inch of the screen in the X dimension |
|
features.external_displays.
ydpi
|
number |
The exact physical pixels per inch of the screen in the Y dimension |
|
features.external_displays.
dpi
|
number |
The approximate overall pixels per inch for the display |
|
features.
cameras
|
array (object) |
|
|
features.cameras.
key
|
string |
|
|
features.cameras.
primary
|
boolean |
|
|
features.cameras.
rotation
|
integer |
|
|
features.cameras.
image_rotation
|
integer |
|
|
features.cameras.
camera_facing
|
string |
Use the front or back facing camera on Android, when unspecified: the front camera will be used, in case it is available |
|
features.cameras.
preview_scale_x
|
number |
Scale the camera preview on the horizontal axis, can be mirrored using negative values |
|
features.
can_poi
|
boolean |
|
|
features.
can_move
|
boolean |
|
|
features.
can_dance
|
boolean |
|
|
features.
can_speech
|
boolean |
|
|
features.
can_execute_speech_commands
|
boolean |
|
|
features.
has_storage
|
boolean |
|
|
features.
can_animate
|
boolean |
|
|
features.
can_gym
|
boolean |
|
|
features.
has_sensors
|
boolean |
|
|
features.
has_emotions
|
boolean |
|
|
features.
can_video_stream
|
boolean |
|
|
features.
can_take_picture
|
boolean |
|
|
features.
has_slam_image_map
|
boolean |
|
|
features.
has_security_mode
|
boolean |
|
|
features.
can_detect_motion
|
boolean |
|
|
features.
can_face_recognize
|
boolean |
|
|
features.
can_poi_interactive
|
boolean |
|
|
features.
has_monitoring
|
boolean |
|
|
features.
has_qr_scanner
|
boolean |
|
|
features.
can_change_ntp_server
|
boolean |
|
|
features.
voice_feature
|
object |
|
|
features.voice_feature.
supports_gesticulate
|
boolean |
|
|
features.voice_feature.
supports_language
|
boolean |
|
|
features.voice_feature.
supports_pitch
|
boolean |
|
|
features.voice_feature.
supports_speed
|
boolean |
|
|
features.voice_feature.
supports_volume
|
boolean |
|
|
features.voice_feature.
supports_speech_volume
|
boolean |
|
|
features.voice_feature.
control_parameters
|
object |
|
|
features.voice_feature.control_parameters.
pitch
|
object |
|
|
features.voice_feature.control_parameters.pitch.
min
|
integer |
|
|
features.voice_feature.control_parameters.pitch.
step
|
integer |
|
|
features.voice_feature.control_parameters.pitch.
default
|
integer |
|
|
features.voice_feature.control_parameters.pitch.
max
|
integer |
|
|
features.voice_feature.control_parameters.
speed
|
object |
|
|
features.voice_feature.control_parameters.speed.
min
|
integer |
|
|
features.voice_feature.control_parameters.speed.
step
|
integer |
|
|
features.voice_feature.control_parameters.speed.
default
|
integer |
|
|
features.voice_feature.control_parameters.speed.
max
|
integer |
|
|
features.voice_feature.control_parameters.
volume
|
object |
|
|
features.voice_feature.control_parameters.volume.
min
|
integer |
|
|
features.voice_feature.control_parameters.volume.
step
|
integer |
|
|
features.voice_feature.control_parameters.volume.
default
|
integer |
|
|
features.voice_feature.control_parameters.volume.
max
|
integer |
|
|
features.
listen_feature
|
object |
|
|
features.listen_feature.
can_trigger_manual
|
boolean |
|
|
features.listen_feature.
can_trigger_hotword
|
boolean |
|
|
features.
slam_feature
|
object |
|
|
features.slam_feature.
can_navigate
|
boolean |
|
|
features.slam_feature.
can_extend_map
|
boolean |
|
|
features.slam_feature.
can_manage_pois
|
boolean |
|
|
features.slam_feature.
can_manage_walls
|
boolean |
|
|
features.slam_feature.
can_copy_map
|
boolean |
|
|
features.slam_feature.
has_docking_station
|
boolean |
|
|
features.slam_feature.
can_recover_location
|
boolean |
|
|
features.slam_feature.
poi_types
|
array (object) |
|
|
features.slam_feature.poi_types.
type
|
string |
|
|
features.slam_feature.poi_types.
label
|
string |
Human-readable label |
|
features.slam_feature.poi_types.
label_key
|
string |
Translation key for human-readable label |
|
features.slam_feature.poi_types.
min
|
integer |
Optional. How many POIs of this type must exist, default 0 |
|
features.slam_feature.poi_types.
max
|
integer |
Optional. How many POIs of this type are allowed to exist, default no limit |
|
features.slam_feature.
zone_types
|
array (object) |
|
|
features.slam_feature.zone_types.
type
|
string |
|
|
features.slam_feature.zone_types.
label
|
string |
Human-readable label |
|
features.slam_feature.zone_types.
label_key
|
string |
Translation key for human-readable label |
|
features.
voip_feature
|
object |
|
|
features.voip_feature.
supports_voip
|
boolean |
|
|
features.
face_recognition_feature
|
object |
|
|
features.face_recognition_feature.
can_detect_known_faces
|
boolean |
|
|
features.face_recognition_feature.
can_detect_number_of_faces
|
boolean |
|
|
features.
time_feature
|
object |
|
|
features.time_feature.
can_change_time_zone
|
boolean |
|
|
features.
print_feature
|
object |
|
|
features.print_feature.
can_print
|
boolean |
|
|
features.
health_certificates_feature
|
object |
|
|
features.health_certificates_feature.
can_check_certificates
|
boolean |
|
|
features.
animation_feature
|
object |
|
|
features.animation_feature.
can_loop
|
boolean |
|
|
features.animation_feature.
can_interrupt
|
boolean |
|
|
features.animation_feature.
can_transition
|
boolean |
|
|
features.
apps_feature
|
object |
|
|
features.apps_feature.
has_apps
|
boolean |
|
|
features.
scheduler_feature
|
object |
|
|
features.scheduler_feature.
has_scheduler
|
boolean |
|
|
hardware
|
object |
|
|
hardware.
heads
|
array (object) |
|
|
hardware.heads.
moveable
|
boolean |
|
|
hardware.heads.
can_reset_to_default_position
|
boolean |
|
|
hardware.
parts
|
array (object) |
|
|
hardware.parts.
name
|
string |
|
|
hardware.parts.
moveable
|
boolean |
|
|
hardware.parts.
can_reset_to_default_position
|
boolean |
|
|
hardware.
usb
|
array (object) |
|
|
hardware.usb.
type
|
string |
|
* USB_1
* USB_1_1
* USB_2
* USB_3
* USB_3_1
* USB_3_2
* USB_4
|
hardware.
hasBattery
|
boolean |
|
|
composer
|
object |
|
|
composer.
simple
|
object |
|
|
composer.simple.
dance
|
object |
|
|
composer.simple.dance.
enabled
|
boolean |
|
|
composer.simple.dance.
enabled_sources
|
array (string) |
|
|
composer.simple.dance.
can_block
|
boolean |
|
|
composer.simple.
speech
|
object |
|
|
composer.simple.speech.
enabled
|
boolean |
|
|
composer.simple.speech.
enabled_sources
|
array (string) |
|
|
composer.simple.speech.
can_block
|
boolean |
|
|
composer.simple.
animation
|
object |
|
|
composer.simple.animation.
enabled
|
boolean |
|
|
composer.simple.animation.
enabled_sources
|
array (string) |
|
|
composer.simple.animation.
can_block
|
boolean |
|
|
composer.simple.
emotion
|
object |
|
|
composer.simple.emotion.
enabled
|
boolean |
|
|
composer.simple.emotion.
enabled_sources
|
array (string) |
|
|
composer.simple.emotion.
can_block
|
boolean |
|
|
composer.simple.
wait_duration
|
object |
|
|
composer.simple.wait_duration.
enabled
|
boolean |
|
|
composer.simple.wait_duration.
enabled_sources
|
array (string) |
|
|
composer.simple.wait_duration.
can_block
|
boolean |
|
|
composer.simple.
wait_sensor
|
object |
|
|
composer.simple.wait_sensor.
enabled
|
boolean |
|
|
composer.simple.wait_sensor.
enabled_sources
|
array (string) |
|
|
composer.simple.wait_sensor.
can_block
|
boolean |
|
|
composer.simple.
wait_face
|
object |
|
|
composer.simple.wait_face.
enabled
|
boolean |
|
|
composer.simple.wait_face.
enabled_sources
|
array (string) |
|
|
composer.simple.wait_face.
can_block
|
boolean |
|
|
composer.simple.
wait_voice
|
object |
|
|
composer.simple.wait_voice.
enabled
|
boolean |
|
|
composer.simple.wait_voice.
enabled_sources
|
array (string) |
|
|
composer.simple.wait_voice.
can_block
|
boolean |
|
|
composer.simple.
wait_qr_code
|
object |
|
|
composer.simple.wait_qr_code.
enabled
|
boolean |
|
|
composer.simple.wait_qr_code.
enabled_sources
|
array (string) |
|
|
composer.simple.wait_qr_code.
can_block
|
boolean |
|
|
composer.simple.
wait_monitoring
|
object |
|
|
composer.simple.wait_monitoring.
enabled
|
boolean |
|
|
composer.simple.wait_monitoring.
enabled_sources
|
array (string) |
|
|
composer.simple.wait_monitoring.
can_block
|
boolean |
|
|
composer.simple.
motion_head
|
object |
|
|
composer.simple.motion_head.
enabled
|
boolean |
|
|
composer.simple.motion_head.
enabled_sources
|
array (string) |
|
|
composer.simple.motion_head.
can_block
|
boolean |
|
|
composer.simple.
motion_detection
|
object |
|
|
composer.simple.motion_detection.
enabled
|
boolean |
|
|
composer.simple.motion_detection.
enabled_sources
|
array (string) |
|
|
composer.simple.motion_detection.
can_block
|
boolean |
|
|
composer.simple.
multimedia
|
object |
|
|
composer.simple.multimedia.
enabled
|
boolean |
|
|
composer.simple.multimedia.
enabled_sources
|
array (string) |
|
|
composer.simple.multimedia.
can_block
|
boolean |
|
|
composer.simple.
poi
|
object |
|
|
composer.simple.poi.
enabled
|
boolean |
|
|
composer.simple.poi.
enabled_sources
|
array (string) |
|
|
composer.simple.poi.
can_block
|
boolean |
|
|
composer.simple.
mqtt
|
object |
|
|
composer.simple.mqtt.
enabled
|
boolean |
|
|
composer.simple.mqtt.
enabled_sources
|
array (string) |
|
|
composer.simple.mqtt.
can_block
|
boolean |
|
|
composer.simple.
mqtt_connection
|
object |
|
|
composer.simple.mqtt_connection.
enabled
|
boolean |
|
|
composer.simple.mqtt_connection.
enabled_sources
|
array (string) |
|
|
composer.simple.mqtt_connection.
can_block
|
boolean |
|
|
composer.simple.
app_start
|
object |
|
|
composer.simple.app_start.
enabled
|
boolean |
|
|
composer.simple.app_start.
enabled_sources
|
array (string) |
|
|
composer.simple.app_start.
can_block
|
boolean |
|
|
composer.simple.
change_datasource
|
object |
|
|
composer.simple.change_datasource.
enabled
|
boolean |
|
|
composer.simple.change_datasource.
enabled_sources
|
array (string) |
|
|
composer.simple.change_datasource.
can_block
|
boolean |
|
|
composer.simple.
input
|
object |
|
|
composer.simple.input.
enabled
|
boolean |
|
|
composer.simple.input.
enabled_sources
|
array (string) |
|
|
composer.simple.input.
can_block
|
boolean |
|
|
composer.simple.
multimedia_stop
|
object |
|
|
composer.simple.multimedia_stop.
enabled
|
boolean |
|
|
composer.simple.multimedia_stop.
enabled_sources
|
array (string) |
|
|
composer.simple.multimedia_stop.
can_block
|
boolean |
|
|
composer.simple.
browser
|
object |
|
|
composer.simple.browser.
enabled
|
boolean |
|
|
composer.simple.browser.
enabled_sources
|
array (string) |
|
|
composer.simple.browser.
can_block
|
boolean |
|
|
composer.simple.
gym
|
object |
|
|
composer.simple.gym.
enabled
|
boolean |
|
|
composer.simple.gym.
enabled_sources
|
array (string) |
|
|
composer.simple.gym.
can_block
|
boolean |
|
|
composer.simple.
print
|
object |
|
|
composer.simple.print.
enabled
|
boolean |
|
|
composer.simple.print.
enabled_sources
|
array (string) |
|
|
composer.simple.print.
can_block
|
boolean |
|
|
composer.simple.
text_overlay
|
object |
|
|
composer.simple.text_overlay.
enabled
|
boolean |
|
|
composer.simple.text_overlay.
enabled_sources
|
array (string) |
|
|
composer.simple.text_overlay.
can_block
|
boolean |
|
|
composer.simple.
domotics_action
|
object |
|
|
composer.simple.domotics_action.
enabled
|
boolean |
|
|
composer.simple.domotics_action.
enabled_sources
|
array (string) |
|
|
composer.simple.domotics_action.
can_block
|
boolean |
|
|
composer.simple.
domotics_wait
|
object |
|
|
composer.simple.domotics_wait.
enabled
|
boolean |
|
|
composer.simple.domotics_wait.
enabled_sources
|
array (string) |
|
|
composer.simple.domotics_wait.
can_block
|
boolean |
|
|
composer.simple.
domotics_state
|
object |
|
|
composer.simple.domotics_state.
enabled
|
boolean |
|
|
composer.simple.domotics_state.
enabled_sources
|
array (string) |
|
|
composer.simple.domotics_state.
can_block
|
boolean |
|
|
composer.simple.
string_operation
|
object |
|
|
composer.simple.string_operation.
enabled
|
boolean |
|
|
composer.simple.string_operation.
enabled_sources
|
array (string) |
|
|
composer.simple.string_operation.
can_block
|
boolean |
|
|
composer.simple.
settings
|
object |
|
|
composer.simple.settings.
enabled
|
boolean |
|
|
composer.simple.settings.
enabled_sources
|
array (string) |
|
|
composer.simple.settings.
can_block
|
boolean |
|
|
composer.simple.
video_call
|
object |
|
|
composer.simple.video_call.
enabled
|
boolean |
|
|
composer.simple.video_call.
enabled_sources
|
array (string) |
|
|
composer.simple.video_call.
can_block
|
boolean |
|
|
composer.simple.
monitoring
|
object |
|
|
composer.simple.monitoring.
enabled
|
boolean |
|
|
composer.simple.monitoring.
enabled_sources
|
array (string) |
|
|
composer.simple.monitoring.
can_block
|
boolean |
|
|
composer.simple.
datetime
|
object |
|
|
composer.simple.datetime.
enabled
|
boolean |
|
|
composer.simple.datetime.
enabled_sources
|
array (string) |
|
|
composer.simple.datetime.
can_block
|
boolean |
|
|
composer.simple.
wait_webhook
|
object |
|
|
composer.simple.wait_webhook.
enabled
|
boolean |
|
|
composer.simple.wait_webhook.
enabled_sources
|
array (string) |
|
|
composer.simple.wait_webhook.
can_block
|
boolean |
|
|
composer.simple.
llm
|
object |
|
|
composer.simple.llm.
enabled
|
boolean |
|
|
composer.simple.llm.
enabled_sources
|
array (string) |
|
|
composer.simple.llm.
can_block
|
boolean |
|
|
composer.simple.
slam_map_view
|
object |
|
|
composer.simple.slam_map_view.
enabled
|
boolean |
|
|
composer.simple.slam_map_view.
enabled_sources
|
array (string) |
|
|
composer.simple.slam_map_view.
can_block
|
boolean |
|
|
composer.
advanced
|
object |
|
|
composer.advanced.
math_formula
|
object |
|
|
composer.advanced.math_formula.
enabled
|
boolean |
|
|
composer.advanced.math_formula.
enabled_sources
|
array (string) |
|
|
composer.advanced.math_formula.
can_block
|
boolean |
|
|
composer.advanced.
math_operations
|
object |
|
|
composer.advanced.math_operations.
enabled
|
boolean |
|
|
composer.advanced.math_operations.
enabled_sources
|
array (string) |
|
|
composer.advanced.math_operations.
can_block
|
boolean |
|
|
composer.advanced.
if_else
|
object |
|
|
composer.advanced.if_else.
enabled
|
boolean |
|
|
composer.advanced.if_else.
enabled_sources
|
array (string) |
|
|
composer.advanced.if_else.
can_block
|
boolean |
|
|
composer.advanced.
variables
|
object |
|
|
composer.advanced.variables.
enabled
|
boolean |
|
|
composer.advanced.variables.
enabled_sources
|
array (string) |
|
|
composer.advanced.variables.
can_block
|
boolean |
|
|
composer.advanced.
api
|
object |
|
|
composer.advanced.api.
enabled
|
boolean |
|
|
composer.advanced.api.
enabled_sources
|
array (string) |
|
|
composer.advanced.api.
can_block
|
boolean |
|
|
composer.advanced.
loop
|
object |
|
|
composer.advanced.loop.
enabled
|
boolean |
|
|
composer.advanced.loop.
enabled_sources
|
array (string) |
|
|
composer.advanced.loop.
can_block
|
boolean |
|
|
composer.advanced.
start
|
object |
|
|
composer.advanced.start.
enabled
|
boolean |
|
|
composer.advanced.start.
enabled_sources
|
array (string) |
|
|
composer.advanced.start.
can_block
|
boolean |
|
|
composer.advanced.
stop
|
object |
|
|
composer.advanced.stop.
enabled
|
boolean |
|
|
composer.advanced.stop.
enabled_sources
|
array (string) |
|
|
composer.advanced.stop.
can_block
|
boolean |
|
|
composer.advanced.
health_certificate
|
object |
|
|
composer.advanced.health_certificate.
enabled
|
boolean |
|
|
composer.advanced.health_certificate.
enabled_sources
|
array (string) |
|
|
composer.advanced.health_certificate.
can_block
|
boolean |
|
|
supported_file_types
|
array (object) |
|
|
supported_file_types.
mime_type
|
string |
|
|
supported_file_types.
type
|
string |
|
|
connection_features
|
object |
|
|
connection_features.
has_wifi
|
boolean |
|
|
connection_features.
has_cable
|
boolean |
|
|
connection_features.
has_hotspot
|
boolean |
|
|
connection_features.
cable_features
|
object |
|
|
connection_features.cable_features.
adapter_names
|
array (string) |
|
|
connection_features.
wifi_features
|
object |
|
|
connection_features.wifi_features.
can_configure
|
boolean |
|
|
connection_features.wifi_features.
adapter_names
|
array (string) |
|
|
connection_features.
hotspot_features
|
object |
|
|
connection_features.hotspot_features.
can_activate
|
boolean |
|
|
connection_features.hotspot_features.
can_change_ssid
|
boolean |
|
|
connection_features.hotspot_features.
can_change_password
|
boolean |
|
|
connection_features.hotspot_features.
adapter_names
|
array (string) |
|
|