Doorbell Device
Device Category: doorbell
The Doorbell device represents a smart doorbell system that provides video, audio, and additional monitoring features for enhanced home security.
Required Channels
These channels are mandatory for the functionality of the doorbell:
| Channel | Description | Multiple | Details |
|---|---|---|---|
doorbell | Represents smart doorbells, providing features such as button press detection and optional camera integration. | No | See details |
device_information | Provides metadata about the device, including manufacturer details, model information, and operational statuses. | No | See details |
Optional Channels
These channels are optional and provide additional features:
| Channel | Description | Multiple | Details |
|---|---|---|---|
battery | Reports the status of a device’s battery, including level, charging state, and operational health. | No | See details |
camera | Provides video and image data streams from surveillance or monitoring cameras. This channel supports configuration and control of camera devices, such as surveillance cameras or babysitting monitors. | No | See details |
contact | Tracks the open or closed state of a contact point, such as a door, window, or cabinet. | No | See details |
light | Controls lighting devices, supporting brightness, color temperature, and color adjustments. | No | See details |
lock | Manages the locked/unlocked state of physical locks for doors, safes, or other secure areas. | No | See details |
microphone | Represents audio input devices, reporting activity or capturing sound. | No | See details |
motion | Detects motion in an area to trigger alerts or automate responses. | No | See details |
speaker | Controls speaker devices, including volume, mute state, and audio output modes. | No | See details |
Use Case Scenarios
-
Visitor Detection:
- Receive notifications when someone presses the doorbell or motion is detected.
-
Video Communication:
- View live video feed and communicate with visitors using camera, microphone, and speaker channels.
-
Access Control:
- Integrate with lock channel to remotely unlock doors for trusted visitors.
Developer Notes
- The doorbell channel is required for button press detection.
- Camera integration is optional but common for video doorbells.
- Lock channel enables remote access control functionality.
Last updated on