Add networking tab. Add IFTTT for alexa. Add Mikrotik integration

This commit is contained in:
2020-03-27 22:27:06 +02:00
parent e42b91487c
commit fba7077168
9 changed files with 94 additions and 65 deletions
+11
View File
@@ -0,0 +1,11 @@
automation:
- alias: IFTTT · Call service
trigger:
platform: event
event_type: ifttt_webhook_received
event_data:
action: "call-service"
action:
- service_template: "{{ trigger.event.data.service }}"
data_template:
entity_id: "{{ trigger.event.data.entity_id }}"
+21
View File
@@ -0,0 +1,21 @@
fastdotcom:
mikrotik:
- name: Mikrotik
host: !secret mikrotik_host
username: !secret mikrotik_username
password: !secret mikrotik_password
pi_hole:
- host: !secret pihole_host
api_key: !secret pihole_api_key
switch:
- platform: command_line
switches:
pihole_temp_disable:
friendly_name: "Pi-Hole pause for 5 mins"
command_on: !secret pihole_disable_5
command_off: !secret pihole_enable
command_state: !secret pihole_status
value_template: '{{ value_json.status == "disabled" }}'
-13
View File
@@ -8,10 +8,6 @@ amcrest:
- motion_detected
- online
pi_hole:
- host: !secret pihole_host
api_key: !secret pihole_api_key
binary_sensor:
- platform: template
sensors:
@@ -36,15 +32,6 @@ switch:
turn_off:
service: script.security_camera_off
- platform: command_line
switches:
pihole_temp_disable:
friendly_name: "Pi-Hole pause for 5 mins"
command_on: !secret pihole_disable_5
command_off: !secret pihole_enable
command_state: !secret pihole_status
value_template: '{{ value_json.status == "disabled" }}'
script:
security_camera_on:
alias: Security camera · Turn on