mirror of
https://github.com/GeorgeSG/sarah.git
synced 2026-06-21 10:57:43 +00:00
Add networking tab. Add IFTTT for alexa. Add Mikrotik integration
This commit is contained in:
@@ -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 }}"
|
||||
@@ -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" }}'
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user