Could IoT things be classified according to their instruction source rather than their function?
Local Thing – instructions derived on board
Global Thing – instruction derived from a global source
Swarm Thing – instructions gained from other things in the swarm
Things can be combinations of the above and/or switch according to context.