Input_select mittels Automation auswählen

Telefisch

New member
Hallo Forum…
ich möchte mittels State-switch ein Dashboard steuern und hatte mir zur Auswahl der verschiedenen Karten einen input_select Helfer angelegt.
Nun möchte ich diesen Helfer mittels Automation beispielsweise bei erkannter Bewegung auswählen.
Dazu gibt es ja die Aktion „Auswahl Auswählen“.
Allerdings werden hier nur sehr wenig Entitäten angezeigt, natürlich auch kein Helfer.

Da ich komplett neu in HA bin, versuche ich noch mich in der Oberfläche zurecht zu finden.
Ich bin also eventuell komplett auf dem Holzweg.
Kann mir jemand etwas Starthilfe dazu geben?
Ist eine Automation über die Oberfläche überhaupt sinnvoll oder sollte man direkt mit Scripten arbeiten?

Danke
Gruß
Carsten
 
Kann mir jemand etwas Starthilfe dazu geben?
Ist eine Automation über die Oberfläche überhaupt sinnvoll oder sollte man direkt mit Scripten arbeiten?

Automationen kannst du schon über den visuellen Editor erstellen. Wenn du mit Scripten den YAML-Code meinst, dann kann man zwischen den Ansichten wechseln.
Scripte gibt es im HA auch. Ein Script ist eine Anreihung von Befehlen. Bei einer Automation gibt es zusätzlich einen Auslöser, der die Befehle auslöst.
 
Automationen kannst du schon über den visuellen Editor erstellen. Wenn du mit Scripten den YAML-Code meinst, dann kann man zwischen den Ansichten wechseln.
Scripte gibt es im HA auch. Ein Script ist eine Anreihung von Befehlen. Bei einer Automation gibt es zusätzlich einen Auslöser, der die Befehle auslöst.
Danke für die Aufklärung.
Ich kenne Scripte von ioBroker und aus der PC-Welt.
Beim HA verwirrt mich im Moment, dass nicht eindeutig erkennbar ist, wo überall gescriptet und geyammelt wird.
Das erste Script, das ich erstellen wollte war dann ja auch wieder grafische Oberfläche.
Ist halt alles sehr verwirrend für nen noob
 
* du kannst Dinge im UI oder als yaml betrachten
* eine Automation hat Trigger/Auslöser, die es starten
* ein Script nicht, ansonsten sind beide gleich.
 
z.B. Versand von Nachrichten -> Skript prüft, wer wohin und ob überhaupt Nachrichten wünscht und sendet diese.
 
Entschuldigung, ich weiß, wozu die Skripte verwendet werden. Ich dachte, es gäbe eine andere Methode, das Skript zu starten, außer es aus einer Automation heraus zu starten.
 
Auch ein Template kann einen Trigger haben
Das weiß ich und ich verwende Trigger im Template-Yaml.

und man kann als Action ein Script eintragen.
danke

Ich versuche noch einmal, mein Anliegen zu erklären. In meinem Template.yaml laufen beispielsweise einige Berechnungen. Ich benötige keinen Trigger, um den Wert zu berechnen bzw. zu aktualisieren, da dies automatisch geschieht, wenn sich die Werte in der Formel ändern. So etwas Ähnliches würde ich für ein Skript haben wollen. Ich könnte das Skript im Template mit dem time_pattern sekündlich aufrufen. Aus meiner Sicht ist das aber nicht sauber programmiert, sozusagen nicht die feine Art.
 
Ich weiss nicht, warum du ein Script suchst, was ein Trigger hat. Das ist eine Automation.

Wenn man eine Automation jede Minute aufrufen will:

YAML:
alias: ...
description: ...
triggers:
  - trigger: time_pattern
    minutes: /1
conditions: ...
actions: ...
 
Wo wir grade vom Scripten reden…
das input_select mittels Automation zu steuern hat ja jetzt ganz gut geklappt.
Jetzt möchte mein input_select mittels eines Buttons ebenfalls ansteuern.
Nu hat der Button ja auch seinen Yaml-Code.
Kann ich da nicht auch direkt das input_select mit anssteuern oder muss den umständlichen Weg über ne Automation gehen?
 
Kann ich da nicht auch direkt das input_select mit anssteuern oder muss den umständlichen Weg über ne Automation gehen?
Das sollte eigentlich einfach gehen: Im Dashboard auf „Bearbeiten” klicken, -> Neuer Abschnittdann dann ganz nach unten scrollen, die Karte manuell auswählen und folgenden Code eingeben. Anschließend select.inverter_energy_pattern durch dein input_select austauschen.

YAML:
type: entities
entities:
  - entity: select.inverter_energy_pattern
 

Zurzeit aktive Besucher

Letzte Anleitungen

Statistik des Forums

Themen
6.766
Beiträge
65.127
Mitglieder
7.061
Neuestes Mitglied
joe42
Zurück
Oben