Seite 2 von 3
Re: Zu einer bestimmtem Uhrzeit langsam hoch dimmen
Verfasst: Di Dez 10, 2019 10:27 am
von bodo
So erstmal einiges angelegt:

Re: Zu einer bestimmtem Uhrzeit langsam hoch dimmen
Verfasst: Di Dez 10, 2019 10:34 am
von bodo
Re: Zu einer bestimmtem Uhrzeit langsam hoch dimmen
Verfasst: Di Dez 10, 2019 11:27 am
von bodo
Hoi
Welches Mathe-Genie macht denn bei Euch die Logiken???
RATIO:
Berechnet das Verhältnis von 2 Zahlenwerten.
["Ratio", "$Input_Zähler", "$Output_Verhältnis", "$Input_Nenner"]
Also ich kenne Mathe so, dass das Ergebniss ganz rechts steht.
RATIO:
Berechnet das Verhältnis von 2 Zahlenwerten.
["Ratio", "$Input_Zähler", "$Input_Nenner", "$Output_Verhältnis"]
Re: Zu einer bestimmtem Uhrzeit langsam hoch dimmen
Verfasst: Di Dez 10, 2019 1:12 pm
von Robert_Mini
Ich würde wie im Tutorial beschrieben in kleinen Schritten (inside => out) die Logik schrittweise erweitern. Das erleichtert die Fehlersuche ungemein !
Zuerst:
- Umrechnung Zeit auf Dimmwert
- Monoflop ergänzen mit Trigger über Eingang (nicht Triggereingang!)
- Dann CRON-Timer ergänzen mit String als Schaltzeit
- Als nächstes den multiplexer für Freigabe
- dann inhibit
Die Umrechnung von integer in Zeit würde ich im Moment lassen.
Lg
Robert
Re: Zu einer bestimmtem Uhrzeit langsam hoch dimmen
Verfasst: Di Dez 10, 2019 3:18 pm
von bodo
Hoi
Das wird so nix. Ich finde nicht mal was zu Inhibit und weiss gar nicht wofür ich das benötige.
Ich fange mal ganz langsam an: Ich will jeden Tag um 08:15 etwas anstossen.
Da kann ich zu jeder Custom-Logik einen Trigger hinzufügen, in dem ich die Wochentage und die Uhrzeit einstellen kann.

Re: Zu einer bestimmtem Uhrzeit langsam hoch dimmen
Verfasst: Di Dez 10, 2019 3:36 pm
von bodo
Mit ein paar Berechnungen:

Re: Zu einer bestimmtem Uhrzeit langsam hoch dimmen
Verfasst: Di Dez 10, 2019 5:00 pm
von bodo
Hoi
Jetzt weiss ich nicht wie ich mit dem Zeitpunkt 08:15 weiterrechnen kann??? Ich würde gerne 00:05 also 5min. dazu rechnen und zu diesem Zeitpunkt die Logik wiederholt anstossen. Ich könnte natürlich fest verdrahtet einen weiteren Trigger um 08:20 zu erzeugen. Das finde ich aber nicht sehr smart.
Kann man denn mit dem Logikeditor richtig rechnen, auch mit Zeiten und Schleifen? Also 08:15 + 00:05 = 08:20 und while($i=0;$i=10;$i++)???
Re: Zu einer bestimmtem Uhrzeit langsam hoch dimmen
Verfasst: Di Dez 10, 2019 6:54 pm
von Robert_Mini
Genau dieses Menü fehlt im Moment für einen Eingang.
Der Triggereingang übergibt den Wert nicht an das Innere der Zelle.
Schau mal da:
viewtopic.php?f=24&t=1174&hilit=Zeit+sc ... =20#p14184
So einen CRON-Trigger baust du mal ein. Den Ausgang des CronTriggers legst du auf ein Monoflop, das dann für die Dauer der Dimmzeit läuft.
Anleitung zu CRON:
viewtopic.php?f=24&t=1291&p=18372&hilit=CRON#p18422
Hast du die Berechnung schon für die %?
Was du dann noch brauchst ist STEP:
["Step","$Input","$Output","$Stepped","$Absolute","$Relative"]
da werde dann nur % Schritte durchgelassen, zb alle 5% mit $absolute einstellbar.
Dann fehlt nur mehr der Trigger.
Am einfachsten die Logik testweise mit einem Triggereingang alle 30s triggern.
Das ist aber unsmart, daher kann man diesen später durch ein Taktsignal (=clock) ersetzen, daus nur läuft, wenn hochgedimmt wird.
Bin leider erst morgen Abend zu Hause, da können wir das durchspielen.
So Dinge wie x=x+5 o.ä. kann man machen, brauchst aber normal nicht.
Beispiel:
viewtopic.php?f=65&t=1641
Nicht verzweifeln, der Einstieg ist nicht ganz leicht, dafür geht es dann aber umso schneller!
Lg
Robert
Re: Zu einer bestimmtem Uhrzeit langsam hoch dimmen
Verfasst: Di Dez 10, 2019 7:49 pm
von bodo
Hoi
Ich habe verstanden, dass ich den Cron-Trigger kopieren kann. Eigentlich will ich das ja gar nicht. Ich finde diese Eingabemaske ja prima.
Wie ich mit diesem (kopierten) Trigger vielleicht weiter rechnen könnte kann ich mir jetzt vorstellen.
Aber in welcher Variablen steht denn der Trigger, wenn ich die Eingabemaske verwende und nichts kopiere?
Ich habe im sogenannten LE-Code die Variable $CRONTRIGGER_2_5 gefunden, komme aber nicht an sie ran.
Wenn ich sie als Ausgang definiere geht das nicht, weil sie nicht definiert ist.
Wenn ich sie definiere ist es eine Andere Variable ohne Inhalt.

Re: Zu einer bestimmtem Uhrzeit langsam hoch dimmen
Verfasst: Di Dez 10, 2019 7:55 pm
von bodo
Robert_Mini hat geschrieben: ↑Di Dez 10, 2019 6:54 pm
Genau dieses Menü fehlt im Moment für einen Eingang.
Der Triggereingang übergibt den Wert nicht an das Innere der Zelle.
Hoi Robert
Was meinst Du damit?