[Modul] Zeitschaltuhr (Timer Switch)

Habe eine Frage zur Visu von dem Modul. Gibt es die Möglichkeit wenigstens an dem Objekt was geschalten werden soll ein Icon zu setzten oder ein anderes Zeichen das dort die Zeitschaltuhr im Einsatz ist.
Gruß Frank

Du kannst doch ganz normal im Objektbaum an Deiner Schaltvariable ein Icon setzen oder verstehe ich Dich falsch?

Ich meine das es einen Statusmeldung gibt wenn die Aktion aktiv ist und wenn ich Sie ausschalte dann halt auf inaktiv

Aha!

Was es gibt ist ja unter den Erweiterten Einstellungen eine normale Schaltervariable fürs Webfront zu erzeugen. Die Zeigt dann ob AN/AUS ist!

Hallo lieber Pitti,
jedes Jahr zu Weihnachten kommt der Wunsch auf.
Ich habe ca. 10 Zeitschaltuhren nur für Weihnachten definiert.
Es wäre halt toll wenn man diese global aktivieren bzw. deaktivieren könnte.
Darf ich dies evtl. als Wunsch an das Christkind deponieren ?
Schöne Grüße.

hilft dir das Modul von Pitti evtl. weiter:

Nicht wirklich - ich könnte wohl die Anzahl an Zeitschaltuhren reduzieren weil ich mehrere Lampen gleichzeitig schalten könnte.
Aber 2-3 unterschiedliche würdens wohl bleiben.
Und global aktivieren / deaktivieren kann ichs ja trotzdem nicht.
Ich überlege weiter.

Moin,

geht mit Hausmitteln

<?php
// die GUID des Moduls
foreach(IPS_GetInstanceListByModuleID("{56E8F343-76FD-9B99-35CF-1D358766C7E9}") as $ID)
{
// schaltet die Instanz ab, bei true wieder an
   IPS_SetProperty($ID, "InstanceActive", false);
   IPS_ApplyChanges($ID);
}
;

damit wird JEDE Instanz des Moduls deaktiviert. Wenn du das false in true änderst wird JEDE Instanz des Moduls aktiviert.

Viele Grüße

Das dass auch mit der Zeitschaltuhr geht ist Euch bekannt, oder? Also ein oder mehrere Geräte schalten …

Gruß HEiko

Ich sehs grade - dürfte nachträglich mal dazu gekommen sein :slight_smile:
Aber ich nehm das Script von @kris - Auf die! Idee muss man mal kommen.
Ist zwar noch ein bissl Handarbeit - aber das ist ok.

1 „Gefällt mir“

Ja, gab da ja schon paar Updates :slight_smile:

Hallo,

es wäre schön, wenn man die Möglichkeit hätte, einen Zeitversatz für astronomische Jahres-Zeiten einzugeben.

Zum Beispiel könnte „Sonnenuntergang“ außerhalb des Gebäudes in Ordnung sein, aber innerhalb des Gebäudes ist es dann bereits zu dunkel und sollte beispielsweise die Aktion „Licht an“ 1 Stunde vorher erfolgen.

wie bei shelly:
grafik

ich bin mir nicht sicher, ob du das meinst, aber ich teste auch gerade damit und habe es testweise über einen Logikplan gelöst. Das wird sicher noch eleganter gehen, aber ist mindestens ein Anfang.
Vielleicht hilft es ja ein wenig.

Ich muss mal schauen ob ich es hinbekomme das Location Control dynamisch auszulesen. Derzeit habe ich ja fix die 3+3 (Start+End) Sachen drinnen. Dann kann man einfach ein Offset anlegen und nutzen.

So einfach mit + oder - X ist das leider nicht zu lösen, weil ich dann den Update-Zeitpunkt selber berechnen usw. muss. So kann ich einfach auf ein Update der Variablen vom LC reagieren :slight_smile:

Gruß HEiko

PS: BITTE NICHT ÜBEL NEHMEN - NICHT BÖSE GEMEINT … Immer wenn ich Screens von Logikplänen hier sehe - denke ich, ich bin im falschen Forum gelandet :smiley: Designtechnisch passen die gaaaaarrrrr nichhhhtttt :angel: :angel: :angel: :loveips: :loveips: :loveips:

ich schätze, du meinst hier mich, ich nehme das nicht übel, verstehe es nur nicht was Du meinst. Ist der so grausam aufgebaut oder generell wegen der Logigpläne?
Ich bin froh, wenn ich mir irgendwie helfen kann und da kommen die Logikpläne genau richtig für mich. Ist halt nicht jeder Programmierer.

Haha, es war eben nicht auf dich bezogen! Ich finde nur das Design der Pläne absolut nicht passend zum Rest des Systems :rofl:

Und damit auch wieder gut :angel:

1 „Gefällt mir“

Moin,
vielleicht könntest Du die astronomischen Daten des Tages einmal täglich auslesen und in einer tabelle für den nächsten Tag speichern. Am nächsten Tag kannst du die tatsächlichen schaltzeit sunset -x h vorausberechnen und entsprechend früher schalten.

Die Daten sind dann einen Tag veraltet, aber auch glaube das macht wohl nicht viel aus…

Seit gestern ist die Version als STABLE im Store verfügbar!

Danke ans IPS Team

Moin, hast du schon eine Idee, wie man es umsetzen könnte? Was hälst du von meiner Idee die astronomischen Daten einmal täglich zwischenzuspeichern, um sie am nächsten Tag mit einem offset z.B. „-2“ verwendbar zu machen?
Aktuell „liegt“ der Zeitschaltpunkt nie richtig, d.h. es ist immer zu dunkel (im Haus)

Wie schon geschrieben bin kein Fan diese Daten zwischenzuspeichern und ich will auch nicht den Auslösemechanismus auf Berechnung umstellen. Aber die Option das LC auszulesen ist sehr vielversprechend und anscheinend auch nicht so aufwendig wie ich dachte. 10 Zeilen Code und siehe da …

Jetzt werden alle Offsets ans ende des Menüs gepackt. Sogar das ausgrauen funktioniert - dank genialer Vorarbeit :innocent: :innocent: :innocent: - out-of-the-box.

Jetzt lass ich es bei mir einfach mal laufen und schaue ob per Zauberhand alles geht, dann würde ich mir selber auf die Schulter klopfen :smiley:

Gruß HEiko

1 „Gefällt mir“