Sensor Device
Device Category: sensor
The Sensor device represents a versatile monitoring unit capable of tracking various environmental and safety parameters.
Required Channels
These channels are mandatory for the functionality of the sensor device:
Channel | Description | Multiple | Details |
---|---|---|---|
device_information | Provides metadata about the device, such as manufacturer, model, and firmware. | No | See details |
Optional Channels
These channels are optional and provide additional features:
Channel | Description | Multiple | Details |
---|---|---|---|
air_particulate | Monitors air quality by tracking particulate matter levels. | No | See details |
battery | Monitors the battery level and status of the sensor. | No | See details |
carbon_dioxide | Tracks carbon dioxide levels in the environment. | No | See details |
carbon_monoxide | Tracks carbon monoxide levels in the environment. | No | See details |
contact | Detects the state of physical contact (e.g., open or closed). | No | See details |
humidity | Monitors the ambient humidity level. | No | See details |
illuminance | Measures the intensity of light in the environment. | No | See details |
leak | Detects the presence of water or other liquid leaks. | No | See details |
motion | Detects motion within the sensor’s range. | No | See details |
nitrogen_dioxide | Tracks levels of nitrogen dioxide in the air. | No | See details |
occupancy | Detects whether a space is occupied. | No | See details |
ozone | Monitors ozone levels in the environment. | No | See details |
pressure | Tracks air or fluid pressure. | No | See details |
smoke | Detects the presence of smoke in the environment. | No | See details |
sulphur_dioxide | Tracks levels of sulphur dioxide in the air. | No | See details |
temperature | Monitors the current ambient temperature. | No | See details |
volatile_prganic_compounds | Tracks the presence of volatile organic compounds in the air. | No | See details |
Use Case Scenarios
-
Environmental Monitoring:
- Use channels like
temperature
,humidity
, andairParticulate
to monitor environmental conditions.
- Use channels like
-
Safety Applications:
- Track smoke, carbon monoxide, and carbon dioxide levels using their respective channels.
- Detect leaks with the
leak
channel for enhanced safety.
-
Occupancy and Motion Detection:
- Utilize the
motion
andoccupancy
channels for presence detection in smart environments.
- Utilize the
-
Energy Efficiency:
- Monitor the battery status of wireless sensors using the
battery
channel.
- Monitor the battery status of wireless sensors using the
-
Advanced Monitoring:
- Track less common parameters like
nitrogenDioxide
,ozone
, andvolatileOrganicCompounds
for specialized use cases.
- Track less common parameters like
Developer Notes
-
Channel Implementation:
- Include the
device_information
channel for proper device identification. - Optional channels should be added based on the sensor’s capabilities and intended use case.
- Include the
-
Integration:
- Ensure the mapping of sensor channels to their respective functionalities.
- Use optional channels like
smoke
,motion
, orleak
for specific applications.
-
Extensibility:
- The wide range of optional channels allows this device type to cover diverse use cases, from environmental monitoring to safety applications.
Last updated on