API reference - Ricoh Theta

Read WLAN state

Definitions
Type combining

Description: Read WiFi connection information.

Service UUID3c6feeb6-f335-4f93-a4bb-495f926db409
Characteristic UUID01dff9ff-00fa-44dd-aa6a-71d5e537abcf
Value formatUTF-8 string (JSON)
Enabled to readtrue
Enabled to writefalse
Enabled to notifyfalse

Examples:

{
    "wifiInfo": {
        "isConnected": true,
        "ssid": "ssidOfTheta",
        "isInternetAccessible": "false"
    }
}
{
    "wifiInfo": {
        "isConnected": false,
        "ssid": "<unknown ssid>",
        "isInternetAccessible": "false"
    }
}
{
    "ethernet": {
        "isConnected": true,
        "ssid": "<unknown ssid>",
        "isInternetAccessible": "true"
    }
}
Any of(Option)
item 0
item 1
item 2

item 0

Definitions
Type object
Property Type Required Description
wifiInfo object no WiFi connection information

wifiInfo

Definitions
Type object

Description: WiFi connection information

Property Type Required Description
isConnected boolean yes WiFi is connected or not.
ssid string yes SSID of the connected WiFi. If WiFi is not connected, “<unknown ssid>”
isInternetAccessible boolean yes The Internet is accessible or not

isConnected

Definitions
Type boolean

Description: WiFi is connected or not.

ssid

Definitions
Type string

Description: SSID of the connected WiFi. If WiFi is not connected, “<unknown ssid>”

isInternetAccessible

Definitions
Type boolean

Description: The Internet is accessible or not

item 1

Definitions
Type object
Property Type Required Description
ethernet object no Ethernet connection information

ethernet

Definitions
Type object

Description: Ethernet connection information

Property Type Required Description
isConnected boolean yes Ethernet is connected or not.
ssid const yes Ignore this property.
isInternetAccessible boolean yes The Internet is accessible or not

isConnected

Definitions
Type boolean

Description: Ethernet is connected or not.

ssid

Definitions
Type const

Description: Ignore this property.

Specific value: "<unknown ssid>"

isInternetAccessible

Definitions
Type boolean

Description: The Internet is accessible or not

item 2

Definitions
Type object
Property Type Required Description
LTE object no LTE connection information

LTE

Definitions
Type object

Description: LTE connection information

Property Type Required Description
isConnected boolean yes LTE is connected or not.
ssid const yes Ignore this property.
isInternetAccessible boolean yes The Internet is accessible or not

isConnected

Definitions
Type boolean

Description: LTE is connected or not.

ssid

Definitions
Type const

Description: Ignore this property.

Specific value: "<unknown ssid>"

isInternetAccessible

Definitions
Type boolean

Description: The Internet is accessible or not