From 53c99e4509c1da6f2f58df329b0df554b2e19052 Mon Sep 17 00:00:00 2001 From: Florian Brinker Date: Wed, 18 Nov 2020 22:12:34 +0100 Subject: [PATCH] Update current config --- config/alerts/network.yaml | 12 +++++++++ config/alexa.yaml | 14 +++++++--- config/automations/misc.yaml | 20 ++++++++++++++ config/lights.yaml | 11 +++++--- config/views/devices.yaml | 8 +++--- config/views/lights.yaml | 18 ++++++++++--- config/views/network.yaml | 25 ++++++++++++++++++ configuration.yaml | 8 ++++++ .../__pycache__/__init__.cpython-38.pyc | Bin 0 -> 5966 bytes .../__pycache__/sensor.cpython-38.pyc | Bin 0 -> 4352 bytes .../__pycache__/__init__.cpython-38.pyc | Bin 0 -> 207 bytes .../__pycache__/camera.cpython-38.pyc | Bin 0 -> 7238 bytes .../__pycache__/__init__.cpython-38.pyc | Bin 0 -> 195 bytes .../__pycache__/camera.cpython-38.pyc | Bin 0 -> 10446 bytes ui-lovelace.yaml | 1 + 15 files changed, 102 insertions(+), 15 deletions(-) create mode 100644 config/alerts/network.yaml create mode 100644 config/views/network.yaml create mode 100644 custom_components/landroid_cloud/__pycache__/__init__.cpython-38.pyc create mode 100644 custom_components/landroid_cloud/__pycache__/sensor.cpython-38.pyc create mode 100644 custom_components/reolink_dev/ReolinkPyPi/__pycache__/__init__.cpython-38.pyc create mode 100644 custom_components/reolink_dev/ReolinkPyPi/__pycache__/camera.cpython-38.pyc create mode 100644 custom_components/reolink_dev/__pycache__/__init__.cpython-38.pyc create mode 100644 custom_components/reolink_dev/__pycache__/camera.cpython-38.pyc diff --git a/config/alerts/network.yaml b/config/alerts/network.yaml new file mode 100644 index 0000000..1c41409 --- /dev/null +++ b/config/alerts/network.yaml @@ -0,0 +1,12 @@ +adguard_disabled: + name: AdGuard inaktiv + message: "Zur Info - Der *AdGuard*-Schutz ist noch *deaktiviert*!" + done_message: "Zur Info - Der *AdGuard*-Schutz ist wieder *aktiv*." + entity_id: switch.adguard_protection + state: "off" + repeat: + - 15 + can_acknowledge: true + skip_first: true + notifiers: + - telegram_group \ No newline at end of file diff --git a/config/alexa.yaml b/config/alexa.yaml index cd3cc27..ed85c62 100644 --- a/config/alexa.yaml +++ b/config/alexa.yaml @@ -8,9 +8,11 @@ - light.ambilight - light.kuchen_theke - light.esstisch - - light.office + - light.office_rgb + - light.lichtleiste - light.onair - - switch.livingroom_stimmungslicht + - light.stimmungslicht + - light.lichterkette - switch.livingroom_music - switch.livingroom_netflix - switch.harmony_firetv @@ -40,12 +42,18 @@ light.esstisch: name: Esstisch description: Esstisch-Lichter - light.office: + light.office_rgb: name: Büro description: Büro - Deckenlampe + light.lichtleiste: + name: Schreibtischlicht + description: Büro - Schreibtischlicht light.stimmungslicht: name: Stimmungslicht description: Wohnzimmer - Stimmungslicht + light.lichterkette: + name: Lichterkette + description: Garten - Lichterkette light.onair: name: Studio-Treppe description: Studio-Treppenlicht diff --git a/config/automations/misc.yaml b/config/automations/misc.yaml index 38bc363..d8cb718 100644 --- a/config/automations/misc.yaml +++ b/config/automations/misc.yaml @@ -32,3 +32,23 @@ data: entity_id: light.onair color_temp: 367 + +- alias: PC On + trigger: + platform: state + entity_id: switch.desktop_wol + to: 'on' + action: + - service: light.turn_on + data: + entity_id: light.lichtleiste + +- alias: PC Off + trigger: + platform: state + entity_id: switch.desktop_wol + to: 'off' + action: + - service: light.turn_off + data: + entity_id: light.lichtleiste \ No newline at end of file diff --git a/config/lights.yaml b/config/lights.yaml index aa2888b..f00f6d7 100644 --- a/config/lights.yaml +++ b/config/lights.yaml @@ -2,11 +2,14 @@ name: Ambilight host: !secret ambilight_ip hdmi_priority: 900 - - platform: switch - name: Stimmungslicht - entity_id: switch.livingroom_stimmungslicht - platform: group name: onAir entities: - light.innr_gu10_rgb_1 - - light.innr_gu10_rgb_2 \ No newline at end of file + - light.innr_gu10_rgb_2 + - platform: switch + name: Lichterkette + entity_id: switch.innr_steckdose + - platform: switch + name: Stimmungslicht + entity_id: switch.livingroom_stimmungslicht \ No newline at end of file diff --git a/config/views/devices.yaml b/config/views/devices.yaml index f06bdd5..982f837 100644 --- a/config/views/devices.yaml +++ b/config/views/devices.yaml @@ -12,18 +12,18 @@ cards: title: Florian show_header_toggle: false entities: - - entity: device_tracker.mobile_fb + - entity: device_tracker.pixel_4 name: Standort - - entity: sensor.device_mobile_fb_battery + - entity: sensor.battery_level name: Handy-Akku icon: mdi:battery - type: entities title: Jenny show_header_toggle: false entities: - - entity: device_tracker.mobile_fb + - entity: device_tracker.sm_g985f name: Standort - - entity: sensor.device_mobile_fb_battery + - entity: sensor.samsung_s20_battery_level name: Handy-Akku icon: mdi:battery - type: horizontal-stack diff --git a/config/views/lights.yaml b/config/views/lights.yaml index e28efea..9227993 100644 --- a/config/views/lights.yaml +++ b/config/views/lights.yaml @@ -4,15 +4,15 @@ cards: - type: light entity: light.kuchen_theke name: Küchen-Theke - - type: light - entity: light.office - name: Büro - type: light entity: light.stimmungslicht name: Stimmungslicht - type: light entity: light.ambilight name: Ambilight + - type: light + entity: light.lichterkette + name: Lichterkette (Garten) - type: light entity: light.esstisch name: Esstisch @@ -34,4 +34,14 @@ cards: icon: mdi:camera-rear - entity: switch.osram_plug_01_57b6060a_on_off name: Studio Ringlicht - icon: mdi:checkbox-blank-circle-outline \ No newline at end of file + icon: mdi:checkbox-blank-circle-outline + + - type: vertical-stack + title: Büro + cards: + - type: light + entity: light.office_rgb + name: Deckenlicht + - type: light + entity: light.lichtleiste + name: Schreibtischlicht diff --git a/config/views/network.yaml b/config/views/network.yaml new file mode 100644 index 0000000..2829541 --- /dev/null +++ b/config/views/network.yaml @@ -0,0 +1,25 @@ +icon: mdi:lan +path: network +cards: + - type: vertical-stack + cards: + - type: gauge + entity: sensor.adguard_average_processing_speed + max: 100 + severity: + green: 0 + yellow: 15 + red: 25 + - type: horizontal-stack + cards: + - type: entity + entity: sensor.adguard_dns_queries + - type: gauge + entity: sensor.adguard_dns_queries_blocked_ratio + severity: + green: 0 + yellow: 10 + red: 20 + - type: button + entity: switch.adguard_protection + show_state: true \ No newline at end of file diff --git a/configuration.yaml b/configuration.yaml index 1b35d65..72b1a7a 100644 --- a/configuration.yaml +++ b/configuration.yaml @@ -110,6 +110,8 @@ remote: person: - name: Jenny id: jenny + device_trackers: + - device_tracker.sm_g985f - name: Florian id: florian device_trackers: @@ -196,6 +198,12 @@ spotify: client_id: !secret spotify_client_id client_secret: !secret spotify_client_secret +ecovacs: + username: !secret ecovacs_user + password: !secret ecovacs_password + country: de + continent: eu + #tplink: # discovery: false # switch: diff --git a/custom_components/landroid_cloud/__pycache__/__init__.cpython-38.pyc b/custom_components/landroid_cloud/__pycache__/__init__.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..5e0d39cc151630b5fda0717d264af88eced2eb40 GIT binary patch literal 5966 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 DFfAws literal 0 HcmV?d00001 diff --git a/custom_components/landroid_cloud/__pycache__/sensor.cpython-38.pyc b/custom_components/landroid_cloud/__pycache__/sensor.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..a4bdb69257652e41ffb96a88b7e72dc7fa1fdfca GIT binary patch literal 4352 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 E54$61r~m)} literal 0 HcmV?d00001 diff --git a/custom_components/reolink_dev/__pycache__/__init__.cpython-38.pyc b/custom_components/reolink_dev/__pycache__/__init__.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..895208cf5f1d3d2c1310dc1ea9c684a7f3c0c78c GIT binary patch literal 195 zcmWIL<>g`kf_zVzI71-)7{oyaj6jY95EpX*i4=w?h7`tN22G|a?V!~BoXosz1?R-v z)S^U%5{0z_Zb#JmzcKTXD4?D6p_`N{F|D;bKIfF^;7 zUxxb0`FUxX>H5i~#U=T<@o+Bq-s=4F<|$LkeT-r}&y%}*)KNwotx J>@yHE0072&G|~V7 literal 0 HcmV?d00001 diff --git a/custom_components/reolink_dev/__pycache__/camera.cpython-38.pyc b/custom_components/reolink_dev/__pycache__/camera.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..f2d2fc1a3d59ebeb551853b5a0672d4f60e8b35e GIT binary patch literal 10446 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 MKiUs^8a4O-7r|j&IRF3v literal 0 HcmV?d00001 diff --git a/ui-lovelace.yaml b/ui-lovelace.yaml index 4412591..70b05d2 100644 --- a/ui-lovelace.yaml +++ b/ui-lovelace.yaml @@ -12,6 +12,7 @@ views: - !include config/views/devices.yaml - !include config/views/landroid.yaml - !include config/views/cctv.yaml + - !include config/views/network.yaml - !include config/views/alerts.yaml resources: