Home-AssistantConfig/config/homekit.yaml

76 lines
2.1 KiB
YAML
Executable File

#-------------------------------------------
# HomeKit Configuration for Home Assistant
#
# Description: This file controls the HomeKit integration settings,
# defining which entities are exposed to Apple HomeKit.
#
# Follow me on https://www.vcloudinfo.com/click-here
# Original Repository: https://github.com/CCOSTAN/Home-AssistantConfig
##-------------------------------------------
filter:
include_domains:
- climate
- cover
- lock
exclude_domains:
- camera
- media_player
- sensor
- script
- sensor
- switch
- scene
- light
include_entities:
- camera.bedroomgate
- camera.driveway
- camera.filtergate
- camera.frontdoorbell
- camera.poolcam
- camera.birdseye
- light.bedroom
- light.bedroom_lights
- light.den_lights
- light.dinette_lights
- light.dining_room_lights
- light.foyer_lights
- light.garage_lights
- light.hallway_lights
- light.kitchen_lights
- light.living_room_accents
- light.living_room_lights
- light.office_lights
- light.outdoor_front_lights
- light.outdoor_pool_lights
- light.upstairs_lights
- switch.lr_amp
exclude_entities:
- lock.spaceship_door_lock
- lock.spaceship_charger_door_lock
- lock.spaceship_trunk_lock
- lock.spaceship_frunk_lock
- climate.spaceship_hvac_climate_system
entity_config:
camera.frontdoorbell:
linked_motion_sensor: binary_sensor.frontdoorbell_all_occupancy
video_codec: copy
stream_source: !secret camera1_stream
camera.carlo_nvr_camera2:
linked_motion_sensor: binary_sensor.camera2_motion_sensor
video_codec: copy
stream_source: !secret camera2_stream
camera.carlo_nvr_camera3:
linked_motion_sensor: binary_sensor.camera3_motion_sensor
video_codec: copy
stream_source: !secret camera3_stream
camera.poolcam:
linked_motion_sensor: binary_sensor.poolcam_motion_sensor
video_codec: copy
stream_source: !secret camera4_stream
camera.birdseye:
linked_motion_sensor: binary_sensor.birdseye_motion_sensor
video_codec: copy
stream_source: !secret camera5_stream