From 69bf7ac509c358e4cfc81dde6dde4ba97a99d2d4 Mon Sep 17 00:00:00 2001 From: Georgi Gardev Date: Fri, 20 Mar 2020 02:08:56 +0200 Subject: [PATCH] Move config to a subfolder --- .gitignore | 8 +- .travis.yml | 2 +- .../configuration.yaml | 0 .../custom_scripts}/youtube_download.py | 0 {lovelace => config/lovelace}/00_home.yaml | 0 .../lovelace}/01_living_room.yaml | 0 .../lovelace}/02_master_bedroom.yaml | 0 {lovelace => config/lovelace}/03_kitchen.yaml | 0 .../lovelace}/04_bathroom.yaml | 0 {lovelace => config/lovelace}/05_media.yaml | 0 {lovelace => config/lovelace}/06_system.yaml | 0 .../lovelace}/07_covid_19.yaml | 0 {lovelace => config/lovelace}/08_test.yaml | 0 .../lovelace}/templates/lights.yaml | 0 .../lovelace}/templates/media_player.yaml | 0 .../packages}/devices/magic_cube.yaml | 0 .../packages}/devices/purifier.yaml | 0 .../packages}/devices/switches.yaml | 0 {packages => config/packages}/devices/tv.yaml | 0 .../packages}/modes/domestina.yaml | 0 .../packages}/modes/guest_mode.yaml | 0 .../packages}/modes/sleep_mode.yaml | 0 .../packages}/modules/lighting.yaml | 0 .../packages}/modules/music.yaml | 0 .../packages}/modules/presence.yaml | 0 .../packages}/modules/security.yaml | 0 .../packages}/modules/speech.yaml | 0 .../packages}/modules/system.yaml | 0 .../packages}/modules/youtube.yaml | 0 .../packages}/routines/bedtime.yaml | 0 .../packages}/routines/coming_home.yaml | 0 .../packages}/routines/good_night.yaml | 0 .../packages}/routines/leaving_home.yaml | 0 .../packages}/routines/waking_up.yaml | 0 .../packages}/sensors/aftership.yaml | 0 .../packages}/sensors/front_door.yaml | 0 .../packages}/sensors/nas.yaml | 0 .../packages}/sensors/space.yaml | 0 .../packages}/sensors/travel_time.yaml | 0 .../packages}/sensors/weather.yaml | 0 .../packages}/sensors/windows.yaml | 0 .../templates}/partials/greeting.yaml | 0 .../partials/indoor_temperarture.yaml | 0 .../partials/inspirational_quote.yaml | 0 .../templates}/partials/iss.yaml | 0 .../templates}/partials/light_check.yaml | 0 .../partials/master_bedroom_climate.yaml | 0 .../templates}/partials/moon.yaml | 0 .../templates}/partials/outside_forecast.yaml | 0 .../templates}/partials/time.yaml | 0 .../templates}/partials/window_check.yaml | 0 .../partials/window_suggestions.yaml | 0 ui-lovelace.yaml => config/ui-lovelace.yaml | 0 secrets.example.yaml | 84 ------------------- 54 files changed, 5 insertions(+), 89 deletions(-) rename configuration.yaml => config/configuration.yaml (100%) rename {custom_scripts => config/custom_scripts}/youtube_download.py (100%) rename {lovelace => config/lovelace}/00_home.yaml (100%) rename {lovelace => config/lovelace}/01_living_room.yaml (100%) rename {lovelace => config/lovelace}/02_master_bedroom.yaml (100%) rename {lovelace => config/lovelace}/03_kitchen.yaml (100%) rename {lovelace => config/lovelace}/04_bathroom.yaml (100%) rename {lovelace => config/lovelace}/05_media.yaml (100%) rename {lovelace => config/lovelace}/06_system.yaml (100%) rename {lovelace => config/lovelace}/07_covid_19.yaml (100%) rename {lovelace => config/lovelace}/08_test.yaml (100%) rename {lovelace => config/lovelace}/templates/lights.yaml (100%) rename {lovelace => config/lovelace}/templates/media_player.yaml (100%) rename {packages => config/packages}/devices/magic_cube.yaml (100%) rename {packages => config/packages}/devices/purifier.yaml (100%) rename {packages => config/packages}/devices/switches.yaml (100%) rename {packages => config/packages}/devices/tv.yaml (100%) rename {packages => config/packages}/modes/domestina.yaml (100%) rename {packages => config/packages}/modes/guest_mode.yaml (100%) rename {packages => config/packages}/modes/sleep_mode.yaml (100%) rename {packages => config/packages}/modules/lighting.yaml (100%) rename {packages => config/packages}/modules/music.yaml (100%) rename {packages => config/packages}/modules/presence.yaml (100%) rename {packages => config/packages}/modules/security.yaml (100%) rename {packages => config/packages}/modules/speech.yaml (100%) rename {packages => config/packages}/modules/system.yaml (100%) rename {packages => config/packages}/modules/youtube.yaml (100%) rename {packages => config/packages}/routines/bedtime.yaml (100%) rename {packages => config/packages}/routines/coming_home.yaml (100%) rename {packages => config/packages}/routines/good_night.yaml (100%) rename {packages => config/packages}/routines/leaving_home.yaml (100%) rename {packages => config/packages}/routines/waking_up.yaml (100%) rename {packages => config/packages}/sensors/aftership.yaml (100%) rename {packages => config/packages}/sensors/front_door.yaml (100%) rename {packages => config/packages}/sensors/nas.yaml (100%) rename {packages => config/packages}/sensors/space.yaml (100%) rename {packages => config/packages}/sensors/travel_time.yaml (100%) rename {packages => config/packages}/sensors/weather.yaml (100%) rename {packages => config/packages}/sensors/windows.yaml (100%) rename {templates => config/templates}/partials/greeting.yaml (100%) rename {templates => config/templates}/partials/indoor_temperarture.yaml (100%) rename {templates => config/templates}/partials/inspirational_quote.yaml (100%) rename {templates => config/templates}/partials/iss.yaml (100%) rename {templates => config/templates}/partials/light_check.yaml (100%) rename {templates => config/templates}/partials/master_bedroom_climate.yaml (100%) rename {templates => config/templates}/partials/moon.yaml (100%) rename {templates => config/templates}/partials/outside_forecast.yaml (100%) rename {templates => config/templates}/partials/time.yaml (100%) rename {templates => config/templates}/partials/window_check.yaml (100%) rename {templates => config/templates}/partials/window_suggestions.yaml (100%) rename ui-lovelace.yaml => config/ui-lovelace.yaml (100%) delete mode 100644 secrets.example.yaml diff --git a/.gitignore b/.gitignore index 8732081..68305eb 100644 --- a/.gitignore +++ b/.gitignore @@ -4,14 +4,14 @@ custom_components/ themes/ tts/ www/ -secrets.yaml -*.tile.conf .google.token .spotify-token-cache -google_calendars.yaml -*.log *.db *.db-journal +*.log +*.tile.conf +config/secrets.yaml +google_calendars.yaml known_devices.yaml webostv.conf zigbee.db diff --git a/.travis.yml b/.travis.yml index fa7d1d3..2bc2213 100644 --- a/.travis.yml +++ b/.travis.yml @@ -15,4 +15,4 @@ install: - pip3 install python-dateutil script: - - hass -c ./ --script check_config --info all + - hass -c ./config --script check_config --info all diff --git a/configuration.yaml b/config/configuration.yaml similarity index 100% rename from configuration.yaml rename to config/configuration.yaml diff --git a/custom_scripts/youtube_download.py b/config/custom_scripts/youtube_download.py similarity index 100% rename from custom_scripts/youtube_download.py rename to config/custom_scripts/youtube_download.py diff --git a/lovelace/00_home.yaml b/config/lovelace/00_home.yaml similarity index 100% rename from lovelace/00_home.yaml rename to config/lovelace/00_home.yaml diff --git a/lovelace/01_living_room.yaml b/config/lovelace/01_living_room.yaml similarity index 100% rename from lovelace/01_living_room.yaml rename to config/lovelace/01_living_room.yaml diff --git a/lovelace/02_master_bedroom.yaml b/config/lovelace/02_master_bedroom.yaml similarity index 100% rename from lovelace/02_master_bedroom.yaml rename to config/lovelace/02_master_bedroom.yaml diff --git a/lovelace/03_kitchen.yaml b/config/lovelace/03_kitchen.yaml similarity index 100% rename from lovelace/03_kitchen.yaml rename to config/lovelace/03_kitchen.yaml diff --git a/lovelace/04_bathroom.yaml b/config/lovelace/04_bathroom.yaml similarity index 100% rename from lovelace/04_bathroom.yaml rename to config/lovelace/04_bathroom.yaml diff --git a/lovelace/05_media.yaml b/config/lovelace/05_media.yaml similarity index 100% rename from lovelace/05_media.yaml rename to config/lovelace/05_media.yaml diff --git a/lovelace/06_system.yaml b/config/lovelace/06_system.yaml similarity index 100% rename from lovelace/06_system.yaml rename to config/lovelace/06_system.yaml diff --git a/lovelace/07_covid_19.yaml b/config/lovelace/07_covid_19.yaml similarity index 100% rename from lovelace/07_covid_19.yaml rename to config/lovelace/07_covid_19.yaml diff --git a/lovelace/08_test.yaml b/config/lovelace/08_test.yaml similarity index 100% rename from lovelace/08_test.yaml rename to config/lovelace/08_test.yaml diff --git a/lovelace/templates/lights.yaml b/config/lovelace/templates/lights.yaml similarity index 100% rename from lovelace/templates/lights.yaml rename to config/lovelace/templates/lights.yaml diff --git a/lovelace/templates/media_player.yaml b/config/lovelace/templates/media_player.yaml similarity index 100% rename from lovelace/templates/media_player.yaml rename to config/lovelace/templates/media_player.yaml diff --git a/packages/devices/magic_cube.yaml b/config/packages/devices/magic_cube.yaml similarity index 100% rename from packages/devices/magic_cube.yaml rename to config/packages/devices/magic_cube.yaml diff --git a/packages/devices/purifier.yaml b/config/packages/devices/purifier.yaml similarity index 100% rename from packages/devices/purifier.yaml rename to config/packages/devices/purifier.yaml diff --git a/packages/devices/switches.yaml b/config/packages/devices/switches.yaml similarity index 100% rename from packages/devices/switches.yaml rename to config/packages/devices/switches.yaml diff --git a/packages/devices/tv.yaml b/config/packages/devices/tv.yaml similarity index 100% rename from packages/devices/tv.yaml rename to config/packages/devices/tv.yaml diff --git a/packages/modes/domestina.yaml b/config/packages/modes/domestina.yaml similarity index 100% rename from packages/modes/domestina.yaml rename to config/packages/modes/domestina.yaml diff --git a/packages/modes/guest_mode.yaml b/config/packages/modes/guest_mode.yaml similarity index 100% rename from packages/modes/guest_mode.yaml rename to config/packages/modes/guest_mode.yaml diff --git a/packages/modes/sleep_mode.yaml b/config/packages/modes/sleep_mode.yaml similarity index 100% rename from packages/modes/sleep_mode.yaml rename to config/packages/modes/sleep_mode.yaml diff --git a/packages/modules/lighting.yaml b/config/packages/modules/lighting.yaml similarity index 100% rename from packages/modules/lighting.yaml rename to config/packages/modules/lighting.yaml diff --git a/packages/modules/music.yaml b/config/packages/modules/music.yaml similarity index 100% rename from packages/modules/music.yaml rename to config/packages/modules/music.yaml diff --git a/packages/modules/presence.yaml b/config/packages/modules/presence.yaml similarity index 100% rename from packages/modules/presence.yaml rename to config/packages/modules/presence.yaml diff --git a/packages/modules/security.yaml b/config/packages/modules/security.yaml similarity index 100% rename from packages/modules/security.yaml rename to config/packages/modules/security.yaml diff --git a/packages/modules/speech.yaml b/config/packages/modules/speech.yaml similarity index 100% rename from packages/modules/speech.yaml rename to config/packages/modules/speech.yaml diff --git a/packages/modules/system.yaml b/config/packages/modules/system.yaml similarity index 100% rename from packages/modules/system.yaml rename to config/packages/modules/system.yaml diff --git a/packages/modules/youtube.yaml b/config/packages/modules/youtube.yaml similarity index 100% rename from packages/modules/youtube.yaml rename to config/packages/modules/youtube.yaml diff --git a/packages/routines/bedtime.yaml b/config/packages/routines/bedtime.yaml similarity index 100% rename from packages/routines/bedtime.yaml rename to config/packages/routines/bedtime.yaml diff --git a/packages/routines/coming_home.yaml b/config/packages/routines/coming_home.yaml similarity index 100% rename from packages/routines/coming_home.yaml rename to config/packages/routines/coming_home.yaml diff --git a/packages/routines/good_night.yaml b/config/packages/routines/good_night.yaml similarity index 100% rename from packages/routines/good_night.yaml rename to config/packages/routines/good_night.yaml diff --git a/packages/routines/leaving_home.yaml b/config/packages/routines/leaving_home.yaml similarity index 100% rename from packages/routines/leaving_home.yaml rename to config/packages/routines/leaving_home.yaml diff --git a/packages/routines/waking_up.yaml b/config/packages/routines/waking_up.yaml similarity index 100% rename from packages/routines/waking_up.yaml rename to config/packages/routines/waking_up.yaml diff --git a/packages/sensors/aftership.yaml b/config/packages/sensors/aftership.yaml similarity index 100% rename from packages/sensors/aftership.yaml rename to config/packages/sensors/aftership.yaml diff --git a/packages/sensors/front_door.yaml b/config/packages/sensors/front_door.yaml similarity index 100% rename from packages/sensors/front_door.yaml rename to config/packages/sensors/front_door.yaml diff --git a/packages/sensors/nas.yaml b/config/packages/sensors/nas.yaml similarity index 100% rename from packages/sensors/nas.yaml rename to config/packages/sensors/nas.yaml diff --git a/packages/sensors/space.yaml b/config/packages/sensors/space.yaml similarity index 100% rename from packages/sensors/space.yaml rename to config/packages/sensors/space.yaml diff --git a/packages/sensors/travel_time.yaml b/config/packages/sensors/travel_time.yaml similarity index 100% rename from packages/sensors/travel_time.yaml rename to config/packages/sensors/travel_time.yaml diff --git a/packages/sensors/weather.yaml b/config/packages/sensors/weather.yaml similarity index 100% rename from packages/sensors/weather.yaml rename to config/packages/sensors/weather.yaml diff --git a/packages/sensors/windows.yaml b/config/packages/sensors/windows.yaml similarity index 100% rename from packages/sensors/windows.yaml rename to config/packages/sensors/windows.yaml diff --git a/templates/partials/greeting.yaml b/config/templates/partials/greeting.yaml similarity index 100% rename from templates/partials/greeting.yaml rename to config/templates/partials/greeting.yaml diff --git a/templates/partials/indoor_temperarture.yaml b/config/templates/partials/indoor_temperarture.yaml similarity index 100% rename from templates/partials/indoor_temperarture.yaml rename to config/templates/partials/indoor_temperarture.yaml diff --git a/templates/partials/inspirational_quote.yaml b/config/templates/partials/inspirational_quote.yaml similarity index 100% rename from templates/partials/inspirational_quote.yaml rename to config/templates/partials/inspirational_quote.yaml diff --git a/templates/partials/iss.yaml b/config/templates/partials/iss.yaml similarity index 100% rename from templates/partials/iss.yaml rename to config/templates/partials/iss.yaml diff --git a/templates/partials/light_check.yaml b/config/templates/partials/light_check.yaml similarity index 100% rename from templates/partials/light_check.yaml rename to config/templates/partials/light_check.yaml diff --git a/templates/partials/master_bedroom_climate.yaml b/config/templates/partials/master_bedroom_climate.yaml similarity index 100% rename from templates/partials/master_bedroom_climate.yaml rename to config/templates/partials/master_bedroom_climate.yaml diff --git a/templates/partials/moon.yaml b/config/templates/partials/moon.yaml similarity index 100% rename from templates/partials/moon.yaml rename to config/templates/partials/moon.yaml diff --git a/templates/partials/outside_forecast.yaml b/config/templates/partials/outside_forecast.yaml similarity index 100% rename from templates/partials/outside_forecast.yaml rename to config/templates/partials/outside_forecast.yaml diff --git a/templates/partials/time.yaml b/config/templates/partials/time.yaml similarity index 100% rename from templates/partials/time.yaml rename to config/templates/partials/time.yaml diff --git a/templates/partials/window_check.yaml b/config/templates/partials/window_check.yaml similarity index 100% rename from templates/partials/window_check.yaml rename to config/templates/partials/window_check.yaml diff --git a/templates/partials/window_suggestions.yaml b/config/templates/partials/window_suggestions.yaml similarity index 100% rename from templates/partials/window_suggestions.yaml rename to config/templates/partials/window_suggestions.yaml diff --git a/ui-lovelace.yaml b/config/ui-lovelace.yaml similarity index 100% rename from ui-lovelace.yaml rename to config/ui-lovelace.yaml diff --git a/secrets.example.yaml b/secrets.example.yaml deleted file mode 100644 index 1cb7d2c..0000000 --- a/secrets.example.yaml +++ /dev/null @@ -1,84 +0,0 @@ -# -# ─── MAIN CONFIG ──────────────────────────────────────────────────────────────── -# - -home_latitude: 1 -home_longitude: 2 -home_elevation: 3 - -work_latitude: 4 -work_longitude: 5 - -georgi_user_id: 1 - -sarah_url: http://localhost:8123 - -mqtt_ip: localhost -mqtt_username: user -mqtt_password: pass - -# -# ─── DEVICES ──────────────────────────────────────────────────────────────────── -# - -amcrest_ip: 127.0.0.1 -amcrest_username: user -amcrest_password: pass - -living_room_tv_ip: 127.0.0.1 -living_room_tv_mac: "00:00:00:00:00:00:00:00" - -nvidia_shield_host: 127.0.0.1 - -philips_purifier_ip: 127.0.0.1 - -plex_host: 127.0.0.1 -plex_token: token - -yeelight_bedside_ip: 127.0.0.1 - -synology_ip: 127.0.0.1 -synology_user: user -synology_password: pass - -master_bedroom_bedside_switch_ieee: 00:00:00:00:00:00:00:00 -magic_cube_ieee: 00:00:00:00:00:00:00:00 - -sonos_hosts: - - 127.0.0.1 - - 127.0.0.1 - - 127.0.0.1 - - 127.0.0.1 - - 127.0.0.1 - - 127.0.0.1 - -# -# ─── CLOUD AUTHENTICATION ─────────────────────────────────────────────────────── -# - -aftership_key: key - -aws_polly_client_id: id -aws_polly_client_secret: secret - -darksky_key: key - -google_client_id: id -google_client_secret: secret - -hacs_github_token: token - -spotify_client_id: id -spotify_client_secret: secret -spotify_spotcast_username: 1111 -spotify_spotcast_password: pass - -telegram_token: token -telegram_georgi_chat_id: 1111 -telegram_bot_chat_id: 2222 - -tile_username: emai -tile_password: pass - -tuya_username: email -tuya_password: pass