SkyBell
The skybell
implementation allows you to integrate your Skybell.com doorbells in Home Assistant.
There is currently support for the following device types within Home Assistant:
Currently only the SkyBell HD is supported by this platform.
Configuration
To enable devices set up with your Skybell.com account, add the following to your configuration.yaml
file:
# Example configuration.yaml entry
skybell:
username: YOUR_USERNAME
password: YOUR_PASSWORD
Binary Sensor
Once you have enabled the SkyBell component, add the following to your configuration.yaml
file:
# Example configuration.yaml entry
binary_sensor:
- platform: skybell
monitored_conditions:
- button
- motion
Camera
Once you have enabled the SkyBell component, add the following to your configuration.yaml
file:
# Example configuration.yaml entry
camera:
- platform: skybell
Configuration Variables
The camera images to display. Default is avatar
. The full list is avatar
, activity
.
Name to append to the device name for the avatar image. Default is empty string.
Camera Types
There are two available camera types “Avatar”, which is the default, displays the SkyBell avatar image. It is periodically updated with a fresh image. The other type is “Activity”, which displays a snapshot from the latest event (motion, bell, or on demand) captured by the camera. You may show either camera, or both, by specifying its name under monitored_condtions. It’s recommended, but not required, to set either avatar_name or activity_name if you are showing both cameras so you can tell them apart. The name will be appended to the SkyBell device name.
# Example configuration.yaml with both images
camera:
- platform: skybell
monitored_conditions:
- avatar
- activity
activity_name: "Last Activity"
# Example configuration.yaml with just last activity image
camera:
- platform: skybell
monitored_conditions:
- activity
Light
Once you have enabled the SkyBell component, add the following to your configuration.yaml
file:
# Example configuration.yaml entry
light:
- platform: skybell
Sensor
Once you have enabled the SkyBell component, add the following to your configuration.yaml
file:
# Example configuration.yaml entry
sensor:
- platform: skybell
monitored_conditions:
- chime_level
Switch
Once you have enabled the SkyBell integration, add the following to your configuration.yaml
file:
# Example configuration.yaml entry
switch:
- platform: skybell
monitored_conditions:
- do_not_disturb
- motion_sensor