Another capability that would be useful is sleepMode. This means that this device may enter sleep mode for a given time and “wakes” up when needed.
Its attribute could be true or false.
Example: a device type requires a number of specific events in a queue before waking up to process them. This could be useful for data analytics integration as a more concrete example.