diff --git a/bazarr/config/config.yaml b/bazarr/config/config.yaml index 3f31e12..e504bab 100644 --- a/bazarr/config/config.yaml +++ b/bazarr/config/config.yaml @@ -1,21 +1,21 @@ --- addic7ed: - cookies: '' - password: '' - user_agent: '' - username: '' + cookies: "" + password: "" + user_agent: "" + username: "" vip: false analytics: enabled: false anticaptcha: - anti_captcha_key: '' + anti_captcha_key: "" assrt: - token: '' + token: "" auth: apikey: 8d0c7c8c7eba845a6774440d1c2136ae - password: '' + password: "" type: null - username: '' + username: "" backup: day: 6 folder: /config/backup @@ -23,12 +23,12 @@ backup: hour: 3 retention: 31 betaseries: - token: '' + token: "" cors: enabled: false deathbycaptcha: - password: '' - username: '' + password: "" + username: "" embeddedsubtitles: hi_fallback: false include_ass: true @@ -42,21 +42,21 @@ general: adaptive_searching_delta: 1w anti_captcha_provider: null auto_update: true - base_url: '' + base_url: "" branch: master - chmod: '0640' + chmod: "0640" chmod_enabled: false days_to_upgrade_subs: 7 debug: false - default_und_audio_lang: '' - default_und_embedded_subtitles_lang: '' + default_und_audio_lang: "" + default_und_embedded_subtitles_lang: "" dont_notify_manual_actions: false embedded_subs_show_desired: true embedded_subtitles_parser: ffprobe enabled_providers: - - embeddedsubtitles - - tvsubtitles - - opensubtitlescom + - embeddedsubtitles + - tvsubtitles + - opensubtitlescom flask_secret_key: f7cb0b9466ff2a51dd6f7fba4263d1d8 hi_extension: hi ignore_ass_subs: false @@ -67,7 +67,7 @@ general: minimum_score: 90 minimum_score_movie: 70 movie_default_enabled: false - movie_default_profile: '' + movie_default_profile: "" multithreading: true page_size: 25 page_size_manual_search: 10 @@ -75,16 +75,16 @@ general: path_mappings: [] path_mappings_movie: [] port: 6767 - postprocessing_cmd: '' + postprocessing_cmd: "" postprocessing_threshold: 90 postprocessing_threshold_movie: 70 serie_default_enabled: false - serie_default_profile: '' + serie_default_profile: "" single_language: false skip_hashing: false subfolder: current - subfolder_custom: '' - subzero_mods: '' + subfolder_custom: "" + subzero_mods: "" theme: auto upgrade_frequency: 12 upgrade_manual: true @@ -100,24 +100,24 @@ general: wanted_search_frequency: 6 wanted_search_frequency_movie: 6 hdbits: - passkey: '' - username: '' + passkey: "" + username: "" karagarga: - f_password: '' - f_username: '' - password: '' - username: '' + f_password: "" + f_username: "" + password: "" + username: "" ktuvit: - email: '' - hashed_password: '' + email: "" + hashed_password: "" legendasdivx: - password: '' + password: "" skip_wrong_fps: false - username: '' + username: "" legendastv: featured_only: false - password: '' - username: '' + password: "" + username: "" movie_scores: audio_codec: 3 edition: 0 @@ -131,15 +131,15 @@ movie_scores: video_codec: 2 year: 30 napisy24: - password: '' - username: '' + password: "" + username: "" opensubtitles: - password: '' + password: "" skip_wrong_fps: false ssl: false timeout: 15 use_tag_search: false - username: '' + username: "" vip: false opensubtitlescom: include_ai_translated: false @@ -149,24 +149,24 @@ opensubtitlescom: podnapisi: verify_ssl: true postgresql: - database: '' + database: "" enabled: false host: localhost - password: '' + password: "" port: 5432 - username: '' + username: "" proxy: exclude: - - localhost - - 127.0.0.1 - password: '' - port: '' + - localhost + - 127.0.0.1 + password: "" + port: "" type: null - url: '' - username: '' + url: "" + username: "" radarr: apikey: a74a5eb3683146659905a87f0d6d1587 - base_url: '' + base_url: "" defer_search_signalr: false excluded_tags: [] full_update: Daily @@ -196,7 +196,7 @@ series_scores: year: 90 sonarr: apikey: 872c463bc4e84567b84605bf213e0409 - base_url: '' + base_url: "" defer_search_signalr: false episodes_sync: 60 exclude_season_zero: false @@ -215,11 +215,11 @@ sonarr: sync_only_monitored_series: false use_ffprobe_cache: true subf2m: - user_agent: '' + user_agent: "" verify_ssl: true subscene: - password: '' - username: '' + password: "" + username: "" subsync: checker: blacklisted_languages: [] @@ -235,19 +235,19 @@ subsync: use_subsync_movie_threshold: false use_subsync_threshold: false titlovi: - password: '' - username: '' + password: "" + username: "" titulky: approved_only: false multithreading: true - password: '' + password: "" skip_wrong_fps: false - username: '' + username: "" whisperai: endpoint: http://127.0.0.1:9000 loglevel: INFO response: 5 timeout: 3600 xsubs: - password: '' - username: '' + password: "" + username: "" diff --git a/bazarr/config/config/config.yaml b/bazarr/config/config/config.yaml index 5d7f76a..25b26e5 100644 --- a/bazarr/config/config/config.yaml +++ b/bazarr/config/config/config.yaml @@ -1,31 +1,31 @@ --- addic7ed: - cookies: '' - password: '' - user_agent: '' - username: '' + cookies: "" + password: "" + user_agent: "" + username: "" vip: false analytics: enabled: false anidb: - api_client: '' + api_client: "" api_client_ver: 1 animetosho: - anidb_api_client: '' + anidb_api_client: "" anidb_api_client_ver: 1 search_threshold: 6 anticaptcha: - anti_captcha_key: '' + anti_captcha_key: "" assrt: - token: '' + token: "" auth: apikey: 3d76b80b680e8cf8f3bba25fb144a326 - password: '' + password: "" type: null - username: '' + username: "" avistaz: - cookies: '' - user_agent: '' + cookies: "" + user_agent: "" backup: day: 6 folder: /config/backup @@ -33,15 +33,15 @@ backup: hour: 3 retention: 31 betaseries: - token: '' + token: "" cinemaz: - cookies: '' - user_agent: '' + cookies: "" + user_agent: "" cors: enabled: false deathbycaptcha: - password: '' - username: '' + password: "" + username: "" embeddedsubtitles: fallback_lang: en hi_fallback: false @@ -54,27 +54,27 @@ general: adaptive_searching_delta: 1w anti_captcha_provider: null auto_update: true - base_url: '' + base_url: "" branch: master - chmod: '0640' + chmod: "0640" chmod_enabled: false days_to_upgrade_subs: 7 debug: false - default_und_audio_lang: '' - default_und_embedded_subtitles_lang: '' + default_und_audio_lang: "" + default_und_embedded_subtitles_lang: "" dont_notify_manual_actions: false embedded_subs_show_desired: true embedded_subtitles_parser: ffprobe enabled_integrations: [] enabled_providers: - - embeddedsubtitles - - opensubtitlescom + - embeddedsubtitles + - opensubtitlescom flask_secret_key: 1ea7fa4334d317ce50f886e0fedfe4b7 hi_extension: hi ignore_ass_subs: false ignore_pgs_subs: false ignore_vobsub_subs: false - ip: '*' + ip: "*" language_equals: [] minimum_score: 90 minimum_score_movie: 70 @@ -87,7 +87,7 @@ general: path_mappings: [] path_mappings_movie: [] port: 6767 - postprocessing_cmd: '' + postprocessing_cmd: "" postprocessing_threshold: 90 postprocessing_threshold_movie: 70 remove_profile_tags: [] @@ -97,8 +97,8 @@ general: single_language: false skip_hashing: false subfolder: current - subfolder_custom: '' - subzero_mods: '' + subfolder_custom: "" + subzero_mods: "" theme: auto upgrade_frequency: 12 upgrade_manual: true @@ -115,32 +115,32 @@ general: wanted_search_frequency: 6 wanted_search_frequency_movie: 6 hdbits: - passkey: '' - username: '' + passkey: "" + username: "" jimaku: - api_key: '' + api_key: "" enable_ai_subs: false enable_archives_download: false enable_name_search_fallback: true karagarga: - f_password: '' - f_username: '' - password: '' - username: '' + f_password: "" + f_username: "" + password: "" + username: "" ktuvit: - email: '' - hashed_password: '' + email: "" + hashed_password: "" legendasdivx: - password: '' + password: "" skip_wrong_fps: false - username: '' + username: "" legendasnet: - password: '' - username: '' + password: "" + username: "" log: - exclude_filter: '' + exclude_filter: "" ignore_case: false - include_filter: '' + include_filter: "" use_regex: false movie_scores: audio_codec: 3 @@ -158,15 +158,15 @@ napiprojekt: only_authors: false only_real_names: false napisy24: - password: '' - username: '' + password: "" + username: "" opensubtitles: - password: '' + password: "" skip_wrong_fps: false ssl: false timeout: 15 use_tag_search: false - username: '' + username: "" vip: false opensubtitlescom: include_ai_translated: false @@ -174,50 +174,50 @@ opensubtitlescom: use_hash: true username: cabehob334 plex: - apikey: '' + apikey: "" auth_method: apikey disable_auto_migration: false - email: '' + email: "" encryption_key: 4D5x7U9mvgS3tG4s4nNtXz076-9iN5wcxTnqEu1I_QY ip: 127.0.0.1 migration_attempted: false migration_successful: false - migration_timestamp: '' - movie_library: '' + migration_timestamp: "" + movie_library: "" port: 32400 - series_library: '' + series_library: "" server_local: false - server_machine_id: '' - server_name: '' - server_url: '' + server_machine_id: "" + server_name: "" + server_url: "" set_episode_added: false set_movie_added: false ssl: false - token: '' + token: "" update_movie_library: false update_series_library: false - user_id: '' - username: '' + user_id: "" + username: "" podnapisi: verify_ssl: true postgresql: - database: '' + database: "" enabled: false host: localhost - password: '' + password: "" port: 5432 - username: '' + username: "" proxy: exclude: - - localhost - - 127.0.0.1 - password: '' - port: '' + - localhost + - 127.0.0.1 + password: "" + port: "" type: null - url: '' - username: '' + url: "" + username: "" radarr: - apikey: '' + apikey: "" base_url: / defer_search_signalr: false excluded_tags: [] @@ -246,7 +246,7 @@ series_scores: video_codec: 2 year: 90 sonarr: - apikey: '' + apikey: "" base_url: / defer_search_signalr: false exclude_season_zero: false @@ -265,9 +265,9 @@ sonarr: sync_only_monitored_series: false use_ffprobe_cache: true subdl: - api_key: '' + api_key: "" subf2m: - user_agent: '' + user_agent: "" verify_ssl: true subsync: checker: @@ -284,23 +284,23 @@ subsync: use_subsync_movie_threshold: false use_subsync_threshold: false titlovi: - password: '' - username: '' + password: "" + username: "" titulky: approved_only: false - password: '' + password: "" skip_wrong_fps: false - username: '' + username: "" translator: default_score: 50 - gemini_key: '' + gemini_key: "" gemini_model: gemini-2.0-flash lingarr_url: http://lingarr:9876 translator_info: true translator_type: google_translate turkcealtyaziorg: - cookies: '' - user_agent: '' + cookies: "" + user_agent: "" whisperai: endpoint: http://127.0.0.1:9000 loglevel: INFO @@ -308,5 +308,5 @@ whisperai: response: 5 timeout: 3600 xsubs: - password: '' - username: '' + password: "" + username: "" diff --git a/borgmatic/config/bram.yaml b/borgmatic/config/bram.yaml index f08c8c1..b898a44 100644 --- a/borgmatic/config/bram.yaml +++ b/borgmatic/config/bram.yaml @@ -1,15 +1,15 @@ source_directories: - - /remote/server/bram + - /remote/server/bram repositories: - - path: /repo/bram + - path: /repo/bram encryption_passcommand: cat /keys/bram.key umask: 22 compression: lz4 -archive_name_format: '{now:%Y-%m-%d}' +archive_name_format: "{now:%Y-%m-%d}" unknown_unencrypted_repo_access_is_ok: true relocated_repo_access_is_ok: true @@ -18,8 +18,8 @@ keep_weekly: 4 keep_monthly: 6 checks: - - name: repository - - name: archives + - name: repository + - name: archives check_last: 3 commands: diff --git a/borgmatic/config/etc.yaml b/borgmatic/config/etc.yaml index 7bccfda..9ac7417 100644 --- a/borgmatic/config/etc.yaml +++ b/borgmatic/config/etc.yaml @@ -1,13 +1,13 @@ source_directories: - - /shuttle/etc + - /shuttle/etc repositories: - - path: /repo/etc + - path: /repo/etc umask: 22 compression: lz4 -archive_name_format: '{now:%Y-%m-%d}' +archive_name_format: "{now:%Y-%m-%d}" unknown_unencrypted_repo_access_is_ok: true relocated_repo_access_is_ok: true @@ -16,6 +16,6 @@ keep_weekly: 4 keep_monthly: 6 checks: - - name: repository - - name: archives + - name: repository + - name: archives check_last: 3 diff --git a/borgmatic/config/home.yaml b/borgmatic/config/home.yaml index c7b6983..2e74b2c 100644 --- a/borgmatic/config/home.yaml +++ b/borgmatic/config/home.yaml @@ -1,17 +1,17 @@ source_directories: - - /shuttle/home + - /shuttle/home exclude_patterns: - - /shuttle/home/.snapshot - - /shuttle/home/*/.cache + - /shuttle/home/.snapshot + - /shuttle/home/*/.cache repositories: - - path: /repo/home + - path: /repo/home umask: 22 compression: lz4 -archive_name_format: '{now:%Y-%m-%d}' +archive_name_format: "{now:%Y-%m-%d}" unknown_unencrypted_repo_access_is_ok: true relocated_repo_access_is_ok: true @@ -20,6 +20,6 @@ keep_weekly: 4 keep_monthly: 6 checks: - - name: repository - - name: archives + - name: repository + - name: archives check_last: 3 diff --git a/borgmatic/config/opt.yaml b/borgmatic/config/opt.yaml index fc4c5f9..2d2ecd1 100644 --- a/borgmatic/config/opt.yaml +++ b/borgmatic/config/opt.yaml @@ -1,20 +1,20 @@ source_directories: - - /shuttle/opt + - /shuttle/opt exclude_patterns: - - /shuttle/opt/.snapshot - - /shuttle/opt/jupyter/conda - - /shuttle/opt/emby/metadata - - /shuttle/opt/btsync/var/*.journal* - - /shuttle/opt/openvpn-server/*.log + - /shuttle/opt/.snapshot + - /shuttle/opt/jupyter/conda + - /shuttle/opt/emby/metadata + - /shuttle/opt/btsync/var/*.journal* + - /shuttle/opt/openvpn-server/*.log repositories: - - path: /repo/opt + - path: /repo/opt umask: 22 compression: lz4 -archive_name_format: '{now:%Y-%m-%d}' +archive_name_format: "{now:%Y-%m-%d}" unknown_unencrypted_repo_access_is_ok: true relocated_repo_access_is_ok: true @@ -23,6 +23,6 @@ keep_weekly: 4 keep_monthly: 6 checks: - - name: repository - - name: archives + - name: repository + - name: archives check_last: 3 diff --git a/borgmatic/config/root.yaml b/borgmatic/config/root.yaml index e53ae89..563afc2 100644 --- a/borgmatic/config/root.yaml +++ b/borgmatic/config/root.yaml @@ -1,16 +1,16 @@ source_directories: - - /shuttle/root + - /shuttle/root exclude_patterns: - - /shuttle/root/.cache + - /shuttle/root/.cache repositories: - - path: /repo/root + - path: /repo/root umask: 22 compression: lz4 -archive_name_format: '{now:%Y-%m-%d}' +archive_name_format: "{now:%Y-%m-%d}" unknown_unencrypted_repo_access_is_ok: true relocated_repo_access_is_ok: true @@ -19,6 +19,6 @@ keep_weekly: 4 keep_monthly: 6 checks: - - name: repository - - name: archives + - name: repository + - name: archives check_last: 3 diff --git a/borgmatic/config/test.yaml b/borgmatic/config/test.yaml index 2c86f5f..4aa56f3 100644 --- a/borgmatic/config/test.yaml +++ b/borgmatic/config/test.yaml @@ -1,13 +1,13 @@ source_directories: - - /tmp/ + - /tmp/ repositories: - - path: /repo/test + - path: /repo/test umask: 22 compression: lz4 -archive_name_format: '{now:%Y-%m-%d_%H%M%S}' +archive_name_format: "{now:%Y-%m-%d_%H%M%S}" unknown_unencrypted_repo_access_is_ok: true relocated_repo_access_is_ok: true diff --git a/compose.bazarr.yaml b/compose.bazarr.yaml index 4712db9..9bf3185 100644 --- a/compose.bazarr.yaml +++ b/compose.bazarr.yaml @@ -2,14 +2,14 @@ services: bazarr: container_name: bazarr environment: - - PUID=1000 - - PGID=1000 - - TZ=Europe/Amsterdam + - PUID=1000 + - PGID=1000 + - TZ=Europe/Amsterdam image: linuxserver/bazarr:v1.5.3-ls327 ports: - - 16767:6767 + - 16767:6767 restart: unless-stopped volumes: - - /opt/bazarr/config:/config - - /media/neptune/Video/Movies:/movies - - /media/neptune/Video/Shows:/tv + - /opt/bazarr/config:/config + - /media/neptune/Video/Movies:/movies + - /media/neptune/Video/Shows:/tv diff --git a/compose.homeassistant.yaml b/compose.homeassistant.yaml index c513317..9c4044d 100644 --- a/compose.homeassistant.yaml +++ b/compose.homeassistant.yaml @@ -9,4 +9,4 @@ services: - /opt/homeassistant:/config - /etc/localtime:/etc/localtime:ro extra_hosts: - - "host:${HOST_IP}" + - "host:${HOST_IP}" diff --git a/compose.kuma.yaml b/compose.kuma.yaml index c797e5b..800542a 100644 --- a/compose.kuma.yaml +++ b/compose.kuma.yaml @@ -4,12 +4,12 @@ services: container_name: uptime-kuma restart: unless-stopped volumes: - - /opt/uptime-kuma:/app/data - - /var/run/docker.sock:/var/run/docker.sock + - /opt/uptime-kuma:/app/data + - /var/run/docker.sock:/var/run/docker.sock ports: - - "3001:3001" + - "3001:3001" auto-kuma: - image: ghcr.io/bigboot/autokuma:uptime-kuma-v1-sha-cbd2537 + image: ghcr.io/bigboot/autokuma:uptime-kuma-v1-sha-cbd2537 container_name: auto-kuma environment: - AUTOKUMA__KUMA__URL=http://host:3001 diff --git a/compose.mediamtx.yaml b/compose.mediamtx.yaml index d46dbf0..e0f3bdd 100644 --- a/compose.mediamtx.yaml +++ b/compose.mediamtx.yaml @@ -18,5 +18,4 @@ services: - /opt/mediamtx/mediamtx.yml:/mediamtx.yml:ro - /mnt/yotta/radon/mediamtx:/recordings restart: unless-stopped - # vlc --network-caching=50 rtsp://192.168.2.200:8554/mystream diff --git a/compose.readarr.yaml b/compose.readarr.yaml index de6156a..1957c3d 100644 --- a/compose.readarr.yaml +++ b/compose.readarr.yaml @@ -2,19 +2,19 @@ services: readarr: container_name: readarr environment: - - PUID=1000 - - PGID=1000 - - TZ=Europe/Amsterdam + - PUID=1000 + - PGID=1000 + - TZ=Europe/Amsterdam extra_hosts: - - "transmission:${HOST_IP}" - - "qbittorrent:${HOST_IP}" - - "jackett:${HOST_IP}" + - "transmission:${HOST_IP}" + - "qbittorrent:${HOST_IP}" + - "jackett:${HOST_IP}" image: linuxserver/readarr:develop-0.4.18.2805-ls156 ports: - - 18787:8787 + - 18787:8787 restart: unless-stopped volumes: - - /opt/readarr:/config - - /mnt/yotta/neon/Books/Epub:/books - - /media/scratch/transmission:/downloads/transmission - - /media/scratch/qbittorrent:/downloads/qbittorrent + - /opt/readarr:/config + - /mnt/yotta/neon/Books/Epub:/books + - /media/scratch/transmission:/downloads/transmission + - /media/scratch/qbittorrent:/downloads/qbittorrent diff --git a/compose.telegraf.yaml b/compose.telegraf.yaml index f4f368c..ee7a4f8 100644 --- a/compose.telegraf.yaml +++ b/compose.telegraf.yaml @@ -13,6 +13,6 @@ services: - DATABASE_PASS=${TELEGRAF_DATABASE_PASS} - DATABASE_NAME=${TELEGRAF_DATABASE_NAME} extra_hosts: - - "host:${HOST_IP}" + - "host:${HOST_IP}" volumes: - /opt/telegraf/telegraf.conf:/etc/telegraf/telegraf.conf:ro diff --git a/compose.teslamate.yaml b/compose.teslamate.yaml index 2c0d536..81807f6 100644 --- a/compose.teslamate.yaml +++ b/compose.teslamate.yaml @@ -26,7 +26,7 @@ services: teslamate-grafana: image: teslamate/grafana:2.1.0 container_name: teslamate-grafana -restart: unless-stopped + restart: unless-stopped environment: - DATABASE_HOST=${TESLAMATE_DATABASE_HOST} - DATABASE_PORT=${TESLAMATE_DATABASE_PORT} diff --git a/esphome/hub.yaml b/esphome/hub.yaml index 6c2f5b0..28de609 100644 --- a/esphome/hub.yaml +++ b/esphome/hub.yaml @@ -68,7 +68,7 @@ sensor: name: "ATC Battery-Level (8D:03)" battery_voltage: name: "ATC Battery-Voltage (8D:03)" - + - platform: atc_mithermometer mac_address: A4:C1:38:98:D1:1B temperature: @@ -79,7 +79,7 @@ sensor: name: "ATC Battery-Level (D1:1B)" battery_voltage: name: "ATC Battery-Voltage (D1:1B)" - + - platform: atc_mithermometer mac_address: A4:C1:38:FE:6D:D9 temperature: @@ -119,4 +119,3 @@ sensor: name: "Xiaomi Mi Scale Weight" impedance: name: "Xiaomi Mi Scale Impedance" - diff --git a/facette/etc/facette.yaml b/facette/etc/facette.yaml index 1b1632e..6299921 100644 --- a/facette/etc/facette.yaml +++ b/facette/etc/facette.yaml @@ -32,4 +32,4 @@ cache: defaults: # Default time range - time_range: -1d \ No newline at end of file + time_range: -1d diff --git a/fluentbit/config.yaml b/fluentbit/config.yaml index 53eec35..e50b429 100644 --- a/fluentbit/config.yaml +++ b/fluentbit/config.yaml @@ -25,16 +25,16 @@ pipeline: outputs: - name: stdout - match: '*' + match: "*" - name: loki - match: '*' + match: "*" host: host port: 3100 labels: job=fluentbit - name: pgsql - match: '*' + match: "*" host: ${DATABASE_HOST} port: ${DATABASE_PORT} diff --git a/homeassistant/automations.yaml b/homeassistant/automations.yaml index 032378e..036ea78 100644 --- a/homeassistant/automations.yaml +++ b/homeassistant/automations.yaml @@ -1,96 +1,96 @@ -- id: '1734938534038' +- id: "1734938534038" alias: Tag Jan Keuken is scanned - description: '' + description: "" triggers: - - trigger: tag - tag_id: 409fc611-beea-4094-9c57-bdb89539804b + - trigger: tag + tag_id: 409fc611-beea-4094-9c57-bdb89539804b conditions: [] actions: [] mode: single -- id: '1734938635456' +- id: "1734938635456" alias: Tag Lampen is scanned - description: '' + description: "" triggers: - - trigger: tag - tag_id: d9c24fda-d36d-44d0-b533-84e63a017b48 + - trigger: tag + tag_id: d9c24fda-d36d-44d0-b533-84e63a017b48 conditions: - - condition: sun - before: sunrise - after: sunset + - condition: sun + before: sunrise + after: sunset actions: - - action: light.toggle - metadata: {} - data: {} - target: - area_id: kitchen - - action: light.toggle - metadata: {} - data: {} - target: - area_id: living_room + - action: light.toggle + metadata: {} + data: {} + target: + area_id: kitchen + - action: light.toggle + metadata: {} + data: {} + target: + area_id: living_room mode: single -- id: '1735038229663' +- id: "1735038229663" alias: Tag Tesla Trunk is scanned - description: '' + description: "" triggers: - - trigger: tag - tag_id: b29e4222-0bcf-45a8-b321-44d8e3843ab1 + - trigger: tag + tag_id: b29e4222-0bcf-45a8-b321-44d8e3843ab1 conditions: [] actions: - - device_id: 43d01fc532f3381528be6e668b0e0f0e - domain: cover - entity_id: e4a7e22a6eae2b28790819307a1bad66 - type: open + - device_id: 43d01fc532f3381528be6e668b0e0f0e + domain: cover + entity_id: e4a7e22a6eae2b28790819307a1bad66 + type: open mode: single -- id: '1752348957498' +- id: "1752348957498" alias: Temperature Crossing - description: '' + description: "" use_blueprint: path: rik/temperature_outdoor_vs_indoor.yaml input: outdoor_sensor: sensor.atc_temperature_6f_e6 indoor_sensors: - - sensor.atc_temperature_6d_d9 + - sensor.atc_temperature_6d_d9 notify_target: notify.mobile_app_pixel_8a -- id: '1752349291209' +- id: "1752349291209" alias: Temperature Crossing (badkamer) - description: '' + description: "" use_blueprint: path: rik/temperature_outdoor_vs_indoor.yaml input: outdoor_sensor: sensor.atc_temperature_6f_e6 indoor_sensors: - - sensor.atc_temperature_d1_1b + - sensor.atc_temperature_d1_1b notify_target: notify.mobile_app_pixel_8a -- id: '1752349382901' +- id: "1752349382901" alias: Temperature Crossing (zolder) - description: '' + description: "" use_blueprint: path: rik/temperature_outdoor_vs_indoor.yaml input: outdoor_sensor: sensor.atc_temperature_6f_e6 indoor_sensors: - - sensor.atc_temperature_cd_ea + - sensor.atc_temperature_cd_ea notify_target: notify.mobile_app_pixel_8a -- id: '1752350475575' +- id: "1752350475575" alias: Temperature Crosses (test) - description: '' + description: "" use_blueprint: path: rik/temperature_outdoor_vs_indoor.yaml input: outdoor_sensor: sensor.dummy_outdoor_temperature indoor_sensors: - - sensor.dummy_indoor_temperature_1 + - sensor.dummy_indoor_temperature_1 notify_target: notify.mobile_app_pixel_8a use_daytime_only: false cooldown_minutes: 0 -- id: '1752388974998' +- id: "1752388974998" alias: Temperature Crossing (woonkamer) - description: '' + description: "" use_blueprint: path: rik/temperature_outdoor_vs_indoor.yaml input: outdoor_sensor: sensor.atc_temperature_6f_e6 indoor_sensors: - - sensor.atc_temperature_8d_03 + - sensor.atc_temperature_8d_03 notify_target: notify.mobile_app_pixel_8a diff --git a/homeassistant/configuration.yaml b/homeassistant/configuration.yaml index 75f9b13..8c5c210 100644 --- a/homeassistant/configuration.yaml +++ b/homeassistant/configuration.yaml @@ -21,11 +21,11 @@ ltss: chunk_time_interval: 2592000000000 include: entity_globs: - - sensor.atc_* - - sensor.rik_* - - sensor.electricity_meter_* - - sensor.inverter_* - - sensor.charger_* + - sensor.atc_* + - sensor.rik_* + - sensor.electricity_meter_* + - sensor.inverter_* + - sensor.charger_* bodymiscale: !include components/bodymiscale.yaml device_tracker: @@ -107,8 +107,7 @@ template: state: "{{ states('input_number.test_indoor_2') }}" mqtt: - sensor: - !include mqtt.yaml + sensor: !include mqtt.yaml sems2mqtt: broker: host diff --git a/homeassistant/mqtt.yaml b/homeassistant/mqtt.yaml index 514c7e9..7f1ab28 100644 --- a/homeassistant/mqtt.yaml +++ b/homeassistant/mqtt.yaml @@ -1,5 +1,4 @@ - - object_id: mqtt_borgmatic_test - unique_id: mqtt_borgmatic_test - state_topic: "borgmatic/stats/test" - unit_of_measurement: "?" - +- object_id: mqtt_borgmatic_test + unique_id: mqtt_borgmatic_test + state_topic: "borgmatic/stats/test" + unit_of_measurement: "?" diff --git a/homeassistant/scenes.yaml b/homeassistant/scenes.yaml index bd901c5..715f746 100644 --- a/homeassistant/scenes.yaml +++ b/homeassistant/scenes.yaml @@ -1,29 +1,29 @@ -- id: '1640804759632' +- id: "1640804759632" name: Journaal entities: light.tv: min_mireds: 250 max_mireds: 454 supported_color_modes: - - color_temp + - color_temp friendly_name: Bank supported_features: 32 color_mode: color_temp brightness: 81 color_temp: 387 hs_color: - - 28.664 - - 69.597 + - 28.664 + - 69.597 rgb_color: - - 255 - - 162 - - 77 + - 255 + - 162 + - 77 xy_color: - - 0.538 - - 0.389 - state: 'on' + - 0.538 + - 0.389 + state: "on" remote.rm4c_remote: friendly_name: RM4C Remote supported_features: 3 - state: 'on' + state: "on" metadata: {} diff --git a/homeassistant/scripts.yaml b/homeassistant/scripts.yaml index f176d0c..03cb1e8 100644 --- a/homeassistant/scripts.yaml +++ b/homeassistant/scripts.yaml @@ -4,17 +4,17 @@ turn_on_ikea_light: # Check whether the light is off (optional) - condition: template value_template: "{{ is_state(entity, 'off') }}" - - delay: '00:00:01' + - delay: "00:00:01" # Set the brightness of the lights. - service: light.turn_on data_template: entity_id: "{{ entity }}" brightness_pct: "{{ brightness_pct }}" transition: 1 - - delay: '00:00:01' + - delay: "00:00:01" # Set the color temperature. - service: light.turn_on data_template: entity_id: "{{ entity }}" color_temp: "{{ color_temp }}" - transition: 5 \ No newline at end of file + transition: 5 diff --git a/mediamtx/mediamtx.yml b/mediamtx/mediamtx.yml index 007e0a9..afe4e8e 100644 --- a/mediamtx/mediamtx.yml +++ b/mediamtx/mediamtx.yml @@ -53,34 +53,34 @@ authMethod: internal authInternalUsers: # Default unprivileged user. # Username. 'any' means any user, including anonymous ones. -- user: any - # Password. Not used in case of 'any' user. - pass: - # IPs or networks allowed to use this user. An empty list means any IP. - ips: [] - # List of permissions. - permissions: - # Available actions are: publish, read, playback, api, metrics, pprof. - - action: publish - # Paths can be set to further restrict access to a specific path. - # An empty path means any path. - # Regular expressions can be used by using a tilde as prefix. - path: - - action: read - path: - - action: playback - path: + - user: any + # Password. Not used in case of 'any' user. + pass: + # IPs or networks allowed to use this user. An empty list means any IP. + ips: [] + # List of permissions. + permissions: + # Available actions are: publish, read, playback, api, metrics, pprof. + - action: publish + # Paths can be set to further restrict access to a specific path. + # An empty path means any path. + # Regular expressions can be used by using a tilde as prefix. + path: + - action: read + path: + - action: playback + path: - # Default administrator. - # This allows to use API, metrics and PPROF without authentication, - # if the IP is localhost. -- user: any - pass: - ips: ['127.0.0.1', '::1'] - permissions: - - action: api - - action: metrics - - action: pprof + # Default administrator. + # This allows to use API, metrics and PPROF without authentication, + # if the IP is localhost. + - user: any + pass: + ips: ["127.0.0.1", "::1"] + permissions: + - action: api + - action: metrics + - action: pprof # HTTP-based authentication. # URL called to perform authentication. Every time a user wants @@ -103,9 +103,9 @@ authHTTPAddress: # Actions to exclude from HTTP-based authentication. # Format is the same as the one of user permissions. authHTTPExclude: -- action: api -- action: metrics -- action: pprof + - action: api + - action: metrics + - action: pprof # JWT-based authentication. # Users have to login through an external identity server and obtain a JWT. @@ -155,7 +155,7 @@ apiServerKey: server.key # Path to the server certificate. apiServerCert: server.crt # Value of the Access-Control-Allow-Origin header provided in every HTTP response. -apiAllowOrigin: '*' +apiAllowOrigin: "*" # List of IPs or CIDRs of proxies placed before the HTTP server. # If the server receives a request from one of these entries, IP in logs # will be taken from the X-Forwarded-For header. @@ -178,7 +178,7 @@ metricsServerKey: server.key # Path to the server certificate. metricsServerCert: server.crt # Value of the Access-Control-Allow-Origin header provided in every HTTP response. -metricsAllowOrigin: '*' +metricsAllowOrigin: "*" # List of IPs or CIDRs of proxies placed before the HTTP server. # If the server receives a request from one of these entries, IP in logs # will be taken from the X-Forwarded-For header. @@ -201,7 +201,7 @@ pprofServerKey: server.key # Path to the server certificate. pprofServerCert: server.crt # Value of the Access-Control-Allow-Origin header provided in every HTTP response. -pprofAllowOrigin: '*' +pprofAllowOrigin: "*" # List of IPs or CIDRs of proxies placed before the HTTP server. # If the server receives a request from one of these entries, IP in logs # will be taken from the X-Forwarded-For header. @@ -224,7 +224,7 @@ playbackServerKey: server.key # Path to the server certificate. playbackServerCert: server.crt # Value of the Access-Control-Allow-Origin header provided in every HTTP response. -playbackAllowOrigin: '*' +playbackAllowOrigin: "*" # List of IPs or CIDRs of proxies placed before the HTTP server. # If the server receives a request from one of these entries, IP in logs # will be taken from the X-Forwarded-For header. @@ -321,7 +321,7 @@ hlsServerKey: server.key hlsServerCert: server.crt # Value of the Access-Control-Allow-Origin header provided in every HTTP response. # This allows to play the HLS stream from an external website. -hlsAllowOrigin: '*' +hlsAllowOrigin: "*" # List of IPs or CIDRs of proxies placed before the HLS server. # If the server receives a request from one of these entries, IP in logs # will be taken from the X-Forwarded-For header. @@ -356,7 +356,7 @@ hlsSegmentMaxSize: 50M # Directory in which to save segments, instead of keeping them in the RAM. # This decreases performance, since reading from disk is less performant than # reading from RAM, but allows to save RAM. -hlsDirectory: '' +hlsDirectory: "" # The muxer will be closed when there are no # reader requests and this amount of time has passed. hlsMuxerCloseAfter: 60s @@ -379,7 +379,7 @@ webrtcServerKey: server.key webrtcServerCert: server.crt # Value of the Access-Control-Allow-Origin header provided in every HTTP response. # This allows to play the WebRTC stream from an external website. -webrtcAllowOrigin: '*' +webrtcAllowOrigin: "*" # List of IPs or CIDRs of proxies placed before the WebRTC server. # If the server receives a request from one of these entries, IP in logs # will be taken from the X-Forwarded-For header. @@ -390,7 +390,7 @@ webrtcLocalUDPAddress: :8189 # Address of a local TCP listener that will receive connections. # This is disabled by default since TCP is less efficient than UDP and # introduces a progressive delay when network is congested. -webrtcLocalTCPAddress: '' +webrtcLocalTCPAddress: "" # WebRTC clients need to know the IP of the server. # Gather IPs from interfaces and send them to clients. webrtcIPsFromInterfaces: yes @@ -430,7 +430,6 @@ srtAddress: :8890 # Settings in "pathDefaults" are applied anywhere, # unless they are overridden in "paths". pathDefaults: - ############################################### # Default path settings -> General @@ -638,7 +637,7 @@ pathDefaults: rpiCameraTextOverlayEnable: false # Text that is printed on each frame. # format is the one of the strftime() function. - rpiCameraTextOverlay: '%Y-%m-%d %H:%M:%S - MediaMTX' + rpiCameraTextOverlay: "%Y-%m-%d %H:%M:%S - MediaMTX" # Codec (auto, hardwareH264, softwareH264 or mjpeg). # When is "auto" and stream is primary, it defaults to hardwareH264 (if available) or softwareH264. # When is "auto" and stream is secondary, it defaults to mjpeg. @@ -650,11 +649,11 @@ pathDefaults: # Hardware H264 profile (baseline, main or high) (when codec is hardwareH264). rpiCameraHardwareH264Profile: main # Hardware H264 level (4.0, 4.1 or 4.2) (when codec is hardwareH264). - rpiCameraHardwareH264Level: '4.1' + rpiCameraHardwareH264Level: "4.1" # Software H264 profile (baseline, main or high) (when codec is softwareH264). rpiCameraSoftwareH264Profile: baseline # Software H264 level (4.0, 4.1 or 4.2) (when codec is softwareH264). - rpiCameraSoftwareH264Level: '4.1' + rpiCameraSoftwareH264Level: "4.1" # M-JPEG JPEG quality (when codec is mjpeg). rpiCameraMJPEGQuality: 60