mirror of
https://github.com/CCOSTAN/Home-AssistantConfig.git
synced 2025-12-12 01:52:16 +00:00
Compare commits
8 Commits
124a7bcfd3
...
8e743fe26d
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
8e743fe26d | ||
|
|
9fab3f0d90 | ||
|
|
41e56f9bb7 | ||
|
|
d609ca851c | ||
|
|
2c25c2b2d8 | ||
|
|
d6c32c9e16 | ||
|
|
eeb988d100 | ||
|
|
bea84af5cd |
4
.gitignore
vendored
4
.gitignore
vendored
@@ -62,6 +62,7 @@ llmvision
|
||||
backups
|
||||
deps
|
||||
config/backups
|
||||
panel-notes/
|
||||
icloud
|
||||
__pycache__
|
||||
hacs
|
||||
@@ -74,3 +75,6 @@ tts
|
||||
.ssh
|
||||
.auth
|
||||
.nest
|
||||
panel-notes
|
||||
docker_14
|
||||
docker_69
|
||||
|
||||
@@ -1 +1 @@
|
||||
2025.12.0
|
||||
2025.12.1
|
||||
@@ -1,27 +0,0 @@
|
||||
blueprint:
|
||||
name: Invert a binary sensor
|
||||
description: Creates a binary_sensor which holds the inverted value of a reference binary_sensor
|
||||
domain: template
|
||||
source_url: https://github.com/home-assistant/core/blob/dev/homeassistant/components/template/blueprints/inverted_binary_sensor.yaml
|
||||
input:
|
||||
reference_entity:
|
||||
name: Binary sensor to be inverted
|
||||
description: The binary_sensor which needs to have its value inverted
|
||||
selector:
|
||||
entity:
|
||||
domain: binary_sensor
|
||||
variables:
|
||||
reference_entity: !input reference_entity
|
||||
binary_sensor:
|
||||
state: >
|
||||
{% if states(reference_entity) == 'on' %}
|
||||
off
|
||||
{% elif states(reference_entity) == 'off' %}
|
||||
on
|
||||
{% else %}
|
||||
{{ states(reference_entity) }}
|
||||
{% endif %}
|
||||
# delay_on: not_used in this example
|
||||
# delay_off: not_used in this example
|
||||
# auto_off: not_used in this example
|
||||
availability: "{{ states(reference_entity) not in ('unknown', 'unavailable') }}"
|
||||
@@ -1,84 +1,103 @@
|
||||
#-------------------------------------------
|
||||
# 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
|
||||
##-------------------------------------------
|
||||
######################################################################
|
||||
# @CCOSTAN - Follow Me on X
|
||||
# For more info visit https://www.vcloudinfo.com/click-here
|
||||
# Original Repo : https://github.com/CCOSTAN/Home-AssistantConfig
|
||||
# -------------------------------------------------------------------
|
||||
# HomeKit Configuration - Multi-bridge for stability + Alexa-friendly streams
|
||||
# Main bridge for lights/locks/climate; cameras/lock split to accessory bridges.
|
||||
# Camera streams use go2rtc substreams/restreams for faster Echo Show playback.
|
||||
# -------------------------------------------------------------------
|
||||
######################################################################
|
||||
|
||||
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.frontlawn
|
||||
- camera.garagecam
|
||||
- light.bedroom
|
||||
- light.bedroom_lights
|
||||
- light.den_lights
|
||||
- light.dinette_lights
|
||||
- light.dining_room_lights
|
||||
- light.foyer
|
||||
- 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.upstairs_lights
|
||||
- light.upstairs_lamp
|
||||
- light.sink
|
||||
- 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
|
||||
# Main bridge (everything except cameras + front door lock)
|
||||
- name: Home Assistant Bridge
|
||||
mode: bridge
|
||||
port: 21063
|
||||
filter:
|
||||
include_domains:
|
||||
- climate
|
||||
- cover
|
||||
- lock
|
||||
exclude_domains:
|
||||
- camera
|
||||
- media_player
|
||||
- sensor
|
||||
- script
|
||||
- switch
|
||||
- scene
|
||||
- light
|
||||
include_entities:
|
||||
- light.bedroom
|
||||
- light.bedroom_lights
|
||||
- light.den_lights
|
||||
- light.dinette_lights
|
||||
- light.dining_room_lights
|
||||
- light.foyer
|
||||
- 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.upstairs_lights
|
||||
- light.upstairs_lamp
|
||||
- light.sink
|
||||
- switch.lr_amp
|
||||
exclude_entities:
|
||||
- lock.front_door
|
||||
- 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:
|
||||
video_codec: copy
|
||||
stream_source: rtsp://192.168.10.14:8554/frontdoorbell?mp4
|
||||
camera.poolcam:
|
||||
linked_motion_sensor: binary_sensor.poolcam_motion_sensor
|
||||
video_codec: copy
|
||||
stream_source: rtsp://192.168.10.14:8554/poolcam?mp4
|
||||
camera.frontlawn:
|
||||
linked_motion_sensor: binary_sensor.frontlawn_motion_sensor
|
||||
video_codec: copy
|
||||
stream_source: rtsp://192.168.10.14:8554/frontlawn?mp4
|
||||
camera.garagecam:
|
||||
linked_motion_sensor: binary_sensor.garagecam_motion_sensor
|
||||
video_codec: copy
|
||||
stream_source: rtsp://192.168.10.14:8554/garagecam?mp4
|
||||
camera.bedroomgate:
|
||||
linked_motion_sensor: binary_sensor.bedroomgate_motion_sensor
|
||||
video_codec: copy
|
||||
stream_source: rtsp://192.168.10.14:8554/bedroomgate?mp4
|
||||
camera.driveway:
|
||||
linked_motion_sensor: binary_sensor.driveway_motion_sensor
|
||||
video_codec: copy
|
||||
stream_source: rtsp://192.168.10.14:8554/driveway?mp4
|
||||
camera.filtergate:
|
||||
linked_motion_sensor: binary_sensor.filtergate_motion_sensor
|
||||
video_codec: copy
|
||||
stream_source: rtsp://192.168.10.14:8554/filtergate?mp4
|
||||
# Cameras in accessory mode (better performance/reliability)
|
||||
- name: HomeKit Cameras
|
||||
mode: accessory
|
||||
port: 21064
|
||||
filter:
|
||||
include_entities:
|
||||
- camera.bedroomgate
|
||||
- camera.driveway
|
||||
- camera.filtergate
|
||||
- camera.frontdoorbell
|
||||
- camera.poolcam
|
||||
- camera.frontlawn
|
||||
- camera.garagecam
|
||||
entity_config:
|
||||
camera.frontdoorbell:
|
||||
video_codec: copy
|
||||
stream_source: rtsp://192.168.10.14:8554/frontdoorbell_alexa
|
||||
camera.poolcam:
|
||||
linked_motion_sensor: binary_sensor.poolcam_motion_sensor
|
||||
video_codec: copy
|
||||
stream_source: rtsp://192.168.10.14:8554/poolcam_sub
|
||||
camera.frontlawn:
|
||||
linked_motion_sensor: binary_sensor.frontlawn_motion_sensor
|
||||
video_codec: copy
|
||||
stream_source: rtsp://192.168.10.14:8554/frontlawn_sub
|
||||
camera.garagecam:
|
||||
linked_motion_sensor: binary_sensor.garagecam_motion_sensor
|
||||
video_codec: copy
|
||||
stream_source: rtsp://192.168.10.14:8554/garagecam_sub
|
||||
camera.bedroomgate:
|
||||
linked_motion_sensor: binary_sensor.bedroomgate_motion_sensor
|
||||
video_codec: copy
|
||||
stream_source: rtsp://192.168.10.14:8554/bedroomgate?mp4
|
||||
camera.driveway:
|
||||
linked_motion_sensor: binary_sensor.driveway_motion_sensor
|
||||
video_codec: copy
|
||||
stream_source: rtsp://192.168.10.14:8554/driveway_sub
|
||||
camera.filtergate:
|
||||
linked_motion_sensor: binary_sensor.filtergate_motion_sensor
|
||||
video_codec: copy
|
||||
stream_source: rtsp://192.168.10.14:8554/filtergate?mp4
|
||||
|
||||
# Front door lock in accessory mode (keeps lock responsive/available)
|
||||
- name: HomeKit Front Door Lock
|
||||
mode: accessory
|
||||
port: 21065
|
||||
filter:
|
||||
include_entities:
|
||||
- lock.front_door
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
<svg width="68.5" height="20" viewBox="0 0 685 200" xmlns="http://www.w3.org/2000/svg" role="img" aria-label="2025.12.0">
|
||||
<title>2025.12.0</title>
|
||||
<linearGradient id="yjFTS" x2="0" y2="100%">
|
||||
<svg width="68.5" height="20" viewBox="0 0 685 200" xmlns="http://www.w3.org/2000/svg" role="img" aria-label="2025.12.1">
|
||||
<title>2025.12.1</title>
|
||||
<linearGradient id="hPsAE" x2="0" y2="100%">
|
||||
<stop offset="0" stop-opacity=".1" stop-color="#EEE"/>
|
||||
<stop offset="1" stop-opacity=".1"/>
|
||||
</linearGradient>
|
||||
<mask id="UGSAW"><rect width="685" height="200" rx="30" fill="#FFF"/></mask>
|
||||
<g mask="url(#UGSAW)">
|
||||
<mask id="GHRUl"><rect width="685" height="200" rx="30" fill="#FFF"/></mask>
|
||||
<g mask="url(#GHRUl)">
|
||||
<rect width="685" height="200" fill="#08C" x="0"/>
|
||||
<rect width="685" height="200" fill="url(#yjFTS)"/>
|
||||
<rect width="685" height="200" fill="url(#hPsAE)"/>
|
||||
</g>
|
||||
<g aria-hidden="true" fill="#fff" text-anchor="start" font-family="Verdana,DejaVu Sans,sans-serif" font-size="110">
|
||||
<text x="65" y="148" textLength="570" fill="#000" opacity="0.25">2025.12.0</text>
|
||||
<text x="55" y="138" textLength="570">2025.12.0</text>
|
||||
<text x="65" y="148" textLength="570" fill="#000" opacity="0.25">2025.12.1</text>
|
||||
<text x="55" y="138" textLength="570">2025.12.1</text>
|
||||
</g>
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 815 B After Width: | Height: | Size: 815 B |
Reference in New Issue
Block a user