Connection

API for communication with ZBOS by Zora Robotics.

Channels

zbos/connection/status/get

publish

Get the connection status

Requesting the connection information for the WiFi, access point and cablesee zbos/connection/status/response/{key} for response

Channel tags
  • Connection

Message KeyResult

Random key

Payload

Name

Type

Description

Accepted values

key

string

Required random key

Any

Examples of payload
{
  "key": "ABCxyz"
}

zbos/connection/status/response/{key}

subscribe

response: Get the connection status

Response with the status information for the WiFi, access point and cable

Channel tags
  • Connection

Message ConnectionStatus
Payload

Name

Type

Description

Accepted values

wifi

array(object)

Any

wifi.ssid

string

Any

wifi.encryption

object

  • UNSECURE

  • SHARE

  • WEP

  • WPA

  • WPA_PSK

  • WPA_OR_WPA2

  • WPA_OR_WPA2_PSK

  • WPA2

  • WPA2_PSK

  • WPA2_EAP

  • WAI_CERT

  • WAI_PSK

wifi.encryption.name

string

Any

wifi.encryption.ordinal

integer

Any

wifi.ip4

string

Any

wifi.ip6

string

Any

wifi.dhcp

boolean

Any

wifi.subnetmask

string

Any

wifi.gateway

string

Any

wifi.dns

object

Any

wifi.dns.dns1

string

Any

wifi.dns.dns2

string

Any

wifi.dns.adapterName

string

Any

wifi.macAddress

string

Any

wifi.connectionStatus

object

  • CONNECTING

  • CONNECTED

  • DISCONNECTED

wifi.connectionStatus.name

string

Any

wifi.connectionStatus.ordinal

integer

Any

wifi.hasInternet

boolean

Any

wifi.adapterName

string

Any

cable

array(object)

Any

cable.ip4

string

Any

cable.ip6

string

Any

cable.dhcp

boolean

Any

cable.subnetmask

string

Any

cable.gateway

string

Any

cable.dns

object

Any

cable.dns.dns1

string

Any

cable.dns.dns2

string

Any

cable.dns.adapterName

string

Any

cable.hasConnection

boolean

Any

cable.hasInternet

boolean

Any

cable.macAddress

string

Any

cable.adapterName

string

Any

ap

array(object)

Any

ap.ssid

string

Any

ap.ip

string

Any

ap.encryption

object

  • UNSECURE

  • SHARE

  • WEP

  • WPA

  • WPA_PSK

  • WPA_OR_WPA2

  • WPA_OR_WPA2_PSK

  • WPA2

  • WPA2_PSK

  • WPA2_EAP

  • WAI_CERT

  • WAI_PSK

ap.encryption.name

string

Any

ap.encryption.ordinal

integer

Any

ap.hasConnection

boolean

Any

ap.hasInternet

boolean

Any

ap.adapterName

string

Any

cellular

array(object)

Any

cellular.hasConnection

boolean

Any

cellular.hasInternet

boolean

Any

cellular.macAddress

string

Any

cellular.adapterName

string

Any

Examples of payload
{
  "wifi": [
    {
      "ssid": "ZoraBotsNetwork",
      "encryption": "WPA2_PSK",
      "ip4": "192.168.0.5",
      "ip6": "2a02:1811:b282:ae00:5850:a744:3c37:711b",
      "dhcp": true,
      "subnetmask": "255.255.254.0",
      "gateway": "192.168.0.1",
      "dns": {
        "dns1": "8.8.8.8",
        "dns2": "8.8.4.4",
        "valid": true
      },
      "macAddress": "76:EA:A5:27:6B:B6",
      "connectionStatus": "CONNECTED",
      "hasInternet": true,
      "adapterName": "wlan0"
    }
  ],
  "cable": [
    {
      "ip4": "192.168.0.4",
      "ip6": "2a02:1811:b282:ae00:5850:a744:3c37:711a",
      "dhcp": true,
      "subnetmask": "255.255.254.0",
      "gateway": "192.168.0.1",
      "dns": {
        "dns1": "8.8.8.8",
        "dns2": "8.8.4.4",
        "valid": true
      },
      "hasConnection": true,
      "hasInternet": true,
      "adapterName": "eth0"
    }
  ],
  "ap": [
    {
      "ssid": "ZoraBotsHotspot",
      "ip": "192.168.60.1",
      "encryption": "WPA2_PSK",
      "hasConnection": true,
      "hasInternet": true,
      "adapterName": "teth0"
    }
  ],
  "cellular": [
    {
      "hasConnection": true,
      "hasInternet": true,
      "macAddress": "some-mac-address",
      "adapterName": "ccmni0"
    }
  ]
}
{
  "cable": [
    {
      "ip4": "192.168.0.4",
      "ip6": "2a02:1811:b282:ae00:5850:a744:3c37:711a",
      "dhcp": true,
      "subnetmask": "255.255.254.0",
      "gateway": "192.168.0.1",
      "dns": {
        "dns1": "8.8.8.8",
        "dns2": "8.8.4.4",
        "valid": true
      },
      "hasConnection": true,
      "hasInternet": true,
      "adapterName": "eth0"
    }
  ]
}
{
  "wifi": [
    {
      "ssid": "ZoraBotsNetwork",
      "encryption": "WPA2_PSK",
      "ip4": "192.168.0.5",
      "ip6": "2a02:1811:b282:ae00:5850:a744:3c37:711b",
      "dhcp": true,
      "subnetmask": "255.255.254.0",
      "gateway": "192.168.0.1",
      "dns": {
        "dns1": "8.8.8.8",
        "dns2": "8.8.4.4",
        "valid": true
      },
      "macAddress": "76:EA:A5:27:6B:B6",
      "connectionStatus": "CONNECTED",
      "hasInternet": true,
      "adapterName": "wlan0"
    }
  ]
}
{
  "ap": [
    {
      "ssid": "ZoraBotsHotspot",
      "ip": "192.168.60.1",
      "encryption": "WPA2_PSK",
      "hasConnection": true,
      "hasInternet": true,
      "adapterName": "teth0"
    },
    {
      "ssid": "ZoraBotsHotspot5GHz",
      "ip": "192.168.60.1",
      "encryption": "WPA2_PSK",
      "hasConnection": true,
      "hasInternet": true,
      "adapterName": "teth1"
    }
  ]
}
{
  "cellular": [
    {
      "hasConnection": true,
      "hasInternet": true,
      "macAddress": "some-mac-address",
      "adapterName": "ccmni0"
    }
  ]
}

zbos/connection/status/event

subscribe

event: Connection status

Periodic status information for the WiFi, access point and cable

Channel tags
  • Connection

Message ConnectionStatus
Payload

Name

Type

Description

Accepted values

wifi

array(object)

Any

wifi.ssid

string

Any

wifi.encryption

object

  • UNSECURE

  • SHARE

  • WEP

  • WPA

  • WPA_PSK

  • WPA_OR_WPA2

  • WPA_OR_WPA2_PSK

  • WPA2

  • WPA2_PSK

  • WPA2_EAP

  • WAI_CERT

  • WAI_PSK

wifi.encryption.name

string

Any

wifi.encryption.ordinal

integer

Any

wifi.ip4

string

Any

wifi.ip6

string

Any

wifi.dhcp

boolean

Any

wifi.subnetmask

string

Any

wifi.gateway

string

Any

wifi.dns

object

Any

wifi.dns.dns1

string

Any

wifi.dns.dns2

string

Any

wifi.dns.adapterName

string

Any

wifi.macAddress

string

Any

wifi.connectionStatus

object

  • CONNECTING

  • CONNECTED

  • DISCONNECTED

wifi.connectionStatus.name

string

Any

wifi.connectionStatus.ordinal

integer

Any

wifi.hasInternet

boolean

Any

wifi.adapterName

string

Any

cable

array(object)

Any

cable.ip4

string

Any

cable.ip6

string

Any

cable.dhcp

boolean

Any

cable.subnetmask

string

Any

cable.gateway

string

Any

cable.dns

object

Any

cable.dns.dns1

string

Any

cable.dns.dns2

string

Any

cable.dns.adapterName

string

Any

cable.hasConnection

boolean

Any

cable.hasInternet

boolean

Any

cable.macAddress

string

Any

cable.adapterName

string

Any

ap

array(object)

Any

ap.ssid

string

Any

ap.ip

string

Any

ap.encryption

object

  • UNSECURE

  • SHARE

  • WEP

  • WPA

  • WPA_PSK

  • WPA_OR_WPA2

  • WPA_OR_WPA2_PSK

  • WPA2

  • WPA2_PSK

  • WPA2_EAP

  • WAI_CERT

  • WAI_PSK

ap.encryption.name

string

Any

ap.encryption.ordinal

integer

Any

ap.hasConnection

boolean

Any

ap.hasInternet

boolean

Any

ap.adapterName

string

Any

cellular

array(object)

Any

cellular.hasConnection

boolean

Any

cellular.hasInternet

boolean

Any

cellular.macAddress

string

Any

cellular.adapterName

string

Any

Examples of payload
{
  "wifi": [
    {
      "ssid": "ZoraBotsNetwork",
      "encryption": "WPA2_PSK",
      "ip4": "192.168.0.5",
      "ip6": "2a02:1811:b282:ae00:5850:a744:3c37:711b",
      "dhcp": true,
      "subnetmask": "255.255.254.0",
      "gateway": "192.168.0.1",
      "dns": {
        "dns1": "8.8.8.8",
        "dns2": "8.8.4.4",
        "valid": true
      },
      "macAddress": "76:EA:A5:27:6B:B6",
      "connectionStatus": "CONNECTED",
      "hasInternet": true,
      "adapterName": "wlan0"
    }
  ],
  "cable": [
    {
      "ip4": "192.168.0.4",
      "ip6": "2a02:1811:b282:ae00:5850:a744:3c37:711a",
      "dhcp": true,
      "subnetmask": "255.255.254.0",
      "gateway": "192.168.0.1",
      "dns": {
        "dns1": "8.8.8.8",
        "dns2": "8.8.4.4",
        "valid": true
      },
      "hasConnection": true,
      "hasInternet": true,
      "adapterName": "eth0"
    }
  ],
  "ap": [
    {
      "ssid": "ZoraBotsHotspot",
      "ip": "192.168.60.1",
      "encryption": "WPA2_PSK",
      "hasConnection": true,
      "hasInternet": true,
      "adapterName": "teth0"
    }
  ],
  "cellular": [
    {
      "hasConnection": true,
      "hasInternet": true,
      "macAddress": "some-mac-address",
      "adapterName": "ccmni0"
    }
  ]
}
{
  "cable": [
    {
      "ip4": "192.168.0.4",
      "ip6": "2a02:1811:b282:ae00:5850:a744:3c37:711a",
      "dhcp": true,
      "subnetmask": "255.255.254.0",
      "gateway": "192.168.0.1",
      "dns": {
        "dns1": "8.8.8.8",
        "dns2": "8.8.4.4",
        "valid": true
      },
      "hasConnection": true,
      "hasInternet": true,
      "adapterName": "eth0"
    }
  ]
}
{
  "wifi": [
    {
      "ssid": "ZoraBotsNetwork",
      "encryption": "WPA2_PSK",
      "ip4": "192.168.0.5",
      "ip6": "2a02:1811:b282:ae00:5850:a744:3c37:711b",
      "dhcp": true,
      "subnetmask": "255.255.254.0",
      "gateway": "192.168.0.1",
      "dns": {
        "dns1": "8.8.8.8",
        "dns2": "8.8.4.4",
        "valid": true
      },
      "macAddress": "76:EA:A5:27:6B:B6",
      "connectionStatus": "CONNECTED",
      "hasInternet": true,
      "adapterName": "wlan0"
    }
  ]
}
{
  "ap": [
    {
      "ssid": "ZoraBotsHotspot",
      "ip": "192.168.60.1",
      "encryption": "WPA2_PSK",
      "hasConnection": true,
      "hasInternet": true,
      "adapterName": "teth0"
    },
    {
      "ssid": "ZoraBotsHotspot5GHz",
      "ip": "192.168.60.1",
      "encryption": "WPA2_PSK",
      "hasConnection": true,
      "hasInternet": true,
      "adapterName": "teth1"
    }
  ]
}
{
  "cellular": [
    {
      "hasConnection": true,
      "hasInternet": true,
      "macAddress": "some-mac-address",
      "adapterName": "ccmni0"
    }
  ]
}

zbos/connection/wifi/scan

publish

Scan for WiFi networks

Start scanning for WiFi networks

Channel tags
  • Connection

Message EmptyMessage

Empty message

Payload

Name

Type

Description

Accepted values

Message Payload

object

Any

Example of payload (generated)
{}

zbos/connection/wifi/scan/event

subscribe

response: Scan for WiFi networks

A list of all the scanned WiFi networks the robot can connect to

Channel tags
  • Connection

Message Array<ScannedNetwork>
Payload

Name

Type

Description

Accepted values

Message Payload

array(object)

Any

Message Payload.ssid

string

Any

Message Payload.encryption

object

  • UNSECURE

  • SHARE

  • WEP

  • WPA

  • WPA_PSK

  • WPA_OR_WPA2

  • WPA_OR_WPA2_PSK

  • WPA2

  • WPA2_PSK

  • WPA2_EAP

  • WAI_CERT

  • WAI_PSK

Message Payload.encryption.name

string

Any

Message Payload.encryption.ordinal

integer

Any

Message Payload.signal

integer

Any

Message Payload.isSaved

boolean

Any

Message Payload.macAddress

string

Any

Message Payload.channel

integer

Any

Examples of payload
{
  "ssid": "ZoraBotsNetwork",
  "encryption": "WPA2_PSK",
  "signal": -60,
  "macAddress": "83:E0:F9:55:95:AF",
  "saved": false
}
{
  "ssid": "ZoraBotsNetworkEnterprise",
  "encryption": "WPA2_EAP",
  "signal": -55,
  "macAddress": "83:E0:F9:55:95:AF",
  "saved": false
}
{
  "ssid": "ZoraBotsNetworkOpen",
  "encryption": "UNSECURE",
  "signal": -50,
  "macAddress": "83:E0:F9:55:95:AF",
  "saved": false
}
{
  "ssid": "ZoraBotsNetworkWEP",
  "encryption": "WEP",
  "signal": -70,
  "macAddress": "83:E0:F9:55:95:AF",
  "saved": false
}

zbos/connection/wifi/connect

publish

Connect to a network

Connect to a specific WiFi network

Channel tags
  • Connection

Message ConnectToNetwork
Payload

Name

Type

Description

Accepted values

ssid

string

Any

encryption

object

  • UNSECURE

  • SHARE

  • WEP

  • WPA

  • WPA_PSK

  • WPA_OR_WPA2

  • WPA_OR_WPA2_PSK

  • WPA2

  • WPA2_PSK

  • WPA2_EAP

  • WAI_CERT

  • WAI_PSK

encryption.name

string

Any

encryption.ordinal

integer

Any

password

string

Any

username

string

Any

macAddress

string

Any

isSaved

boolean

Any

hidden

boolean

Any

channel

integer

Any

adapterName

string

Any

Examples of payload
{
  "ssid": "ZoraNetwork1",
  "encryption": "WPA2_PSK",
  "password": "Nice_try123",
  "macAddress": "83:E0:F9:55:95:AF",
  "hidden": false,
  "adapterName": "wlan0",
  "enterpriseNetwork": false,
  "valid": true,
  "saved": false
}

zbos/connection/wifi/connect/event

subscribe

event: Connect to a network

A (json) message is published when the connection request was successful or not

Channel tags
  • Connection

Message ConnectionResponse
Payload

Name

Type

Description

Accepted values

success

boolean

Any

message

string

Any

Examples of payload
{
  "success": true,
  "message": "ZoraBotsNetwork"
}
{
  "success": true,
  "message": ""
}
{
  "success": false,
  "message": "INVALID_CREDENTIALS"
}

zbos/connection/wifi/forget

publish

Forget a network

Forget a network. If the robot is connected to the given network, it will disconnect

Channel tags
  • Connection

Message ForgetNetwork
Payload

Name

Type

Description

Accepted values

ssid

string

Any

macAddress

string

Any

adapterName

string

Any

Examples of payload
{
  "ssid": "ZoraBotsNetworkEnterprise",
  "macAddress": "wifi_wxvze5651",
  "adapterName": "wlan0",
  "valid": true
}

zbos/connection/wifi/forget/event

subscribe

event: Forget a network

A (json) message is published when the forget request was successful or not

Channel tags
  • Connection

Message ConnectionResponse
Payload

Name

Type

Description

Accepted values

success

boolean

Any

message

string

Any

Examples of payload
{
  "success": true,
  "message": "ZoraBotsNetwork"
}
{
  "success": true,
  "message": ""
}
{
  "success": false,
  "message": "INVALID_CREDENTIALS"
}

zbos/connection/wifi/list/saved/get

publish

Get the saved networks

Get an overview of all the networks that are saved on the robotsee zbos/connection/wifi/list/saved/response/{key} for response

Channel tags
  • Connection

Message KeyResult

Random key

Payload

Name

Type

Description

Accepted values

key

string

Required random key

Any

Examples of payload
{
  "key": "ABCxyz"
}

zbos/connection/wifi/list/saved/response/{key}

subscribe

response: Get the saved networks

A list of all the saved networks that are stored on the robot

Channel tags
  • Connection

Message Array<SavedNetwork>
Payload

Name

Type

Description

Accepted values

Message Payload

array(object)

Any

Message Payload.ssid

string

Any

Message Payload.encryption

object

  • UNSECURE

  • SHARE

  • WEP

  • WPA

  • WPA_PSK

  • WPA_OR_WPA2

  • WPA_OR_WPA2_PSK

  • WPA2

  • WPA2_PSK

  • WPA2_EAP

  • WAI_CERT

  • WAI_PSK

Message Payload.encryption.name

string

Any

Message Payload.encryption.ordinal

integer

Any

Message Payload.password

string

Any

Message Payload.username

string

Any

Message Payload.hidden

boolean

Any

Message Payload.networkConfig

object

Any

Message Payload.networkConfig.dhcp

boolean

Any

Message Payload.networkConfig.fixedIp4

string

Any

Message Payload.networkConfig.fixedIp6

string

Any

Message Payload.networkConfig.subnetmask

string

Any

Message Payload.networkConfig.gateway

string

Any

Message Payload.networkConfig.adapterName

string

Any

Message Payload.dns

object

Any

Message Payload.dns.dns1

string

Any

Message Payload.dns.dns2

string

Any

Message Payload.dns.adapterName

string

Any

Examples of payload
{
  "ssid": "ZoraBotsNetwork",
  "encryption": "WPA2_PSK",
  "password": "Nice_try123",
  "hidden": false,
  "networkConfig": {
    "dhcp": false,
    "fixedIp4": "192.168.5.2",
    "subnetmask": "255.255.255.0",
    "gateway": "192.168.5.1",
    "valid": true
  },
  "dns": {
    "dns1": "8.8.8.8",
    "dns2": "8.8.4.4",
    "valid": true
  }
}
{
  "ssid": "ZoraBotsNetworkEnterprise",
  "encryption": "WPA2_EAP",
  "password": "Nice_try123",
  "username": "let_me_see",
  "hidden": false
}
{
  "ssid": "ZoraBotsNetworkOpen",
  "encryption": "UNSECURE",
  "hidden": false
}
{
  "ssid": "ZoraBotsNetworkHidden",
  "encryption": "WEP",
  "password": "Nice_try123",
  "hidden": true
}

zbos/connection/wifi/network/configure/set

publish

Set network configuration

Set specific WiFi network configuration (DHCP, IPv4, IPv6, subnetmask, default gateway).see zbos/connection/wifi/network/configure/response/{key} for response

Channel tags
  • Connection

Message NetworkConfig
Payload

Name

Type

Description

Accepted values

dhcp

boolean

Any

fixedIp4

string

Any

fixedIp6

string

Any

subnetmask

string

Any

gateway

string

Any

adapterName

string

Any

Examples of payload
{
  "dhcp": false,
  "fixedIp4": "192.168.0.101",
  "subnetmask": "255.255.254.0",
  "gateway": "192.168.0.2",
  "adapterName": "wlan0",
  "valid": true
}
{
  "dhcp": false,
  "fixedIp4": "192.168.0.101",
  "fixedIp6": "2a02:1811:b282:ae00:5850:a744:3c37:711b",
  "subnetmask": "255.255.254.0",
  "gateway": "192.168.0.2",
  "adapterName": "wlan1",
  "valid": true
}
{
  "dhcp": true,
  "valid": true
}

zbos/connection/wifi/network/configure/response/{key}

subscribe

response: Set network configuration

A (json) message is published when saving the configuration was successful or not

Channel tags
  • Connection

Message ConnectionResponse
Payload

Name

Type

Description

Accepted values

success

boolean

Any

message

string

Any

Examples of payload
{
  "success": true,
  "message": "ZoraBotsNetwork"
}
{
  "success": true,
  "message": ""
}
{
  "success": false,
  "message": "INVALID_CREDENTIALS"
}

zbos/connection/wifi/dns/get

publish

Get DNS configuration

Get the DNS configuration of the network the robot is connected tosee zbos/connection/wifi/dns/get/response/{key} for response

Channel tags
  • Connection

Message KeyResult

Random key

Payload

Name

Type

Description

Accepted values

key

string

Required random key

Any

Examples of payload
{
  "key": "ABCxyz"
}

zbos/connection/wifi/dns/get/response/{key}

subscribe

response: Get DNS configuration

Response with the DNS configuration of the connected network

Channel tags
  • Connection

Message DNSConfig
Payload

Name

Type

Description

Accepted values

dns1

string

Any

dns2

string

Any

adapterName

string

Any

Examples of payload
{
  "dns1": "8.8.8.8",
  "dns2": "8.8.4.4",
  "adapterName": "wlan0",
  "valid": true
}

zbos/connection/wifi/dns/set

publish

Set DNS configuration

Set the DNS configuration of the network the robot is connected to.see zbos/connection/wifi/dns/set/response/{key} for response

Channel tags
  • Connection

Message DNSConfig
Payload

Name

Type

Description

Accepted values

dns1

string

Any

dns2

string

Any

adapterName

string

Any

Examples of payload
{
  "dns1": "1.1.1.1",
  "dns2": "1.0.0.1",
  "adapterName": "wlan0",
  "valid": true
}

zbos/connection/wifi/dns/set/response/{key}

subscribe

response: Set DNS configuration

A (json) message is published when saving the DNS configuration was successful or not

Channel tags
  • Connection

Message ConnectionResponse
Payload

Name

Type

Description

Accepted values

success

boolean

Any

message

string

Any

Examples of payload
{
  "success": true,
  "message": "ZoraBotsNetwork"
}
{
  "success": true,
  "message": ""
}
{
  "success": false,
  "message": "INVALID_CREDENTIALS"
}

zbos/connection/ap/config/get

publish

Get access point configuration

Get the access point configuration of the network that the robot is broadcastingsee zbos/connection/ap/config/get/response/{key} for response

Channel tags
  • Connection

Message KeyResult

Random key

Payload

Name

Type

Description

Accepted values

key

string

Required random key

Any

Examples of payload
{
  "key": "ABCxyz"
}

zbos/connection/ap/config/get/response/{key}

subscribe

response: Get access point configuration

Response about the access point that the robot is broadcasting

Channel tags
  • Connection

Message APConfig
Payload

Name

Type

Description

Accepted values

enabled

boolean

Any

ssid

string

Any

password

string

Any

adapterName

string

Any

Examples of payload
{
  "enabled": true,
  "ssid": "ZoraBotsHotspot",
  "password": "hotspot_123"
}
{
  "enabled": false,
  "ssid": "ZoraBotsHotspot",
  "password": "hotspot_123",
  "adapterName": "teth1"
}

zbos/connection/ap/config/set

publish

Set access point configuration

Set the access point configuration of the network that the robot is broadcasting.see zbos/connection/ap/config/set/response/{key} for response

Channel tags
  • Connection

Message APConfig
Payload

Name

Type

Description

Accepted values

enabled

boolean

Any

ssid

string

Any

password

string

Any

adapterName

string

Any

Examples of payload
{
  "enabled": true,
  "ssid": "ZoraBotsHotspot",
  "password": "hotspot_123"
}
{
  "enabled": false,
  "ssid": "ZoraBotsHotspot",
  "password": "hotspot_123",
  "adapterName": "teth1"
}

zbos/connection/ap/config/set/response/{key}

subscribe

response: Set access point configuration

A (json) message is published when saving the access point configuration was successful or not

Channel tags
  • Connection

Message ConnectionResponse
Payload

Name

Type

Description

Accepted values

success

boolean

Any

message

string

Any

Examples of payload
{
  "success": true,
  "message": "ZoraBotsNetwork"
}
{
  "success": true,
  "message": ""
}
{
  "success": false,
  "message": "INVALID_CREDENTIALS"
}

zbos/connection/ap/enable/event

subscribe

event: Access point enabled

Triggered when the access point/hotspot is turned on

Channel tags
  • Connection

Message EmptyMessage

Empty message

Payload

Name

Type

Description

Accepted values

Message Payload

object

Any

Example of payload (generated)
{}

zbos/connection/ap/disable/event

subscribe

event: Access point disabled

Triggered when the access point/hotspot is turned off

Channel tags
  • Connection

Message EmptyMessage

Empty message

Payload

Name

Type

Description

Accepted values

Message Payload

object

Any

Example of payload (generated)
{}

zbos/connection/usb/config/start

publish

Start connecting to a wifi config

Look for a wifi config on the robot and attempt to connect to it

Channel tags
  • Connection

Message EmptyMessage

Empty message

Payload

Name

Type

Description

Accepted values

Message Payload

object

Any

Example of payload (generated)
{}