Message:/status:

The purpose of this message is to allow the Core to notify Devices of miscellaneous aspects of the unit's status.

Usage

Parameters
This is one of the messages most likely to be extended by different types of Cores to allow them to notify devices about unique aspects of their status. Some of the parameters that may be used are:


 * charging
 * 1 if the unit is currently being charged; 0 if it is not.


 * powertype
 * The type of power the unit uses. Current values are "" (empty string) for no power source, "EL" for Electrical power (e.g. a battery), and "ME" for Mechanical (e.g. clockwork). For example, an electrical charger should ensure that the unit it proposes to charge actually requires electrical charge.


 * remoteok
 * 1 if the unit's Core accepts remote control connections; 0 if it does not.


 * parameter
 * Meaning and usage. Default value: xyz.


 * parameter
 * Meaning and usage. Default value: xyz.

A Device may make no assumptions about any status not specifically reported in the message.

Examples
/pong: /widget:{"widget":"A","color":"<1,0,0>","id":1,"name":"Autonomy"} /power:1