Identifier (ID) - An identifier that uniquely identifies a device. The device ID should never change for the lifespan of a deployed device. Class or type Model Revision Date manufactured Hardware serial number
A device includes hardware and software that directly interacts with the world. Devices connect to a network to communicate with each other, or to centralized applications. Devices might be directly or indirectly connected to the Internet.A gateway enables devices that are not directly connected services.
Types of Information
Each device can provide or consume various types of information. Each form of information might best be handled by a different backend system, and should be specialized around the data rate, volume, and preferred API. This section lists and describes common categories of information found in IoT scenarios.
State information describes the current status of the device, not of the environment. This information can be read/write. It is updated, but usually not frequently.
Data collected by the device is called telemetry. This is the eyes-and-ears data that IoT devices provide to applications. Telemetry is read-only data about the environment, usually collected through sensors. Each source of telemetry results in a channel. Telemetry data might be preserved as a stateful variable on the device or in the cloud.