2693 lines
76 KiB
YAML
2693 lines
76 KiB
YAML
- id: tginfoallarme
|
|
alias: tg allarme
|
|
triggers:
|
|
- trigger: event
|
|
event_type: telegram_command
|
|
event_data:
|
|
command: /alarm
|
|
id: alarm_command
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /alarm
|
|
id: alarm_callback
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /alarm-disarm
|
|
id: alarm-disarm
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /alarm-arm-home
|
|
id: alarm-arm-home
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /alarm-arm-away
|
|
id: alarm-arm-away
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /alarm-total
|
|
id: alarm-total
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /sirena
|
|
id: sirena
|
|
actions:
|
|
- choose:
|
|
- conditions:
|
|
- condition: trigger
|
|
id:
|
|
- alarm_command
|
|
sequence:
|
|
- action: script.tg_script_allarme
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id:
|
|
- alarm_callback
|
|
sequence:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: script.tg_script_allarme
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id:
|
|
- alarm-disarm
|
|
sequence:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: telegram_bot.send_message
|
|
metadata: {}
|
|
data:
|
|
target: '{{ trigger.event.data.user_id }}'
|
|
message: OK, disattivo l'allarme
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 2
|
|
milliseconds: 0
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: last
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: alarm_control_panel.alarm_disarm
|
|
target:
|
|
entity_id: alarm_control_panel.home
|
|
data:
|
|
code: '1234'
|
|
- wait_for_trigger:
|
|
- trigger: state
|
|
entity_id:
|
|
- alarm_control_panel.home
|
|
to: disarmed
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: script.tg_script_allarme
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id:
|
|
- alarm-arm-home
|
|
sequence:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: telegram_bot.send_message
|
|
metadata: {}
|
|
data:
|
|
target: '{{ trigger.event.data.user_id }}'
|
|
message: OK, attivo l'allarme
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 2
|
|
milliseconds: 0
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: last
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: alarm_control_panel.alarm_arm_home
|
|
target:
|
|
entity_id: alarm_control_panel.home
|
|
data:
|
|
code: '1234'
|
|
- wait_for_trigger:
|
|
- trigger: state
|
|
entity_id:
|
|
- alarm_control_panel.home
|
|
to: armed_home
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: script.tg_script_allarme
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id:
|
|
- alarm-arm-away
|
|
sequence:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: telegram_bot.send_message
|
|
metadata: {}
|
|
data:
|
|
target: '{{ trigger.event.data.user_id }}'
|
|
message: '*OK, ATTIVO L''ALLARME* {{''\n''}} Hai 20 secondi per uscire di
|
|
casa.'
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 3
|
|
milliseconds: 0
|
|
- action: alarm_control_panel.alarm_arm_away
|
|
target:
|
|
entity_id: alarm_control_panel.home
|
|
data:
|
|
code: '1234'
|
|
- wait_for_trigger:
|
|
- trigger: state
|
|
entity_id:
|
|
- alarm_control_panel.home
|
|
to: armed_away
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: last
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: script.tg_script_allarme
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id:
|
|
- alarm-total
|
|
sequence:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: input_boolean.toggle
|
|
data: {}
|
|
target:
|
|
entity_id: input_boolean.allarme
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: telegram_bot.send_message
|
|
metadata: {}
|
|
data:
|
|
target: '{{ trigger.event.data.user_id }}'
|
|
message: '{% if states(''input_boolean.sirena'',''on'') %}
|
|
|
|
{{"\U0001F534"}} OK, Allarme Totale Inserito!
|
|
|
|
{% else %}
|
|
|
|
{{"\U0001F7E2"}} OK, Allarme Totale Disinserito!
|
|
|
|
{% endif %}
|
|
|
|
'
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 2
|
|
milliseconds: 0
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: last
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: script.tg_script_allarme
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id:
|
|
- sirena
|
|
sequence:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: input_boolean.toggle
|
|
data: {}
|
|
target:
|
|
entity_id: input_boolean.sirena
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: telegram_bot.send_message
|
|
metadata: {}
|
|
data:
|
|
target: '{{ trigger.event.data.user_id }}'
|
|
message: '{% if states(''input_boolean.sirena'',''on'') %}
|
|
|
|
{{"\U0001F4E2"}} OK, Sirena Attivata!
|
|
|
|
{% else %}
|
|
|
|
{{"\U0001F507"}} OK, Sirena Disattivata!
|
|
|
|
{% endif %}
|
|
|
|
'
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 2
|
|
milliseconds: 0
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: last
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: script.tg_script_allarme
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- id: tg avvio server
|
|
alias: tg avvio server
|
|
triggers:
|
|
- event: start
|
|
trigger: homeassistant
|
|
actions:
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 10
|
|
milliseconds: 0
|
|
- action: notify.fabio_telegram
|
|
data:
|
|
message: ✅ *{{ states('sensor.homeassistant_start')|replace ('initialized in',
|
|
'avviato in') }}* ✅
|
|
data:
|
|
inline_keyboard:
|
|
- '{{ "\U0001F3E0" }} Avvia il bot:/start'
|
|
- id: tg locate
|
|
alias: tg locate
|
|
triggers:
|
|
- trigger: event
|
|
event_type: telegram_command
|
|
event_data:
|
|
command: /locate
|
|
id: locate
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /locate
|
|
id: locate_callback
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /locate_iphone
|
|
id: locate_iphone
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /locate_iphone_map
|
|
id: locate_iphone_map
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /locate_pixel_7
|
|
id: locate_pixel_7
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /locate_pixel_7_map
|
|
id: locate_pixel_7_map
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /locate_oppo
|
|
id: locate_oppo
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /locate_oppo_map
|
|
id: locate_oppo_map
|
|
actions:
|
|
choose:
|
|
- conditions:
|
|
- condition: trigger
|
|
id: locate
|
|
sequence:
|
|
- action: script.tg_script_locate
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: locate_callback
|
|
sequence:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: script.tg_script_locate
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: locate_iphone
|
|
sequence:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: script.tg_script_locate_iphone
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: locate_iphone_map
|
|
sequence:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: script.tg_script_locate_iphone_map
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: locate_pixel_7
|
|
sequence:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: script.tg_script_locate_pixel_7
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: locate_pixel_7_map
|
|
sequence:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: script.tg_script_locate_pixel_7_map
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: locate_oppo
|
|
sequence:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: script.tg_script_locate_oppo
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: locate_oppo_map
|
|
sequence:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: script.tg_script_locate_oppo_map
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- id: tginfoluci
|
|
alias: tg luci
|
|
triggers:
|
|
- trigger: event
|
|
event_type: telegram_command
|
|
event_data:
|
|
command: /luci
|
|
id: luci_command
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /luci
|
|
id: luci_callback
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /luci_off
|
|
id: luci_off
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /soggiorno
|
|
id: soggiorno
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /accendisoggiorno
|
|
id: accendisoggiorno
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /spegnisoggiorno
|
|
id: spegnisoggiorno
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /luce_soggiorno
|
|
id: luce_soggiorno
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /led_soggiorno
|
|
id: led_soggiorno
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /lampada_soggiorno
|
|
id: lampada_soggiorno
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /cucina
|
|
id: cucina
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /accendicucina
|
|
id: accendicucina
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /spegnicucina
|
|
id: spegnicucina
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /luce_cucina
|
|
id: luce_cucina
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /luce_ripostiglio
|
|
id: luce_ripostiglio
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /ingresso
|
|
id: ingresso
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /accendiingresso
|
|
id: accendiingresso
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /spegniingresso
|
|
id: spegniingresso
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /luce_ingresso_1
|
|
id: luce_ingresso_1
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /luce_ingresso_2
|
|
id: luce_ingresso_2
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /corridoio
|
|
id: corridoio
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /accendicorridoio
|
|
id: accendicorridoio
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /spegnicorridoio
|
|
id: spegnicorridoio
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /luce_armadio
|
|
id: luce_armadio
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /luce_scarpiera
|
|
id: luce_scarpiera
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /matrimoniale
|
|
id: matrimoniale
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /accendimatrimoniale
|
|
id: accendimatrimoniale
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /spegnimatrimoniale
|
|
id: spegnimatrimoniale
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /luce_camera
|
|
id: luce_camera
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /luce_comodino
|
|
id: luce_comodino
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /cameretta
|
|
id: cameretta
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /accendicameretta
|
|
id: accendicameretta
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /spegnicameretta
|
|
id: spegnicameretta
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /luce_cameretta
|
|
id: luce_cameretta
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /studio
|
|
id: studio
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /accendistudio
|
|
id: accendistudio
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /spegnistudio
|
|
id: spegnistudio
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /luce_studio
|
|
id: luce_studio
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /luce_scrivania
|
|
id: luce_scrivania
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /bagni
|
|
id: bagni
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /accendibagni
|
|
id: accendibagni
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /spegnibagni
|
|
id: spegnibagni
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /bagnogrande
|
|
id: bagnogrande
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /accendibagnogrande
|
|
id: accendibagnogrande
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /spegnibagnogrande
|
|
id: spegnibagnogrande
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /luce_bagno_grande
|
|
id: luce_bagno_grande
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /bagnopiccolo
|
|
id: bagnopiccolo
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /accendibagnopiccolo
|
|
id: accendibagnopiccolo
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /spegnibagnopiccolo
|
|
id: spegnibagnopiccolo
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /luce_bagno_piccolo
|
|
id: luce_bagno_piccolo
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /luce_specchio
|
|
id: luce_specchio
|
|
actions:
|
|
- choose:
|
|
- conditions:
|
|
- condition: trigger
|
|
id: luci_command
|
|
sequence:
|
|
- action: script.tg_script_luci
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: luci_callback
|
|
sequence:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: script.tg_script_luci
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: luci_off
|
|
sequence:
|
|
- action: light.turn_off
|
|
entity_id: light.luci
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: script.tg_script_luci_edit
|
|
metadata: {}
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: soggiorno
|
|
sequence:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: script.tg_script_luci_soggiorno
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: accendisoggiorno
|
|
sequence:
|
|
- action: light.turn_on
|
|
entity_id: light.soggiorno
|
|
- action: script.tg_script_luci_soggiorno_edit
|
|
metadata: {}
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: spegnisoggiorno
|
|
sequence:
|
|
- action: light.turn_off
|
|
entity_id: light.soggiorno
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: script.tg_script_luci_soggiorno_edit
|
|
metadata: {}
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: luce_soggiorno
|
|
sequence:
|
|
- action: light.toggle
|
|
entity_id: light.luce_soggiorno
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: script.tg_script_luci_soggiorno_edit
|
|
metadata: {}
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: led_soggiorno
|
|
sequence:
|
|
- action: light.toggle
|
|
entity_id: light.led_soggiorno
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: script.tg_script_luci_soggiorno_edit
|
|
metadata: {}
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: lampada_soggiorno
|
|
sequence:
|
|
- action: light.toggle
|
|
entity_id: light.lampada_soggiorno
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: script.tg_script_luci_soggiorno_edit
|
|
metadata: {}
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: cucina
|
|
sequence:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: script.tg_script_luci_cucina
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: accendicucina
|
|
sequence:
|
|
- action: light.turn_on
|
|
entity_id: light.cucina
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: script.tg_script_luci_cucina_edit
|
|
metadata: {}
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: spegnicucina
|
|
sequence:
|
|
- action: light.turn_off
|
|
entity_id: light.cucina
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: script.tg_script_luci_cucina_edit
|
|
metadata: {}
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: luce_cucina
|
|
sequence:
|
|
- action: light.toggle
|
|
entity_id: light.luce_cucina
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: script.tg_script_luci_cucina_edit
|
|
metadata: {}
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: luce_ripostiglio
|
|
sequence:
|
|
- action: light.toggle
|
|
entity_id: light.ripostiglio
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: script.tg_script_luci_cucina_edit
|
|
metadata: {}
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: ingresso
|
|
sequence:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: script.tg_script_luci_ingresso
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: accendiingresso
|
|
sequence:
|
|
- action: light.turn_on
|
|
entity_id: light.ingresso
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: script.tg_script_luci_ingresso_edit
|
|
metadata: {}
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: spegniingresso
|
|
sequence:
|
|
- action: light.turn_off
|
|
entity_id: light.ingresso
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: script.tg_script_luci_ingresso_edit
|
|
metadata: {}
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: luce_ingresso_1
|
|
sequence:
|
|
- action: light.toggle
|
|
entity_id: light.luce_ingresso_1
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: script.tg_script_luci_ingresso_edit
|
|
metadata: {}
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: luce_ingresso_2
|
|
sequence:
|
|
- action: light.toggle
|
|
entity_id: light.luce_ingresso_2
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: script.tg_script_luci_ingresso_edit
|
|
metadata: {}
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: corridoio
|
|
sequence:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: script.tg_script_luci_corridoio
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: accendicorridoio
|
|
sequence:
|
|
- action: light.turn_on
|
|
entity_id: light.corridoio
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: script.tg_script_luci_corridoio_edit
|
|
metadata: {}
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: spegnicorridoio
|
|
sequence:
|
|
- action: light.turn_off
|
|
entity_id: light.corridoio
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: script.tg_script_luci_corridoio_edit
|
|
metadata: {}
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: luce_armadio
|
|
sequence:
|
|
- action: light.toggle
|
|
entity_id: light.armadio
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: script.tg_script_luci_corridoio_edit
|
|
metadata: {}
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: luce_scarpiera
|
|
sequence:
|
|
- action: light.toggle
|
|
entity_id: light.scarpiera
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: script.tg_script_luci_corridoio_edit
|
|
metadata: {}
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: matrimoniale
|
|
sequence:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: script.tg_script_luci_camera
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: accendimatrimoniale
|
|
sequence:
|
|
- action: light.turn_on
|
|
entity_id: light.camera
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: script.tg_script_luci_camera_edit
|
|
metadata: {}
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: spegnimatrimoniale
|
|
sequence:
|
|
- action: light.turn_off
|
|
entity_id: light.camera
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: script.tg_script_luci_camera_edit
|
|
metadata: {}
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: luce_camera
|
|
sequence:
|
|
- action: light.toggle
|
|
entity_id: light.luce_camera
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: script.tg_script_luci_camera_edit
|
|
metadata: {}
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: luce_comodino
|
|
sequence:
|
|
- action: light.toggle
|
|
entity_id: light.comodino
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: script.tg_script_luci_camera_edit
|
|
metadata: {}
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: cameretta
|
|
sequence:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: script.tg_script_luci_cameretta
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: accendicameretta
|
|
sequence:
|
|
- action: light.turn_on
|
|
entity_id: light.cameretta
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: script.tg_script_luci_cameretta_edit
|
|
metadata: {}
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: spegnicameretta
|
|
sequence:
|
|
- action: light.turn_off
|
|
entity_id: light.cameretta
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: script.tg_script_luci_cameretta_edit
|
|
metadata: {}
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: luce_cameretta
|
|
sequence:
|
|
- action: light.toggle
|
|
entity_id: light.luce_cameretta
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: script.tg_script_luci_cameretta_edit
|
|
metadata: {}
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: studio
|
|
sequence:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: script.tg_script_luci_studio
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: accendistudio
|
|
sequence:
|
|
- action: light.turn_on
|
|
entity_id: light.studio
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: script.tg_script_luci_studio_edit
|
|
metadata: {}
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: spegnistudio
|
|
sequence:
|
|
- action: light.turn_off
|
|
entity_id: light.studio
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: script.tg_script_luci_studio_edit
|
|
metadata: {}
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: luce_studio
|
|
sequence:
|
|
- action: light.toggle
|
|
entity_id: light.luce_studio
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: script.tg_script_luci_studio_edit
|
|
metadata: {}
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: luce_scrivania
|
|
sequence:
|
|
- action: light.toggle
|
|
entity_id: light.luce_scrivania
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: script.tg_script_luci_studio_edit
|
|
metadata: {}
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: bagni
|
|
sequence:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: script.tg_script_luci_bagni
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: accendibagni
|
|
sequence:
|
|
- action: light.turn_on
|
|
entity_id: light.bagni
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: script.tg_script_luci_bagni_edit
|
|
metadata: {}
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: spegnibagni
|
|
sequence:
|
|
- action: light.turn_off
|
|
entity_id: light.bagni
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: script.tg_script_luci_bagni_edit
|
|
metadata: {}
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: bagnogrande
|
|
sequence:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: script.tg_script_luci_bagno_grande
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: accendibagnogrande
|
|
sequence:
|
|
- action: light.turn_on
|
|
entity_id: light.bagno_grande
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: script.tg_script_luci_bagno_grande_edit
|
|
metadata: {}
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: spegnibagnogrande
|
|
sequence:
|
|
- action: light.turn_off
|
|
entity_id: light.bagno_grande
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: script.tg_script_luci_bagno_grande_edit
|
|
metadata: {}
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: luce_bagno_grande
|
|
sequence:
|
|
- action: light.toggle
|
|
entity_id: light.luce_bagno_grande
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: script.tg_script_luci_bagno_grande_edit
|
|
metadata: {}
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: bagnopiccolo
|
|
sequence:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: script.tg_script_luci_bagno_piccolo
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: accendibagnopiccolo
|
|
sequence:
|
|
- action: light.turn_on
|
|
entity_id: light.bagno_piccolo
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: script.tg_script_luci_bagno_piccolo_edit
|
|
metadata: {}
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: spegnibagnopiccolo
|
|
sequence:
|
|
- action: light.turn_off
|
|
entity_id: light.bagno_piccolo
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: script.tg_script_luci_bagno_piccolo_edit
|
|
metadata: {}
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: luce_bagno_piccolo
|
|
sequence:
|
|
- action: light.toggle
|
|
entity_id: light.luce_bagno_piccolo
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: script.tg_script_luci_bagno_piccolo_edit
|
|
metadata: {}
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: luce_specchio
|
|
sequence:
|
|
- action: light.toggle
|
|
entity_id: light.specchio_bagno_piccolo
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: script.tg_script_luci_bagno_piccolo_edit
|
|
metadata: {}
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- id: tgmeteo
|
|
alias: tg meteo
|
|
triggers:
|
|
- trigger: event
|
|
event_type: telegram_command
|
|
event_data:
|
|
command: /meteo
|
|
id: meteo
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /meteo
|
|
id: meteo_callback
|
|
actions:
|
|
- choose:
|
|
- conditions:
|
|
- condition: trigger
|
|
id:
|
|
- meteo
|
|
sequence:
|
|
- action: script.tg_script_meteo
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id:
|
|
- meteo_callback
|
|
sequence:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: script.tg_script_meteo
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- id: tgnotificainfoallarme
|
|
alias: tg notifica allarme
|
|
triggers:
|
|
- trigger: state
|
|
entity_id:
|
|
- alarm_control_panel.home
|
|
to: disarmed
|
|
id: alarm-disarmed
|
|
- trigger: state
|
|
entity_id:
|
|
- alarm_control_panel.home
|
|
to: armed_home
|
|
id: alarm-armed-home
|
|
- trigger: state
|
|
entity_id:
|
|
- alarm_control_panel.home
|
|
to: armed_away
|
|
id: alarm-armed-away
|
|
actions:
|
|
- choose:
|
|
- conditions:
|
|
- condition: trigger
|
|
id:
|
|
- alarm-disarmed
|
|
sequence:
|
|
- action: notify.fabio_telegram
|
|
data:
|
|
message: '*Allarme disattivato* {{''\n''}} alle ore {{ states(''sensor.time'')
|
|
}}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id:
|
|
- alarm-armed-home
|
|
sequence:
|
|
- action: notify.fabio_telegram
|
|
data:
|
|
message: '*Allarme attivato (HOME)* {{''\n''}} alle ore {{ states(''sensor.time'')
|
|
}}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id:
|
|
- alarm-armed-away
|
|
sequence:
|
|
- action: notify.fabio_telegram
|
|
data:
|
|
message: '*ALLARME ATTIVATO (FUORI CASA)* {{''\n''}} alle ore {{ states(''sensor.time'')
|
|
}}'
|
|
- id: tginfonotifiche
|
|
alias: tg notifiche
|
|
triggers:
|
|
- trigger: event
|
|
event_type: telegram_command
|
|
event_data:
|
|
command: /notify
|
|
id: notify
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /notify
|
|
id: notify_callback
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /telegram_off
|
|
id: telegram_off
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /telegram_on
|
|
id: telegram_on
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /app_companion_off
|
|
id: app_companion_off
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /app_companion_on
|
|
id: app_companion_on
|
|
actions:
|
|
- choose:
|
|
- conditions:
|
|
- condition: trigger
|
|
id:
|
|
- notify
|
|
sequence:
|
|
- action: script.tg_script_notifiche
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id:
|
|
- notify_callback
|
|
sequence:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: script.tg_script_notifiche
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id:
|
|
- telegram_off
|
|
sequence:
|
|
- action: input_boolean.turn_off
|
|
target:
|
|
entity_id: input_boolean.telegram
|
|
data: {}
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: telegram_bot.send_message
|
|
metadata: {}
|
|
data:
|
|
message: OK, ho *disattivato* le notifiche Telegram
|
|
target: '{{ trigger.event.data.user_id }}'
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 2
|
|
milliseconds: 0
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: last
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: script.tg_script_notifiche
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id:
|
|
- telegram_on
|
|
sequence:
|
|
- action: input_boolean.turn_on
|
|
target:
|
|
entity_id: input_boolean.telegram
|
|
data: {}
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: telegram_bot.send_message
|
|
metadata: {}
|
|
data:
|
|
message: OK, ho *attivato* le notifiche Telegram
|
|
target: '{{ trigger.event.data.user_id }}'
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 2
|
|
milliseconds: 0
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: last
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: script.tg_script_notifiche
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id:
|
|
- app_companion_off
|
|
sequence:
|
|
- action: input_boolean.turn_off
|
|
target:
|
|
entity_id: input_boolean.notifiche_in_app
|
|
data: {}
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: telegram_bot.send_message
|
|
metadata: {}
|
|
data:
|
|
target: '{{ trigger.event.data.user_id }}'
|
|
message: OK, ho *disattivato* le notifiche dell'app Companion
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 2
|
|
milliseconds: 0
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: last
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: script.tg_script_notifiche
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id:
|
|
- app_companion_on
|
|
sequence:
|
|
- action: input_boolean.turn_on
|
|
target:
|
|
entity_id: input_boolean.notifiche_in_app
|
|
data: {}
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: telegram_bot.send_message
|
|
metadata: {}
|
|
data:
|
|
target: '{{ trigger.event.data.user_id }}'
|
|
message: OK, ho *attivato* le notifiche dell'app Companion
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 2
|
|
milliseconds: 0
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: last
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: script.tg_script_notifiche
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- id: tgsensori
|
|
alias: tg sensori
|
|
triggers:
|
|
- trigger: event
|
|
event_type: telegram_command
|
|
event_data:
|
|
command: /sensori
|
|
id: sensori
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /sensori
|
|
id: sensori_callback
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /aggiorna_sensori
|
|
id: aggiorna_sensori
|
|
actions:
|
|
- choose:
|
|
- conditions:
|
|
- condition: trigger
|
|
id:
|
|
- sensori
|
|
sequence:
|
|
- action: script.tg_script_sensori
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id:
|
|
- sensori_callback
|
|
sequence:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: script.tg_script_sensori
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id:
|
|
- aggiorna_sensori
|
|
sequence:
|
|
- action: script.tg_script_sensori_edit
|
|
metadata: {}
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- id: tgservizi
|
|
alias: tg servizi
|
|
triggers:
|
|
- trigger: event
|
|
event_type: telegram_command
|
|
event_data:
|
|
command: /servizi
|
|
id: servizi
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /servizi
|
|
id: servizi_callback
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /reload_localtuya
|
|
id: localtuya
|
|
actions:
|
|
- choose:
|
|
- conditions:
|
|
- condition: trigger
|
|
id:
|
|
- servizi
|
|
sequence:
|
|
- action: script.tg_script_servizi
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id:
|
|
- servizi_callback
|
|
sequence:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: script.tg_script_servizi
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: localtuya
|
|
sequence:
|
|
- action: localtuya.reload
|
|
data: {}
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 1
|
|
milliseconds: 0
|
|
- action: telegram_bot.send_message
|
|
metadata: {}
|
|
data:
|
|
target: '{{ trigger.event.data.user_id }}'
|
|
message: OK, Ricarico l'integrazione localtuya
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 2
|
|
milliseconds: 0
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: last
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: script.tg_script_servizi
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- id: tginfosistema
|
|
alias: tg sistema
|
|
triggers:
|
|
- trigger: event
|
|
event_type: telegram_command
|
|
event_data:
|
|
command: /sistema
|
|
id: sistema
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /sistema
|
|
id: sistema_callback
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /restart_ha
|
|
id: restart_ha
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /restart_ha_yes
|
|
id: restart_ha_yes
|
|
actions:
|
|
- choose:
|
|
- conditions:
|
|
- condition: trigger
|
|
id: sistema
|
|
sequence:
|
|
- action: script.tg_script_sistema
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id:
|
|
- sistema_callback
|
|
sequence:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: script.tg_script_sistema
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: restart_ha
|
|
sequence:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: telegram_bot.send_message
|
|
metadata: {}
|
|
data:
|
|
target: '{{ trigger.event.data.user_id }}'
|
|
message: Sei sicuro?
|
|
inline_keyboard:
|
|
- '{{ "\U0001F50C" }} Si:/restart_ha_yes,{{ "\U0001F4BB" }} No. torna:/sistema'
|
|
- '{{ "\u21a9\ufe0f" }} Menú Principale:/stop'
|
|
- conditions:
|
|
- condition: trigger
|
|
id: restart_ha_yes
|
|
sequence:
|
|
- action: telegram_bot.send_message
|
|
metadata: {}
|
|
data:
|
|
target: '{{ trigger.event.data.user_id }}'
|
|
message: '*RIAVVIO HOME ASSISTANT* {{''\n''}}{{''\n''}} Attendere Prego.
|
|
{{''\n''}} Ci vorranno pochi minuti.....'
|
|
- action: homeassistant.restart
|
|
data: {}
|
|
- id: tgsnapshots
|
|
alias: tg snapshots
|
|
triggers:
|
|
- trigger: event
|
|
event_type: telegram_command
|
|
event_data:
|
|
command: /snapshots
|
|
id: snapshots
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /snapshots
|
|
id: snapshots_callback
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /snap_soggiorno
|
|
id: snap_soggiorno
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /snap_porta
|
|
id: snap_porta
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /snap_cucina
|
|
id: snap_cucina
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /snap_cucina2
|
|
id: snap_cucina2
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /snap_camera
|
|
id: snap_camera
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /snap_cameretta
|
|
id: snap_cameretta
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /snap_tutti
|
|
id: snap_tutti
|
|
actions:
|
|
- choose:
|
|
- conditions:
|
|
- condition: trigger
|
|
id:
|
|
- snapshots
|
|
sequence:
|
|
- action: script.tg_script_snapshots
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id:
|
|
- snapshots_callback
|
|
sequence:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: script.tg_script_snapshots
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id:
|
|
- snap_soggiorno
|
|
sequence:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: camera.snapshot
|
|
target:
|
|
entity_id: camera.soggiorno_onvif_profile000
|
|
data:
|
|
filename: /config/media/cam/soggiorno.jpg
|
|
- action: telegram_bot.send_photo
|
|
data:
|
|
file: /config/media/cam/soggiorno.jpg
|
|
target: '{{ trigger.event.data.user_id }}'
|
|
caption: Soggiorno {{ now().strftime("%m/%d/%Y - %H:%M:%S ") }}
|
|
- action: script.tg_script_snapshots
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id:
|
|
- snap_porta
|
|
sequence:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: camera.snapshot
|
|
target:
|
|
entity_id: camera.porta_ingresso
|
|
data:
|
|
filename: /config/media/cam/porta.jpg
|
|
- action: telegram_bot.send_photo
|
|
data:
|
|
file: /config/media/cam/porta.jpg
|
|
target: '{{ trigger.event.data.user_id }}'
|
|
caption: Porta di ingresso {{ now().strftime("%m/%d/%Y - %H:%M:%S ") }}
|
|
- action: script.tg_script_snapshots
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id:
|
|
- snap_cucina
|
|
sequence:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: camera.snapshot
|
|
target:
|
|
entity_id: camera.cucina_onvif_profile000
|
|
data:
|
|
filename: /config/media/cam/cucina.jpg
|
|
- action: telegram_bot.send_photo
|
|
data:
|
|
file: /config/media/cam/cucina.jpg
|
|
target: '{{ trigger.event.data.user_id }}'
|
|
caption: Cucina {{ now().strftime("%m/%d/%Y - %H:%M:%S ") }}
|
|
- action: script.tg_script_snapshots
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id:
|
|
- snap_cucina2
|
|
sequence:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: camera.snapshot
|
|
target:
|
|
entity_id: camera.cucina_acti
|
|
data:
|
|
filename: /config/media/cam/cucina2.jpg
|
|
- action: telegram_bot.send_photo
|
|
data:
|
|
file: /config/media/cam/cucina2.jpg
|
|
target: '{{ trigger.event.data.user_id }}'
|
|
caption: Cucina 2 {{ now().strftime("%m/%d/%Y - %H:%M:%S ") }}
|
|
- action: script.tg_script_snapshots
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id:
|
|
- snap_camera
|
|
sequence:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: camera.snapshot
|
|
target:
|
|
entity_id: camera.camera_onvif_profile000
|
|
data:
|
|
filename: /config/media/cam/camera.jpg
|
|
- action: telegram_bot.send_photo
|
|
data:
|
|
file: /config/media/cam/camera.jpg
|
|
target: '{{ trigger.event.data.user_id }}'
|
|
caption: Camera {{ now().strftime("%m/%d/%Y - %H:%M:%S ") }}
|
|
- action: script.tg_script_snapshots
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id:
|
|
- snap_cameretta
|
|
sequence:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: camera.snapshot
|
|
target:
|
|
entity_id: camera.cameretta_onvif_profile000
|
|
data:
|
|
filename: /config/media/cam/cameretta.jpg
|
|
- action: telegram_bot.send_photo
|
|
data:
|
|
file: /config/media/cam/cameretta.jpg
|
|
target: '{{ trigger.event.data.user_id }}'
|
|
caption: Cameretta {{ now().strftime("%m/%d/%Y - %H:%M:%S ") }}
|
|
- action: script.tg_script_snapshots
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id:
|
|
- snap_tutti
|
|
sequence:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: camera.snapshot
|
|
target:
|
|
entity_id: camera.porta_ingresso
|
|
data:
|
|
filename: /config/media/cam/porta.jpg
|
|
- action: camera.snapshot
|
|
target:
|
|
entity_id: camera.soggiorno
|
|
data:
|
|
filename: /config/media/cam/soggiorno.jpg
|
|
- action: camera.snapshot
|
|
target:
|
|
entity_id: camera.cucina
|
|
data:
|
|
filename: /config/media/cam/cucina.jpg
|
|
- action: camera.snapshot
|
|
target:
|
|
entity_id: camera.cucina_acti
|
|
data:
|
|
filename: /config/media/cam/cucina2.jpg
|
|
- action: camera.snapshot
|
|
target:
|
|
entity_id: camera.camera
|
|
data:
|
|
filename: /config/media/cam/camera.jpg
|
|
- action: camera.snapshot
|
|
target:
|
|
entity_id: camera.cameretta
|
|
data:
|
|
filename: /config/media/cam/cameretta.jpg
|
|
- action: telegram_bot.send_photo
|
|
data:
|
|
file: /config/media/cam/porta.jpg
|
|
target: '{{ trigger.event.data.user_id }}'
|
|
caption: Porta di ingresso {{ now().strftime("%m/%d/%Y - %H:%M:%S ") }}
|
|
- action: telegram_bot.send_photo
|
|
data:
|
|
file: /config/media/cam/soggiorno.jpg
|
|
target: '{{ trigger.event.data.user_id }}'
|
|
- action: telegram_bot.send_photo
|
|
data:
|
|
file: /config/media/cam/cucina.jpg
|
|
target: '{{ trigger.event.data.user_id }}'
|
|
caption: Cucina {{ now().strftime("%m/%d/%Y - %H:%M:%S ") }}
|
|
- action: telegram_bot.send_photo
|
|
data:
|
|
file: /config/media/cam/cucina2.jpg
|
|
target: '{{ trigger.event.data.user_id }}'
|
|
caption: Cucina2 {{ now().strftime("%m/%d/%Y - %H:%M:%S ") }}
|
|
- action: telegram_bot.send_photo
|
|
data:
|
|
file: /config/media/cam/camera.jpg
|
|
target: '{{ trigger.event.data.user_id }}'
|
|
caption: Camera {{ now().strftime("%m/%d/%Y - %H:%M:%S ") }}
|
|
- action: telegram_bot.send_photo
|
|
data:
|
|
file: /config/media/cam/cameretta.jpg
|
|
target: '{{ trigger.event.data.user_id }}'
|
|
caption: Cameretta {{ now().strftime("%m/%d/%Y - %H:%M:%S ") }}
|
|
- action: script.tg_script_snapshots
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- id: telegram_start
|
|
alias: tg start
|
|
triggers:
|
|
- trigger: event
|
|
event_type: telegram_command
|
|
event_data:
|
|
command: /start
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /start
|
|
actions:
|
|
- action: telegram_bot.send_message
|
|
metadata: {}
|
|
data:
|
|
title: 'Benvenuto in Home Assistant '
|
|
message: '*COMANDI DISPONIBILI:*'
|
|
target: '{{ trigger.event.data.user_id }}'
|
|
inline_keyboard:
|
|
- '{{ "\U0001F3E0" }} Stato casa:/casa'
|
|
- '{{ "\U0001F4A1" }} Luci:/luci,{{ "\U0001F441" }} Sensori:/sensori'
|
|
- '{{ "\U0001F6A8" }} Allarme:/alarm,{{ "\U00002709" }} Notifiche:/notify'
|
|
- '{{ "\U0001F4BB" }} Sistema:/sistema,{{ "\U0001F6E0" }} Servizi:/servizi'
|
|
- '{{ "\U0001F4F9" }} Videocamere:/video,{{ "\U0001F5FA" }} Localizza disp.:/locate'
|
|
- '{{ "\U0001F4F7" }} Snapshots:/snapshots,{{ "\U00002600" }} Meteo:/meteo'
|
|
- id: telegram_stop
|
|
alias: tg stop
|
|
trigger:
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /stop
|
|
actions:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: telegram_bot.send_message
|
|
metadata: {}
|
|
data:
|
|
message: '*PANNELLO DI CONTROLLO*'
|
|
target: '{{ trigger.event.data.user_id }}'
|
|
inline_keyboard:
|
|
- '{{ "\U0001F3E0" }} Stato casa:/casa'
|
|
- '{{ "\U0001F4A1" }} Luci:/luci,{{ "\U0001F441" }} Sensori:/sensori'
|
|
- '{{ "\U0001F6A8" }} Allarme:/alarm,{{ "\U00002709" }} Notifiche:/notify'
|
|
- '{{ "\U0001F4BB" }} Sistema:/sistema,{{ "\U0001F6E0" }} Servizi:/servizi'
|
|
- '{{ "\U0001F4F9" }} Videocamere:/video,{{ "\U0001F5FA" }} Localizza disp.:/locate'
|
|
- '{{ "\U0001F4F7" }} Snapshots:/snapshots,{{ "\U00002600" }} Meteo:/meteo'
|
|
- id: tgstatocasa
|
|
alias: tg stato casa
|
|
triggers:
|
|
- trigger: event
|
|
event_type: telegram_command
|
|
event_data:
|
|
command: /casa
|
|
id: casa_command
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /casa
|
|
id: casa_callback
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
command: /light_off
|
|
id: light_off
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
command: /switch_off
|
|
id: switch_off
|
|
actions:
|
|
- choose:
|
|
- conditions:
|
|
- condition: trigger
|
|
id:
|
|
- casa_command
|
|
sequence:
|
|
- action: script.tg_script_stato_casa
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id:
|
|
- casa_callback
|
|
sequence:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: script.tg_script_stato_casa
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id:
|
|
- light_off
|
|
sequence:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: telegram_bot.send_message
|
|
metadata: {}
|
|
data:
|
|
target: '{{ trigger.event.data.user_id }}'
|
|
message: OK
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 3
|
|
milliseconds: 0
|
|
- action: light.turn_off
|
|
metadata: {}
|
|
data: {}
|
|
target:
|
|
entity_id: light.luci
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: last
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: telegram_bot.send_message
|
|
metadata: {}
|
|
data:
|
|
target: '{{ trigger.event.data.user_id }}'
|
|
message: Ho spento le luci
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 3
|
|
milliseconds: 0
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: last
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: script.tg_script_stato_casa
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id:
|
|
- switch_off
|
|
sequence:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: telegram_bot.send_message
|
|
metadata: {}
|
|
data:
|
|
target: '{{ trigger.event.data.user_id }}'
|
|
message: OK
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 3
|
|
milliseconds: 0
|
|
- action: switch.turn_off
|
|
target:
|
|
entity_id: switch.switch
|
|
data: {}
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: last
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: telegram_bot.send_message
|
|
metadata: {}
|
|
data:
|
|
target: '{{ trigger.event.data.user_id }}'
|
|
message: Ho spento gli interruttori
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 3
|
|
milliseconds: 0
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: last
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: script.tg_script_stato_casa
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id:
|
|
- all_off
|
|
sequence:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: telegram_bot.send_message
|
|
metadata: {}
|
|
data:
|
|
target: '{{ trigger.event.data.user_id }}'
|
|
message: OK
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 3
|
|
milliseconds: 0
|
|
- action: light.turn_off
|
|
target:
|
|
entity_id: light.luci
|
|
- action: switch.turn_off
|
|
target:
|
|
entity_id: switch.switch
|
|
data: {}
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: last
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: telegram_bot.send_message
|
|
metadata: {}
|
|
data:
|
|
target: '{{ trigger.event.data.user_id }}'
|
|
message: Ho spento le luci e gli interruttori
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 3
|
|
milliseconds: 0
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: last
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: script.tg_script_stato_casa
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- id: tgvideo
|
|
alias: tg video
|
|
mode: restart
|
|
triggers:
|
|
- trigger: event
|
|
event_type: telegram_command
|
|
event_data:
|
|
command: /video
|
|
id: video
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /video
|
|
id: video_callback
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /video_soggiorno
|
|
id: video_soggiorno
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /video_cucina
|
|
id: video_cucina
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /video_camera
|
|
id: video_camera
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /video_cameretta
|
|
id: video_cameretta
|
|
- trigger: event
|
|
event_type: telegram_callback
|
|
event_data:
|
|
data: /video_tutti
|
|
id: video_tutti
|
|
actions:
|
|
- choose:
|
|
- conditions:
|
|
- condition: trigger
|
|
id:
|
|
- video
|
|
sequence:
|
|
- action: script.tg_script_video
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id:
|
|
- video_callback
|
|
sequence:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: script.tg_script_video
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id:
|
|
- video_soggiorno
|
|
sequence:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- parallel:
|
|
- action: script.tg_script_video_soggiorno
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- sequence:
|
|
- action: telegram_bot.send_message
|
|
metadata: {}
|
|
data:
|
|
message: Registrazione soggiorno in corso
|
|
title: Attendere 10 secondi
|
|
target: '{{ trigger.event.data.user_id }}'
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 10
|
|
milliseconds: 0
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: last
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: script.tg_script_video
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id:
|
|
- video_cucina
|
|
sequence:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- parallel:
|
|
- action: script.tg_script_video_cucina
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- sequence:
|
|
- action: telegram_bot.send_message
|
|
metadata: {}
|
|
data:
|
|
message: Registrazione cucina in corso
|
|
title: Attendere 10 secondi
|
|
target: '{{ trigger.event.data.user_id }}'
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 10
|
|
milliseconds: 0
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: last
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: script.tg_script_video
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id:
|
|
- video_camera
|
|
sequence:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- parallel:
|
|
- action: script.tg_script_video_camera
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- sequence:
|
|
- action: telegram_bot.send_message
|
|
metadata: {}
|
|
data:
|
|
message: Registrazione camera in corso
|
|
title: Attendere 10 secondi
|
|
target: '{{ trigger.event.data.user_id }}'
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 10
|
|
milliseconds: 0
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: last
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: script.tg_script_video
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id:
|
|
- video_cameretta
|
|
sequence:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- parallel:
|
|
- action: script.tg_script_video_cameretta
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- sequence:
|
|
- action: telegram_bot.send_message
|
|
metadata: {}
|
|
data:
|
|
message: Registrazione cameretta in corso
|
|
title: Attendere 10 secondi
|
|
target: '{{ trigger.event.data.user_id }}'
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 10
|
|
milliseconds: 0
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: last
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: script.tg_script_video
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- conditions:
|
|
- condition: trigger
|
|
id:
|
|
- video_tutti
|
|
sequence:
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: '{{ trigger.event.data.message.message_id }}'
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- parallel:
|
|
- action: script.tg_script_video_soggiorno
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- action: script.tg_script_video_cucina
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- action: script.tg_script_video_camera
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- action: script.tg_script_video_cameretta
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|
|
- sequence:
|
|
- action: telegram_bot.send_message
|
|
metadata: {}
|
|
data:
|
|
message: Registrazione video in corso
|
|
title: Attendere 10 secondi
|
|
target: '{{ trigger.event.data.user_id }}'
|
|
- delay:
|
|
hours: 0
|
|
minutes: 0
|
|
seconds: 10
|
|
milliseconds: 0
|
|
- action: telegram_bot.delete_message
|
|
data:
|
|
message_id: last
|
|
chat_id: '{{ trigger.event.data.user_id }}'
|
|
- action: script.tg_script_video
|
|
metadata: {}
|
|
data:
|
|
trigger: '{{ trigger.event.data.user_id }}'
|