Camera Device
Device Category: camera
The Camera device represents a surveillance or monitoring system designed for video and image capturing, with additional features for environmental monitoring and interaction.
Required Channels
These channels are mandatory for the functionality of the camera:
| Channel | Description | Multiple | 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 |
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 |
contact | Tracks the open or closed state of a contact point, such as a door, window, or cabinet. | No | See details |
humidity | Measures the relative humidity in the environment, reported as a percentage. | No | See details |
light | Controls lighting devices, supporting brightness, color temperature, and color adjustments. | 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 |
temperature | Measures the current temperature in an environment, reported in degrees Celsius. | No | See details |
Use Case Scenarios
-
Video Surveillance:
- Access live video streams and capture images using the camera channel. Use for security monitoring or baby monitoring applications.
-
Motion Detection:
- Detect movement in the camera’s field of view to trigger alerts or start recording.
-
Two-Way Communication:
- Use microphone and speaker channels for audio communication through the camera.
Developer Notes
- The camera channel is required for video/image functionality.
- Motion detection helps reduce bandwidth and storage usage.
- Light channel can control built-in IR or status LEDs.
Last updated on