Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- captive_portal:
- web_server:
- port: 80
- version: 3
- include_internal: true
- local: true
- # Enable logging
- logger:
- level: DEBUG
- #RESTART
- button:
- - platform: restart
- name: "Restart"
- sensor:
- #WIFI
- - platform: wifi_signal
- name: "WiFi Signal pulsante entra-esci"
- update_interval: 15s
- filters:
- - sliding_window_moving_average:
- window_size: 15
- send_every: 15
- send_first_at: 15
- icon: mdi:wifi
- #PULSANTE FISICO ENTRA
- binary_sensor:
- - platform: gpio
- pin:
- number: GPIO1
- mode: INPUT_PULLUP
- inverted: True
- name: "pulsante entra"
- id: pulsante_entra
- icon: mdi:home
- #PRESSIONE LUNGA ENTRA
- on_click:
- - min_length: 300ms
- max_length: 1s
- then:
- - homeassistant.service:
- service: homeassistant.turn_on
- data:
- entity_id: light.faretti_tavolo
- #DOPPIO CLICK ENTRA
- on_double_click:
- min_length: 50ms
- max_length: 350ms
- then:
- - homeassistant.service:
- service: homeassistant.toggle
- data:
- entity_id: light.mobili
- #PULSANTE FISICO ESCI
- - platform: gpio
- pin:
- number: GPIO2
- mode: INPUT_PULLUP
- inverted: True
- name: "pulsante esci"
- id: pulsante_esci
- icon: mdi:home-export-outline
- #PRESSIONE LUNGA ESCI
- on_click:
- - min_length: 300ms
- max_length: 1s
- then:
- - homeassistant.service:
- service: homeassistant.turn_off
- data:
- entity_id: light.faretti_tavolo
- #DOPPIO CLICK ESCI
- # on_double_click:
- # min_length: 50ms
- # max_length: 350ms
- # then:
- # - homeassistant.service:
- # service: homeassistant.toggle
- # data:
- # entity_id: script.pulsante_uscita_casa
- #PRESSIONE CORTA ESCI
- - min_length: 50ms
- max_length: 150ms
- then:
- - homeassistant.service:
- service: homeassistant.toggle
- data:
- entity_id: script.pulsante_uscita_casa
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement