KNX Data Secure Unterstützung
für KNX Logger und KNX Busmonitor

KNX Diagnose Monitor, Import des ETS Projektes deutlich beschleunigt, Suche in der Navigation
Mehr Informationen dazu hier im Forum

Insider Version 6 zur 4.5 jetzt für alle Mitglieder des Insider Clubs installierbar
Alle Infos zum Update im Timberwolf Wiki

[Frage] Zu einer bestimmtem Uhrzeit langsam hoch dimmen

Informationen und Diskussionen über Logik-Engine und Logik-Editor
Forumsregeln
  • Denke bitte an aussagekräftige Titel und gebe dort auch die [Firmware] an. Wenn ETS oder CometVisu beteiligt sind, dann auch deren Version
  • Bitte mache vollständige Angaben zu Deinem Server, dessen ID und dem Online-Status in Deiner Signatur. Hilfreich ist oft auch die Beschreibung der angeschlossener Hardware sowie die verwendeten Protokolle
  • Beschreibe Dein Projekt und Dein Problem bitte vollständig. Achte bitte darauf, dass auf Screenshots die Statusleiste sichtbar ist
  • Bitte sei stets freundlich und wohlwollend, bleibe beim Thema und unterschreibe mit deinem Vornamen. Bitte lese alle Regeln, die Du hier findest: https://wiki.timberwolf.io/Forenregeln
Benutzeravatar

Ersteller
bodo
Reactions:
Beiträge: 283
Registriert: So Aug 12, 2018 7:01 am
Hat sich bedankt: 271 Mal
Danksagung erhalten: 106 Mal

#11

Beitrag von bodo »

So erstmal einiges angelegt:

Bild
Zuletzt geändert von bodo am Di Dez 10, 2019 11:31 am, insgesamt 1-mal geändert.
Grüsse Bodo

TWS 2400 ID:64, VPN offen, Reboot möglich * Wiregate * zahlreiche 1-Wire Sensoren * einige BlitzART
Benutzeravatar

Ersteller
bodo
Reactions:
Beiträge: 283
Registriert: So Aug 12, 2018 7:01 am
Hat sich bedankt: 271 Mal
Danksagung erhalten: 106 Mal

#12

Beitrag von bodo »

Memory für mich:

app.php/kb/viewarticle?a=87
Grüsse Bodo

TWS 2400 ID:64, VPN offen, Reboot möglich * Wiregate * zahlreiche 1-Wire Sensoren * einige BlitzART
Benutzeravatar

Ersteller
bodo
Reactions:
Beiträge: 283
Registriert: So Aug 12, 2018 7:01 am
Hat sich bedankt: 271 Mal
Danksagung erhalten: 106 Mal

#13

Beitrag 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"]
Zuletzt geändert von bodo am Di Dez 10, 2019 11:27 am, insgesamt 1-mal geändert.
Grüsse Bodo

TWS 2400 ID:64, VPN offen, Reboot möglich * Wiregate * zahlreiche 1-Wire Sensoren * einige BlitzART

Robert_Mini
Reactions:
Beiträge: 3903
Registriert: So Aug 12, 2018 8:44 am
Hat sich bedankt: 1264 Mal
Danksagung erhalten: 2213 Mal

#14

Beitrag 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
Timberwolf Server 2500 / #117 (VPN offen + reboot nach Rückfrage) / zusätzlich: 3500M/#935, 3500L/#1297
Benutzeravatar

Ersteller
bodo
Reactions:
Beiträge: 283
Registriert: So Aug 12, 2018 7:01 am
Hat sich bedankt: 271 Mal
Danksagung erhalten: 106 Mal

#15

Beitrag 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. :dance:
Zuletzt geändert von bodo am Di Dez 10, 2019 3:30 pm, insgesamt 1-mal geändert.
Grüsse Bodo

TWS 2400 ID:64, VPN offen, Reboot möglich * Wiregate * zahlreiche 1-Wire Sensoren * einige BlitzART
Benutzeravatar

Ersteller
bodo
Reactions:
Beiträge: 283
Registriert: So Aug 12, 2018 7:01 am
Hat sich bedankt: 271 Mal
Danksagung erhalten: 106 Mal

#16

Beitrag von bodo »

Mit ein paar Berechnungen:

Bild
Grüsse Bodo

TWS 2400 ID:64, VPN offen, Reboot möglich * Wiregate * zahlreiche 1-Wire Sensoren * einige BlitzART
Benutzeravatar

Ersteller
bodo
Reactions:
Beiträge: 283
Registriert: So Aug 12, 2018 7:01 am
Hat sich bedankt: 271 Mal
Danksagung erhalten: 106 Mal

#17

Beitrag 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++)???
Zuletzt geändert von bodo am Di Dez 10, 2019 5:04 pm, insgesamt 2-mal geändert.
Grüsse Bodo

TWS 2400 ID:64, VPN offen, Reboot möglich * Wiregate * zahlreiche 1-Wire Sensoren * einige BlitzART

Robert_Mini
Reactions:
Beiträge: 3903
Registriert: So Aug 12, 2018 8:44 am
Hat sich bedankt: 1264 Mal
Danksagung erhalten: 2213 Mal

#18

Beitrag 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
Zuletzt geändert von Robert_Mini am Di Dez 10, 2019 6:56 pm, insgesamt 1-mal geändert.
Timberwolf Server 2500 / #117 (VPN offen + reboot nach Rückfrage) / zusätzlich: 3500M/#935, 3500L/#1297
Benutzeravatar

Ersteller
bodo
Reactions:
Beiträge: 283
Registriert: So Aug 12, 2018 7:01 am
Hat sich bedankt: 271 Mal
Danksagung erhalten: 106 Mal

#19

Beitrag 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? :shock:

Ich habe im sogenannten LE-Code die Variable $CRONTRIGGER_2_5 gefunden, komme aber nicht an sie ran. :shock:
Wenn ich sie als Ausgang definiere geht das nicht, weil sie nicht definiert ist. :shock:
Wenn ich sie definiere ist es eine Andere Variable ohne Inhalt. :shock:
Grüsse Bodo

TWS 2400 ID:64, VPN offen, Reboot möglich * Wiregate * zahlreiche 1-Wire Sensoren * einige BlitzART
Benutzeravatar

Ersteller
bodo
Reactions:
Beiträge: 283
Registriert: So Aug 12, 2018 7:01 am
Hat sich bedankt: 271 Mal
Danksagung erhalten: 106 Mal

#20

Beitrag 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?
Grüsse Bodo

TWS 2400 ID:64, VPN offen, Reboot möglich * Wiregate * zahlreiche 1-Wire Sensoren * einige BlitzART
Antworten

Zurück zu „Logikengine & Logik-Editor“