WifiService¶
Method | LwM2M request | Description |
---|---|---|
getMode | get /1024//15 alias: /wifi/mode |
Get Wi-Fi mode |
putMode | put /1024//15 alias: /wifi/mode |
Write Wi-Fi mode |
getKey | get /1024//16 alias: /wifi/key |
Get Wi-Fi key |
putKey | put /1024//16 alias: /wifi/key |
Write network key |
getHostname | get /1024//35 alias: /wifi/hostname |
Get Wi-Fi hostname |
getIp | get /1024//30 alias: /wifi/ip |
Get IoTize device ip on the network |
putIp | put /1024//30 alias: /wifi/ip |
Write Tap IP |
getGatewayIp | get /1024//31 alias: /wifi/gateway-ip |
Get gateway ip on the network |
putGatewayIp | put /1024//31 alias: /wifi/gateway-ip |
Write gateway ip |
getIpMask | get /1024//32 alias: /wifi/ip-mask |
Get network ip mask |
putIpMask | put /1024//32 alias: /wifi/ip-mask |
Write network ip mask |
getDnsIp | get /1024//124 alias: /wifi/dns-ip |
Get network dns ip |
putDnsIp | put /1024//124 alias: /wifi/dns-ip |
Write network dns ip |
getSSID | get /1024//25 alias: /wifi/ssid |
Get Wi-Fi ssid |
putSSID | put /1024//25 alias: /wifi/ssid |
Write Wi-Fi ssid |
getCountryCode | get /1024//95 alias: /wifi/country-code |
Get Wi-Fi country code |
putCountryCode | put /1024//95 alias: /wifi/country-code |
Write Wi-Fi country code |
getProtocol | get /1024//96 alias: /wifi/protocol |
Get Wi-Fi protocol |
putProtocol | put /1024//96 alias: /wifi/protocol |
Write Wi-Fi protocol |
getTxPower | get /1024//97 alias: /wifi/tx-power |
Get Wi-Fi TX max power |
putTxPower | put /1024//97 alias: /wifi/tx-power |
Write Wi-Fi TX max power |
getSSIDVisibility | get /1024//98 alias: /wifi/ssid-visibility |
Get Wi-Fi SSID visibility |
putSSIDVisibility | put /1024//98 alias: /wifi/ssid-visibility |
Write Wi-Fi SSID visibility |
getKeyVisibility | get /1024//99 alias: /wifi/key-visibility |
Get Wi-Fi key visibility |
putKeyVisibility | put /1024//99 alias: /wifi/key-visibility |
Write Wi-Fi key visibility |
getNetworkMode | get /1024//128 alias: /wifi/network-mode |
Get Wi-Fi network mode |
putNetworkMode | put /1024//128 alias: /wifi/network-mode |
Write Wi-Fi network mode |
getDisabled | get /1024//129 alias: /wifi/disabled |
Get Wi-Fi disable status |
putDisabled | put /1024//129 alias: /wifi/disabled |
Write Wi-Fi disable status |
getMode¶
Minimal Tap Firmware version: 1.0
Get Wi-Fi mode
Parameters¶
This endpoint does not need any parameter.
Returns¶
Example¶
import { Tap } from "@iotize/tap";
const tap: Tap = ...;
const response = await tap.service.wifi.getMode();
const value = response.body();
console.log(`getMode: ${value}`);
putMode¶
Minimal Tap Firmware version: 1.0
Write Wi-Fi mode
Parameters¶
Name | Type | Description | Notes |
---|---|---|---|
mode | WifiMode | optional |
Returns¶
Nothing
Example¶
import { Tap } from "@iotize/tap";
const tap: Tap = ...;
const mode = ...;
const response = await tap.service.wifi.putMode(mode);
const value = response.body();
console.log(`putMode: ${value}`);
getKey¶
Minimal Tap Firmware version: 1.0
Get Wi-Fi key
Parameters¶
This endpoint does not need any parameter.
Returns¶
string
Example¶
import { Tap } from "@iotize/tap";
const tap: Tap = ...;
const response = await tap.service.wifi.getKey();
const value = response.body();
console.log(`getKey: ${value}`);
putKey¶
Minimal Tap Firmware version: 1.0
Write network key
Parameters¶
Name | Type | Description | Notes |
---|---|---|---|
key | string | optional |
Returns¶
Nothing
Example¶
import { Tap } from "@iotize/tap";
const tap: Tap = ...;
const key = ...;
const response = await tap.service.wifi.putKey(key);
const value = response.body();
console.log(`putKey: ${value}`);
getHostname¶
Minimal Tap Firmware version: 1.0
Get Wi-Fi hostname
Parameters¶
This endpoint does not need any parameter.
Returns¶
string
Example¶
import { Tap } from "@iotize/tap";
const tap: Tap = ...;
const response = await tap.service.wifi.getHostname();
const value = response.body();
console.log(`getHostname: ${value}`);
getIp¶
Minimal Tap Firmware version: 1.0
Get IoTize device ip on the network
Parameters¶
This endpoint does not need any parameter.
Returns¶
string (ipv4)
Example¶
import { Tap } from "@iotize/tap";
const tap: Tap = ...;
const response = await tap.service.wifi.getIp();
const value = response.body();
console.log(`getIp: ${value}`);
putIp¶
Minimal Tap Firmware version: 1.0
Write Tap IP
Parameters¶
Name | Type | Description | Notes |
---|---|---|---|
key | string | optional |
Returns¶
Nothing
Example¶
import { Tap } from "@iotize/tap";
const tap: Tap = ...;
const key = ...;
const response = await tap.service.wifi.putIp(key);
const value = response.body();
console.log(`putIp: ${value}`);
getGatewayIp¶
Minimal Tap Firmware version: 1.0
Get gateway ip on the network
Parameters¶
This endpoint does not need any parameter.
Returns¶
string (ipv4)
Example¶
import { Tap } from "@iotize/tap";
const tap: Tap = ...;
const response = await tap.service.wifi.getGatewayIp();
const value = response.body();
console.log(`getGatewayIp: ${value}`);
putGatewayIp¶
Minimal Tap Firmware version: 1.0
Write gateway ip
Parameters¶
Name | Type | Description | Notes |
---|---|---|---|
key | string | optional |
Returns¶
Nothing
Example¶
import { Tap } from "@iotize/tap";
const tap: Tap = ...;
const key = ...;
const response = await tap.service.wifi.putGatewayIp(key);
const value = response.body();
console.log(`putGatewayIp: ${value}`);
getIpMask¶
Minimal Tap Firmware version: 1.0
Get network ip mask
Parameters¶
This endpoint does not need any parameter.
Returns¶
string (ipv4mask)
Example¶
import { Tap } from "@iotize/tap";
const tap: Tap = ...;
const response = await tap.service.wifi.getIpMask();
const value = response.body();
console.log(`getIpMask: ${value}`);
putIpMask¶
Minimal Tap Firmware version: 1.0
Write network ip mask
Parameters¶
Name | Type | Description | Notes |
---|---|---|---|
key | string | optional |
Returns¶
Nothing
Example¶
import { Tap } from "@iotize/tap";
const tap: Tap = ...;
const key = ...;
const response = await tap.service.wifi.putIpMask(key);
const value = response.body();
console.log(`putIpMask: ${value}`);
getDnsIp¶
Minimal Tap Firmware version: 1.0
Get network dns ip
Parameters¶
This endpoint does not need any parameter.
Returns¶
string (ipv4)
Example¶
import { Tap } from "@iotize/tap";
const tap: Tap = ...;
const response = await tap.service.wifi.getDnsIp();
const value = response.body();
console.log(`getDnsIp: ${value}`);
putDnsIp¶
Minimal Tap Firmware version: 1.0
Write network dns ip
Parameters¶
Name | Type | Description | Notes |
---|---|---|---|
key | string | optional |
Returns¶
Nothing
Example¶
import { Tap } from "@iotize/tap";
const tap: Tap = ...;
const key = ...;
const response = await tap.service.wifi.putDnsIp(key);
const value = response.body();
console.log(`putDnsIp: ${value}`);
getSSID¶
Minimal Tap Firmware version: 1.0
Get Wi-Fi ssid
Parameters¶
This endpoint does not need any parameter.
Returns¶
string
Example¶
import { Tap } from "@iotize/tap";
const tap: Tap = ...;
const response = await tap.service.wifi.getSSID();
const value = response.body();
console.log(`getSSID: ${value}`);
putSSID¶
Minimal Tap Firmware version: 1.0
Write Wi-Fi ssid
Parameters¶
Name | Type | Description | Notes |
---|---|---|---|
key | string | optional |
Returns¶
Nothing
Example¶
import { Tap } from "@iotize/tap";
const tap: Tap = ...;
const key = ...;
const response = await tap.service.wifi.putSSID(key);
const value = response.body();
console.log(`putSSID: ${value}`);
getCountryCode¶
Minimal Tap Firmware version: 1.88
Get Wi-Fi country code
Parameters¶
This endpoint does not need any parameter.
Returns¶
number (uint16)
Example¶
import { Tap } from "@iotize/tap";
const tap: Tap = ...;
const response = await tap.service.wifi.getCountryCode();
const value = response.body();
console.log(`getCountryCode: ${value}`);
putCountryCode¶
Minimal Tap Firmware version: 1.88
Write Wi-Fi country code
Parameters¶
Name | Type | Description | Notes |
---|---|---|---|
countryCode | number | ISO 3166 codes | optional |
Returns¶
Nothing
Example¶
import { Tap } from "@iotize/tap";
const tap: Tap = ...;
const countryCode = ...;
const response = await tap.service.wifi.putCountryCode(countryCode);
const value = response.body();
console.log(`putCountryCode: ${value}`);
getProtocol¶
Minimal Tap Firmware version: 1.88
Get Wi-Fi protocol
Parameters¶
This endpoint does not need any parameter.
Returns¶
Example¶
import { Tap } from "@iotize/tap";
const tap: Tap = ...;
const response = await tap.service.wifi.getProtocol();
const value = response.body();
console.log(`getProtocol: ${value}`);
putProtocol¶
Minimal Tap Firmware version: 1.88
Write Wi-Fi protocol
Parameters¶
Name | Type | Description | Notes |
---|---|---|---|
protocol | WifiProtocol[] | optional |
Returns¶
Nothing
Example¶
import { Tap } from "@iotize/tap";
const tap: Tap = ...;
const protocol = ...;
const response = await tap.service.wifi.putProtocol(protocol);
const value = response.body();
console.log(`putProtocol: ${value}`);
getTxPower¶
Minimal Tap Firmware version: 1.88
Get Wi-Fi TX max power
Parameters¶
This endpoint does not need any parameter.
Returns¶
number (int8)
Example¶
import { Tap } from "@iotize/tap";
const tap: Tap = ...;
const response = await tap.service.wifi.getTxPower();
const value = response.body();
console.log(`getTxPower: ${value}`);
putTxPower¶
Minimal Tap Firmware version: 1.88
Write Wi-Fi TX max power
Parameters¶
Name | Type | Description | Notes |
---|---|---|---|
maxPower | number | optional |
Returns¶
Nothing
Example¶
import { Tap } from "@iotize/tap";
const tap: Tap = ...;
const maxPower = ...;
const response = await tap.service.wifi.putTxPower(maxPower);
const value = response.body();
console.log(`putTxPower: ${value}`);
getSSIDVisibility¶
Minimal Tap Firmware version: 1.88
Get Wi-Fi SSID visibility
Parameters¶
This endpoint does not need any parameter.
Returns¶
Example¶
import { Tap } from "@iotize/tap";
const tap: Tap = ...;
const response = await tap.service.wifi.getSSIDVisibility();
const value = response.body();
console.log(`getSSIDVisibility: ${value}`);
putSSIDVisibility¶
Minimal Tap Firmware version: 1.88
Write Wi-Fi SSID visibility
Parameters¶
Name | Type | Description | Notes |
---|---|---|---|
visibility | WifiSSIDVisibility | optional |
Returns¶
Nothing
Example¶
import { Tap } from "@iotize/tap";
const tap: Tap = ...;
const visibility = ...;
const response = await tap.service.wifi.putSSIDVisibility(visibility);
const value = response.body();
console.log(`putSSIDVisibility: ${value}`);
getKeyVisibility¶
Minimal Tap Firmware version: 1.88
Get Wi-Fi key visibility
Parameters¶
This endpoint does not need any parameter.
Returns¶
Example¶
import { Tap } from "@iotize/tap";
const tap: Tap = ...;
const response = await tap.service.wifi.getKeyVisibility();
const value = response.body();
console.log(`getKeyVisibility: ${value}`);
putKeyVisibility¶
Minimal Tap Firmware version: 1.88
Write Wi-Fi key visibility
Parameters¶
Name | Type | Description | Notes |
---|---|---|---|
visibility | WifiKeyVisibility | optional |
Returns¶
Nothing
Example¶
import { Tap } from "@iotize/tap";
const tap: Tap = ...;
const visibility = ...;
const response = await tap.service.wifi.putKeyVisibility(visibility);
const value = response.body();
console.log(`putKeyVisibility: ${value}`);
getNetworkMode¶
Minimal Tap Firmware version: 2.13
Get Wi-Fi network mode
Parameters¶
This endpoint does not need any parameter.
Returns¶
Example¶
import { Tap } from "@iotize/tap";
const tap: Tap = ...;
const response = await tap.service.wifi.getNetworkMode();
const value = response.body();
console.log(`getNetworkMode: ${value}`);
putNetworkMode¶
Minimal Tap Firmware version: 2.13
Write Wi-Fi network mode
Parameters¶
Name | Type | Description | Notes |
---|---|---|---|
mode | WifiMode | optional |
Returns¶
Nothing
Example¶
import { Tap } from "@iotize/tap";
const tap: Tap = ...;
const mode = ...;
const response = await tap.service.wifi.putNetworkMode(mode);
const value = response.body();
console.log(`putNetworkMode: ${value}`);
getDisabled¶
Minimal Tap Firmware version: 2.13
Get Wi-Fi disable status
Parameters¶
This endpoint does not need any parameter.
Returns¶
boolean
Example¶
import { Tap } from "@iotize/tap";
const tap: Tap = ...;
const response = await tap.service.wifi.getDisabled();
const value = response.body();
console.log(`getDisabled: ${value}`);
putDisabled¶
Minimal Tap Firmware version: 2.13
Write Wi-Fi disable status
Parameters¶
Name | Type | Description | Notes |
---|---|---|---|
isDisabled | boolean | true to disabled wifi | optional |
Returns¶
Nothing
Example¶
import { Tap } from "@iotize/tap";
const tap: Tap = ...;
const isDisabled = ...;
const response = await tap.service.wifi.putDisabled(isDisabled);
const value = response.body();
console.log(`putDisabled: ${value}`);