new MoveHub()
The MoveHub is emitted if the discovered device is a Move Hub.
- Source:
Extends
Members
-
<readonly> batteryLevel
-
- Inherited From:
- Overrides:
- Source:
Properties:
Name Type Description batteryLevel
number Battery level of the hub (Percentage between 0-100)
-
<readonly> firmwareVersion
-
- Inherited From:
- Overrides:
- Source:
Properties:
Name Type Description firmwareVersion
string Firmware version of the hub
-
<readonly> hardwareVersion
-
- Inherited From:
- Overrides:
- Source:
Properties:
Name Type Description hardwareVersion
string Hardware version of the hub
-
<readonly> name
-
- Inherited From:
- Overrides:
- Source:
Properties:
Name Type Description name
string Name of the hub
-
<readonly> ports
-
- Inherited From:
- Overrides:
- Source:
Properties:
Name Type Description ports
Array.<string> Array of port names
-
<readonly> primaryMACAddress
-
- Inherited From:
- Overrides:
- Source:
Properties:
Name Type Description primaryMACAddress
string Primary MAC address of the hub
-
<readonly> rssi
-
- Inherited From:
- Overrides:
- Source:
Properties:
Name Type Description rssi
number Signal strength of the hub
-
<readonly> type
-
- Inherited From:
- Overrides:
- Source:
Properties:
Name Type Description type
string Hub type
-
<readonly> uuid
-
- Inherited From:
- Overrides:
- Source:
Properties:
Name Type Description uuid
string UUID of the hub
Methods
-
createVirtualPort(firstPortName, secondPortName)
-
Combines two ports with into a single virtual port.
Note: The devices attached to the ports must be of the same device type.
Parameters:
Name Type Description firstPortName
string First port name
secondPortName
string Second port name
- Inherited From:
- Source:
Returns:
Resolved upon successful issuance of command.
- Type
- Promise
-
setName(name)
-
Set the name of the Hub.
Parameters:
Name Type Description name
string New name of the hub (14 characters or less, ASCII only).
- Inherited From:
- Source:
Returns:
Resolved upon successful issuance of command.
- Type
- Promise
-
shutdown()
-
Shutdown the Hub.
- Inherited From:
- Source:
Returns:
Resolved upon successful disconnect.
- Type
- Promise
Events
-
button
-
Emits when a button is pressed.
Parameters:
Name Type Description button
string state
ButtonState - Inherited From:
- Source: