NEWS
Eine Heizung mit drei Fensterkontakten
-
@mariatschi0815: An dem Trigger wo gerade nur eine ID hängt müsste ich dann also auch 8 "Trigger-IDs" haben.
Nein, erstelle 8 Trigger mit jeweils einer ID. Stoppe nur den zugehörigen Zeitplan und rufe die zugehörige Funktion auf. Alle 8 Funktionen müssen auch bei Skriptstart aufgerufen werden, damit die Zeitpläne nicht erst nach Zeitänderung aktiv sind.
Bei den Minuten ersetze den * gegen eine 0 (oder eine andere Zahl bis 59), da sonst innerhalb der vorgegeben Stunde jede Minute getriggert wird.
@paul53 Da hab ich mir ja genau das richtige "Projekt" für den Einstieg gesucht. :sweat_smile:
Ich hab es jetzt folgendermaßen (Hab jetzt nicht alle Trigger mit im Screenshot, hab ich so nach Schema-F durchexerziert und die CRONs sehen noch so aus wie oben):

Wenn ich mir jetzt noch DP für die Zeit schaffe wäre es dann doch vermutlich schon lauffähig oder? Kann man das ganze script jetzt noch kompakter gestalten?
-
@paul53 Da hab ich mir ja genau das richtige "Projekt" für den Einstieg gesucht. :sweat_smile:
Ich hab es jetzt folgendermaßen (Hab jetzt nicht alle Trigger mit im Screenshot, hab ich so nach Schema-F durchexerziert und die CRONs sehen noch so aus wie oben):

Wenn ich mir jetzt noch DP für die Zeit schaffe wäre es dann doch vermutlich schon lauffähig oder? Kann man das ganze script jetzt noch kompakter gestalten?
@mariatschi0815 Man kann, aber das wird Dich dem Wahnsinn etwas näher bringen (/ironie off). Wie ?
Du baust Dir ein Objekt mit den ganzen Meta-Informationen zusammen und baust eine einzelne Funktion die basierend auf den übergebenen Meta-Informationen die eigentliche(n) Aktione(n) durchführt. So viele verschiedene Sind es ja letztendlich nicht.Auf diese Art und Weise kannst Du mit genau einem Multi-Trigger alles erwischen.
Solltest Du daran Interesse haben können wir das gemeinsam über Anydesk / Discord zusammen bauen. Das Dir sowas von extern zusammen gebaut wird und Du es nur nutzt halte ich nicht für Gut. Zum erklären über Forum-Posts ist das ganze letztendlich auch zu komplex.
A.
-
@mariatschi0815 Man kann, aber das wird Dich dem Wahnsinn etwas näher bringen (/ironie off). Wie ?
Du baust Dir ein Objekt mit den ganzen Meta-Informationen zusammen und baust eine einzelne Funktion die basierend auf den übergebenen Meta-Informationen die eigentliche(n) Aktione(n) durchführt. So viele verschiedene Sind es ja letztendlich nicht.Auf diese Art und Weise kannst Du mit genau einem Multi-Trigger alles erwischen.
Solltest Du daran Interesse haben können wir das gemeinsam über Anydesk / Discord zusammen bauen. Das Dir sowas von extern zusammen gebaut wird und Du es nur nutzt halte ich nicht für Gut. Zum erklären über Forum-Posts ist das ganze letztendlich auch zu komplex.
A.
@asgothian Das klingt super! Wie ich irgend wann zwischendurch schonmal erwähnt habe (ist sicher in der Menge der Posts untergegangen), möchte ich sowas gerne lernen. Darum auch der Versuch trotz vorhandenem Heizungs-Adapter mir ein Script zu bauen.