NEWS
Skript oder Szene: Umsetzung komplexer Vorgänge?
-
Da unsere Hausautomation stetig größer wird und ich möglichst viele Eventualitäten abdecken will, bin ich heute auf eine Schwierigkeit gestoßen.
Bisher habe ich alles, was eine Gerätegruppe wie bspw. Außenbeleuchtung betrifft, in ein einziges Blockly gepackt. Wahrscheinlich durch viel Glück kamen bisher keine Fehlermeldungen, aber es sind Fehler drin.
Nun bin ich mir über die Aufteilung, was ich mit einem Skript am besten umsetze oder wo ich mit Variablen und/oder Szenen besser arbeite, nicht sicher.
Wie geht ihr vor, was packt ihr in ein Skript, wo setzt ihr Szenen ein?
-
@maloross
Je nach Anwendung eben.
Szenen habe ich sofort nicht genutzt, erschien mir zu unflexiebel.
Grundvorraussetzung war bei mir Autark zu sein.
Alles was im Haus gesteuert wird muß alleine lauffähig sein.
Wenn das Internet ausfällt oder Alexa wieder mal sagt ich verstehe dich nicht
muß trotzdem im eigenen Wifi geschaltet werden können per Visu oder eben
per Statusanzeige ( Button ).
Dem entsprechend nutze ich Eingänge wie Alexa Sprachbefehl, Node Red oder
Schaltung direkt im Script.
Im Prinzip möglichst geringe Ausfallquote gepaart mit viel Spieltrieb.
Szenen sind mir zu steif, mit Skripten kann ich meine eigene Choreo schreiben. -
@maloross
Je nach Anwendung eben.
Szenen habe ich sofort nicht genutzt, erschien mir zu unflexiebel.
Grundvorraussetzung war bei mir Autark zu sein.
Alles was im Haus gesteuert wird muß alleine lauffähig sein.
Wenn das Internet ausfällt oder Alexa wieder mal sagt ich verstehe dich nicht
muß trotzdem im eigenen Wifi geschaltet werden können per Visu oder eben
per Statusanzeige ( Button ).
Dem entsprechend nutze ich Eingänge wie Alexa Sprachbefehl, Node Red oder
Schaltung direkt im Script.
Im Prinzip möglichst geringe Ausfallquote gepaart mit viel Spieltrieb.
Szenen sind mir zu steif, mit Skripten kann ich meine eigene Choreo schreiben.@Ralla66 sagte in Skript oder Szene: Umsetzung komplexer Vorgänge?:
Szenen sind mir zu steif, mit Skripten kann ich meine eigene Choreo schreiben.
Das würde ich 1:1 unterschreiben.
-
Mit Scripten kann man sich schwer ein geben wenn die Anzahl der Querverweise zu hoch ist.
Der Ansatz dies Gruppenweise in ein Blockly zu Packen ist gut.
Verfahre auch so, alle Einbruchssensoren im EG werden in einem Blockly verkaspert und mit
einem Datenpunkt gesteuert.
Macht auch das debuggen einfacher.:-)
-
Danke für den Input..
Bei mir sind bisher alle Endgeräte ganz un-smart schaltbar. Jetzt geht es an die Komfortfunktionen.
Bisher habe ich mit einem kleinen Blockly angefangen und dann den Ansrpüchen gemäß weitere Trigger usw. hinzugefügt, was manches doch sehr unübersichtlich gemacht hat. Szenen habe ich keine angelegt.
Die Idee mit der Kombi Szene+Skript klingt elegant, wenn ich das richtig verstehe: je eine eigene Variable als Trigger für bestimmte zusammenhängende Aktionen? -
@maloross
Das ist Sicherlich einfacher mit einem Trigger eine Aktion auszuführen.
Der Vorteil ist ja dann du schaltest deine Außenbelechtung gesamt wie in einer Szene
aber kannst noch Besonderheiten einfügen.
Trigger ( Datenpunkte ) kannst du ja so viele wählen wie benötigt, 1 bis .....Beispielbild:

-
auch wenn das Beispiel für mich momentan noch sehr kompliziert/komplex aussieht, werde ich mich damit mal auseinandersetzen.
Szenen dann nur für sehr statische Aktionen weniger Geräte, bsw. Video = Licht dimmen, Geräte an, Rollladen runter. Sowas halt -
Eher weniger, geh direkt auf Skripte.
Lege dir ein Datenpunkt unter Objekte namens Außenbeleuchtung an.
Diesen nimmst du als Trigger fürs Blockly.
Bekommste hin.:-)

-
Eher weniger, geh direkt auf Skripte.
Lege dir ein Datenpunkt unter Objekte namens Außenbeleuchtung an.
Diesen nimmst du als Trigger fürs Blockly.
Bekommste hin.:-)

-
@maloross
Lege am besten in Objekte Ordner an für Rolladen und Beleuchtung.
Im Ordner z.B Rolladen hast du dann Datenpunkte wie :
Alle auf / zu
Wohnzimmer auf / zu usw.Einfach mal probieren.
Das wird schon :-)
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden
