HomeyAPI~ManagerSystem

Methods

async getInfo(optsopt) → {Promise.<void>}

Required OAuth scopes:
- homey.system.readonly

Parameters:
Name Type Attributes Description
opts object <optional>
Named parameters
Returns:
Promise.<void> - Successful response

async getSystemName(optsopt) → {Promise.<void>}

Required OAuth scopes:
- homey.system.readonly

Parameters:
Name Type Attributes Description
opts object <optional>
Named parameters
Returns:
Promise.<void> - Successful response

async setSystemName(optsopt) → {Promise.<void>}

Required OAuth scopes:
- homey.system

Parameters:
Name Type Attributes Description
opts object <optional>
Named parameters
Properties
Name Type Description
name string
Returns:
Promise.<void> - Successful response

async getStorageInfo(optsopt) → {Promise.<void>}

Required OAuth scopes:
- homey.system.readonly

Parameters:
Name Type Attributes Description
opts object <optional>
Named parameters
Returns:
Promise.<void> - Successful response

async getMemoryInfo(optsopt) → {Promise.<void>}

Required OAuth scopes:
- homey.system.readonly

Parameters:
Name Type Attributes Description
opts object <optional>
Named parameters
Returns:
Promise.<void> - Successful response

async sendLog(optsopt) → {Promise.<void>}

Parameters:
Name Type Attributes Description
opts object <optional>
Named parameters
Properties
Name Type Attributes Description
append string <optional>
Returns:
Promise.<void> - Successful response

async reboot(optsopt) → {Promise.<void>}

Required OAuth scopes:
- homey.system

Parameters:
Name Type Attributes Description
opts object <optional>
Named parameters
Returns:
Promise.<void> - Successful response

async ping(optsopt) → {Promise.<void>}

Parameters:
Name Type Attributes Description
opts object <optional>
Named parameters
Properties
Name Type Attributes Description
id string <optional>
The Cloud ID of the Homey you are trying to reach
Returns:
Promise.<void> - Successful response

Classes

Error