Message:/failed:

The message is sent in response to a command that could not be executed due to a missing or invalid required parameter, being attempted when the unit is in the wrong state (e.g. shut down), or for any other reason other than insufficient permissions (for which  should be used).

Parameters

 * reason
 * The reason for the error, e.g. "Unit is shut down." This message should be clear enough that even a user without much knowledge will understand what went wrong and what they need to do to work around it.


 * command
 * Optionally, the command that failed (e.g. "*signal").

Expected Action by Device
None, but it may inform the operator of the error.

Response(s) Expected
None.

Examples
/failed:{"reason":"Invalid value for 'animal' parameter", "command":"$predate"}