
In diesem Video dreht sich alles um Skripte in Home Assistant – von den Grundlagen bis hin zu fortgeschrittenen Funktionen! 💡 Skripte helfen dir, deine Automatisierungen noch flexibler und leistungsfähiger zu gestalten. Ich zeige dir Schritt für Schritt, wie du ein Skript für Benachrichtigungen 📲 erstellst, es in deine Automatisierungen integrierst ⚙️ und mit erweiterten Features noch effizienter machst. Egal, ob du Einsteiger bist oder bereits tiefer in Home Assistant steckst – hier findest du wertvolle Tipps für das nächste Level deines Smart Homes! 🚀
Ich möchte euch heute einen allgemeinen Amazon-Link teilen, über den ihr eine Vielzahl von Produkten entdecken könnt. Egal, ob ihr nach Smart Home-Geräten, Gadgets oder anderen nützlichen Artikeln sucht, Amazon hat für jeden etwas zu bieten.
Wenn ihr über diesen Link einkauft, unterstützt ihr meinen Kanal, ohne dass es für euch zusätzliche Kosten verursacht. Das hilft mir, weiterhin spannende Inhalte für euch zu erstellen!
Hier ist der Link zu Amazon: https://amzn.to/3KsGngK
Vielen Dank für eure Unterstützung!
Skript mit Übergabeparametern
alias: Notify_ALL_Video2
sequence:
- action: notify.mobile_app_iphone_tobias
metadata: {}
data:
message: "{{ message }}"
title: "{{ title }}"
- if:
- condition: template
value_template: "{{ alexa }}"
then:
- action: notify.alexa_media_keller
metadata: {}
data:
message: "{{ message }}"
title: "{{ title }}"
fields:
message:
selector:
text: null
name: message
title:
selector:
text: null
name: title
alexa:
selector:
boolean: {}
name: alexa
default: false
description: ""
Automatisierung in dem das Skript mit Übergabeparametern verwendet wird
alias: Notify All Video 2
description: ""
triggers: []
conditions: []
actions:
- action: script.notify_all_video2
metadata: {}
data:
alexa: false
message: Es sind {{ states('sensor.temperatur_aussen_temperature') }} Grad
title: " Information"
mode: single
Skript mit Rückgabewerten
alias: Rückgabewerte
sequence:
- variables:
ergebnis:
value: "{{ states(a) | int + states(b) | float }}"
- stop: Beendet
response_variable: ergebnis
fields:
b:
selector:
entity: {}
name: b
a:
selector:
entity: {}
name: a
description: ""
Automatisierung zur Verwendung des Skripts mit Rückgabewerten
alias: Rückgabewerte
description: ""
triggers: []
conditions: []
actions:
- action: script.ruckgabewerte
metadata: {}
data:
b: sensor.temperatur_aussen_temperature
a: sensor.temperatur_aussen_temperature
response_variable: ergebnis
- action: notify.mobile_app_iphone_tobias
metadata: {}
data:
message: "{{ ergebnis.value}}"
- action: notify.alexa_media_keller
metadata: {}
data:
message: "{{ ergebnis.value}}"
mode: single