Door Device
Device Category: door
The Door device represents automated or monitored doors, such as garage doors, entrance doors, or other types of doors, with additional features for security and environmental awareness.
Required Channels
These channels are mandatory for the functionality of the door:
Channel | Description | Multiple | Details |
---|---|---|---|
door | Controls and monitors the opening, closing, and status of the door. | No | See 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 |
---|---|---|---|
battery | Monitors the battery level and status, if the door system is battery-powered. | No | See details |
contact | Detects the opening or closing of the door. | No | See details |
lock | Monitors or controls the lock mechanism for the door. | No | See details |
motion | Detects motion near the door for enhanced security. | No | See details |
Use Case Scenarios
-
Door Control and Monitoring:
- Open, close, or monitor the door’s status using the
door
channel. - Detect door activity through the
contact
channel for security purposes.
- Open, close, or monitor the door’s status using the
-
Security and Safety:
- Use the
lock
channel to integrate locking mechanisms with automated door systems. - Detect motion near the door using the
motion
channel for enhanced situational awareness.
- Use the
-
Battery and Energy Monitoring:
- Monitor the battery status via the
battery
channel for wireless door systems.
- Monitor the battery status via the
Developer Notes
-
Channel Implementation:
- Implement all required channels for core door functionality.
- Add optional channels based on the specific features of the door device.
-
Integration:
- Ensure proper mapping of channels to the door’s physical or logical components.
- The
device_information
channel is mandatory for device identification.
-
Extensibility:
- Use the
motion
channel for motion detection capabilities. - Add the
lock
channel for doors that support locking mechanisms.
- Use the
-
Use Cases:
- Suitable for garage doors, entrance doors, or any automated or monitored door systems.
- Integrate additional features like
battery
monitoring for standalone or wireless doors.
Last updated on