data_template:
title: "Home Assistant - Lettura NFC"
message: "Letto tag NFC {{ allowed_tags[detected_tag].name }} dal dispositivo {{ allowed_devices[detected_device].name }}."
- disable_telegram: true
+ enable_telegram: false
- conditions:
- "{{ detected_tag in allowed_tags }}"
data_template:
title: "Home Assistant - Lettura NFC"
message: "Letto tag NFC {{ allowed_tags[detected_tag].name }} da dispositivo non valido ({{ detected_device }})."
- disable_telegram: true
+ enable_telegram: false
- conditions:
- "{{ detected_tag not in allowed_tags }}"
data_template:
title: "Home Assistant - Lettura NFC"
message: "Letto tag NFC non riconosciuto ({{ detected_tag }}) dal dispositivo {{ allowed_devices[detected_device].name }}."
- disable_telegram: true
+ enable_telegram: false
default:
- service: script.notify_text
data_template:
title: "Home Assistant - Lettura NFC"
message: "Letto tag NFC non valido ({{ detected_tag }}) da dispositivo non valido ({{ detected_device }})."
- disable_telegram: true
+ enable_telegram: false
# - message
# - notification_id
# - enable_persistent
-# - disable_telegram
+# - enable_telegram
#
# Operations:
# - notify.mail
{% set enable_persistent = false %}
{% endif %}
{{ enable_persistent }}
- disable_telegram: >-
+ enable_telegram: >-
{# Check Null Input #}
- {% if disable_telegram | length == 0 %}
- {% set disable_telegram = false %}
+ {% if enable_telegram | length == 0 %}
+ {% set enable_telegram = false %}
{% endif %}
- {{ disable_telegram }}
+ {{ enable_telegram }}
fields:
title:
default: false
selector:
boolean:
- disable_telegram:
- description: "Disabilitare la notifica su telegram"
+ enable_telegram:
+ description: "Abilitare o meno la notifica su telegram"
example: "false"
default: false
selector:
- choose:
- conditions:
- - condition: template
- value_template: "{{ disable_telegram }}"
-
+ - condition: template
+ value_template: "{{ enable_telegram }}"
sequence:
- service: notify.telegram
data_template:
title: "{{ title }}"
- message: "{{ message }}"
+ message: "{{ message | regex_replace(find='_', replace='-', ignorecase=False) }}"
+ default: []
- service: notify.push
data_template:
# _ language
# - notification_id
# - enable_persistent
-# - disable_telegram
+# - enable_telegram
#
# Operations:
# - notify_text
{% set enable_persistent = false %}
{% endif %}
{{ enable_persistent }}
- disable_telegram: >-
+ enable_telegram: >-
{# Check Null Input #}
- {% if disable_telegram | length == 0 %}
- {% set disable_telegram = false %}
+ {% if enable_telegram | length == 0 %}
+ {% set enable_telegram = false %}
{% endif %}
- {{ disable_telegram }}
+ {{ enable_telegram }}
fields:
title:
default: false
selector:
boolean:
- disable_telegram:
- description: "Disabilitare la notifica su telegram"
+ enable_telegram:
+ description: "Abilitare o meno la notifica su telegram"
example: "false"
default: false
selector: