Add support for HomeKit doorbell (#38419)
* Add support for HomeKit doorbell * Update homeassistant/components/homekit/type_cameras.py Co-authored-by: J. Nick Koston <nick@koston.org> * Update homeassistant/components/homekit/type_cameras.py Co-authored-by: J. Nick Koston <nick@koston.org> * add speaker service for doorbells * fixed test as doorbell char requires null value * removed null value for doorbell presses. and removed broken override of default values Co-authored-by: J. Nick Koston <nick@koston.org>
This commit is contained in:
parent
bb69aba051
commit
9d0f58009e
5 changed files with 179 additions and 10 deletions
|
@ -41,6 +41,7 @@ CONF_FEATURE_LIST = "feature_list"
|
|||
CONF_FILTER = "filter"
|
||||
CONF_LINKED_BATTERY_SENSOR = "linked_battery_sensor"
|
||||
CONF_LINKED_BATTERY_CHARGING_SENSOR = "linked_battery_charging_sensor"
|
||||
CONF_LINKED_DOORBELL_SENSOR = "linked_doorbell_sensor"
|
||||
CONF_LINKED_MOTION_SENSOR = "linked_motion_sensor"
|
||||
CONF_LINKED_HUMIDITY_SENSOR = "linked_humidity_sensor"
|
||||
CONF_LOW_BATTERY_THRESHOLD = "low_battery_threshold"
|
||||
|
@ -112,6 +113,7 @@ SERV_CAMERA_RTP_STREAM_MANAGEMENT = "CameraRTPStreamManagement"
|
|||
SERV_CARBON_DIOXIDE_SENSOR = "CarbonDioxideSensor"
|
||||
SERV_CARBON_MONOXIDE_SENSOR = "CarbonMonoxideSensor"
|
||||
SERV_CONTACT_SENSOR = "ContactSensor"
|
||||
SERV_DOORBELL = "Doorbell"
|
||||
SERV_FANV2 = "Fanv2"
|
||||
SERV_GARAGE_DOOR_OPENER = "GarageDoorOpener"
|
||||
SERV_HUMIDIFIER_DEHUMIDIFIER = "HumidifierDehumidifier"
|
||||
|
@ -126,6 +128,7 @@ SERV_OCCUPANCY_SENSOR = "OccupancySensor"
|
|||
SERV_OUTLET = "Outlet"
|
||||
SERV_SECURITY_SYSTEM = "SecuritySystem"
|
||||
SERV_SMOKE_SENSOR = "SmokeSensor"
|
||||
SERV_SPEAKER = "Speaker"
|
||||
SERV_SWITCH = "Switch"
|
||||
SERV_TELEVISION = "Television"
|
||||
SERV_TELEVISION_SPEAKER = "TelevisionSpeaker"
|
||||
|
@ -184,6 +187,7 @@ CHAR_OCCUPANCY_DETECTED = "OccupancyDetected"
|
|||
CHAR_ON = "On"
|
||||
CHAR_OUTLET_IN_USE = "OutletInUse"
|
||||
CHAR_POSITION_STATE = "PositionState"
|
||||
CHAR_PROGRAMMABLE_SWITCH_EVENT = "ProgrammableSwitchEvent"
|
||||
CHAR_REMOTE_KEY = "RemoteKey"
|
||||
CHAR_ROTATION_DIRECTION = "RotationDirection"
|
||||
CHAR_ROTATION_SPEED = "RotationSpeed"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue