Trait Errors

This is the reference documentation for the types of errors that can occur when interacting with your devices via traits.

Error Codes

All errors that occur within the traits system will have a corresponding code property returned.

Error Code Description
CatalogError There was a problem instantiating the trait catalog.
ParseError There was a problem parsing a provided payload.
ValidationError A provided payload or value was not valid.
ExecutionError An error occured during trait logic execution.
TraitNotImplemented A target device does not support this trait.
ActionNotImplemented A target device does not support this trait action.
NotificationNotInAction The notification is not valid for the given action.