From: Giorgio Ravera Date: Fri, 6 May 2022 11:43:57 +0000 (+0200) Subject: Fixed notification to telegram X-Git-Url: http://git.giorgioravera.it/?a=commitdiff_plain;h=c722e4b0cdf85ead11b495274bc2f4755794444b;p=homeassistant.git Fixed notification to telegram --- diff --git a/automations/nfc.yaml b/automations/nfc.yaml index 1c35e01e..5ac92908 100644 --- a/automations/nfc.yaml +++ b/automations/nfc.yaml @@ -34,7 +34,7 @@ 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 }}" @@ -44,7 +44,7 @@ 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 }}" @@ -54,11 +54,11 @@ 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 diff --git a/scripts/notify.yaml b/scripts/notify.yaml index 6abe1a06..8bdfe3fd 100644 --- a/scripts/notify.yaml +++ b/scripts/notify.yaml @@ -5,7 +5,7 @@ # - message # - notification_id # - enable_persistent -# - disable_telegram +# - enable_telegram # # Operations: # - notify.mail @@ -38,12 +38,12 @@ 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: @@ -68,8 +68,8 @@ notify_text: 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: @@ -87,14 +87,14 @@ notify_text: - 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: @@ -284,7 +284,7 @@ notify_voice: # _ language # - notification_id # - enable_persistent -# - disable_telegram +# - enable_telegram # # Operations: # - notify_text @@ -335,12 +335,12 @@ notify_all: {% 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: @@ -390,8 +390,8 @@ notify_all: 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: