Seite 1 von 3

Brauche Hilfe - Schliesse Rollladen 30min nach Sonnenuntergang

Verfasst: Mo Sep 14, 2020 11:52 am
von FabKNX
Hallo zusammen,

ich bin mal wieder motiviert um ein Funktion mit der Logik des TWS "intelligent" um zu setzen.
Aber ich bin leider wieder gescheitert. Die Knowledge Base hilft hier leider auch nicht weiter.

Ziel:
"Ich möchte einzelne Rollläden abends definiert nach Sonnenuntergang oder Dunkelheit schließen."

tech. Geräte:
Lichtsensor vom Bewegungsmelder, TWS, (keine Wetterstation)

ich habe versucht anhand der Knowledge Base den Astro-Baustein zu nutzen:
logic_sonnenuntergang.JPG
Aber das Verhalten ist für mich aktuell nicht logisch und nicht weiterverwendbar.
ts_sonnenuntergang.JPG


Was muss ich machen, damit ich den Sonnenuntergang als Zeitpunkt bekomme und verarbeite ich diesen dann weiter damit ich noch 30min "Abstand" hinzubekomme?

Re: Brauche Hilfe - Schliesse Rollladen 30min nach Sonnenuntergang

Verfasst: Mo Sep 14, 2020 12:07 pm
von Cepheus73
Du bekommst doch den Sonnenuntergang als Zeitpunkt. Ist halt in Unix-Zeit - also sec seit einer bestimmten Basis.
Zu diesem Wert addierst du mit dem Additionsbaustein einfach die 30 Minuten (auch wieder in sec).
Dies dann als Eingang in den Wakeup-Baustein, so bekommst du dann den Trigger für Sonnenuntergang + 30 Minuten.

Re: Brauche Hilfe - Schliesse Rollladen 30min nach Sonnenuntergang

Verfasst: Mo Sep 14, 2020 2:39 pm
von FabKNX
@Cepheus73
Vielen Dank für deine Hilfe.

Auf diesen Weg wäre ich niemals allein gekommen.

Ich habe jetzt folgenden Weg verknüpft. Mal sehen ob das heute abend funktioniert.
SU_v2.JPG
SU_wake_up_v2.JPG


Einige Fragen haben sich jetzt ergeben:
(1) Funktioniert der Doctor_Mode auch Logik übergreifend? Sprich, ich ändere eine Logik vorn in der Kette und es updated sich die Kette bis zum Ende? Wenn nicht, wäre das wohl ein FR wert.
(2) wird es zeitnah eine Beschreibung der komplexen (Standard-) Logiken geben? aktuell kann man diese kaum nutzen wenn man die Beschaltung der E/A nicht kennt.

Re: Brauche Hilfe - Schliesse Rollladen 30min nach Sonnenuntergang

Verfasst: Mo Sep 14, 2020 5:45 pm
von gbglace
1)
Der Doc mode betrifft immer genau die eine Logikzelle. Daher entsteht bei einigen Usern derzeit der Trend eher diese Kombination von Logiken in eine Customlogik zusammenzuführen und dann eine logikzelle zu haben.

2)
Die Standardmodule sind alle in der KB kommentiert.

Die Mächtigkeit entsteht durch die Vielzahl der möglichen Kombinatorik. Und da ist aber jede Logik in gänze meist nur schwer für unerfahrene vorzustellen. Ist aber auch bei anderen Logikservern so. Für gedanklich überschaubare aufgaben muss man auch beim HS oder X1 diverse Bausteine aneinander reihen, weil das eben in der Technik mehre einzelne kleine Microfragen sind die beantwortet werden wollen.


Ein Ansatz zur Vereinfachung Deiner Logik:
Bei der Astrouhr gibt es ja unterschiedliche Dämmerungswerte zur Auswahl. Wenn Du dann einen quasi späteren nimmst, der einen etwas tieferen Sonnenstand impliziert, kannst die Addition mit den 30 Minten weglassen. Gleiches gilt ja auch für den Sonnenaufgang. Das Licht soll ja nicht endlos ins Helle leuchten, wenn man da im Sommer ab Dämmerung x Stunden fix einstellt ist es da womöglich noch Licht an obwohl schon wieder Sonnenaufgang ist.

Ansonsten werden wohl mittelfristig alle Logik mit wiederkehrendem Zeitbezug sicher einfacher zu bauen werden, wenn das Thema ZSU als eigene Konfigurations UI fertig sein wird. Denn derzeit ist es eben erforderlich solche Sachen mit triggern usw. zusammen zubauen. Wenn man sich sowas aber in einer passenden UI zusammenklickern kann, dann ergibt halt jede solche ZSU einen passenden Ausgang den man dann eigentlich nur noch mit einem passen ouptut oder anderen logikschritten, Mappern usw. verknüpft um eben Schaltungen, Dimmwerte usw. auf den passend Bus zu geben.
Das macht es dann sicher einfacher solche Logiken wie Deine hier zu bauen und wird für den Laien einfacher.

Ist aber noch nichts im Alpha test also nichts was die nächsten Wochen zu bestaunen sein wird.

Re: Brauche Hilfe - Schliesse Rollladen 30min nach Sonnenuntergang

Verfasst: Mo Sep 14, 2020 6:19 pm
von StefanW
FabKNX hat geschrieben: Mo Sep 14, 2020 2:39 pm(1) Funktioniert der Doctor_Mode auch Logik übergreifend? Sprich, ich ändere eine Logik vorn in der Kette und es updated sich die Kette bis zum Ende? Wenn nicht, wäre das wohl ein FR wert.
Was meinst Du mit Kette? Mehrere Logikzellen miteinander über Logikobjekte verknüpft?

Nun, Du kannst ja bei allen diesen Logikzellen den Doktormodus einschalten und damit siehst Du auch wie die Signale beim einen Modul rausgehen und beim anderen reingehen.

Stelle Dir das als zwei elektronische Schaltungen vor, die über mehrere Leitungen verbunden sind. Für jede der Schaltungen stellst Du Dir nun jeweils ein Speicheroszilloskop auf den Tisch das mehrere Pegel in dieser Schaltung abgreift. Damit kannst Du das über die beiden Oszilloskope verfolgen.

Der Punkt hier ist, das geht auch mit zehn Oszilloskopen und wenn Du genug Rechner und Monitore hast, dann kannst Dir das auch alles gleichzeitig geben.

FabKNX hat geschrieben: Mo Sep 14, 2020 2:39 pm(2) wird es zeitnah eine Beschreibung der komplexen (Standard-) Logiken geben? aktuell kann man diese kaum nutzen wenn man die Beschaltung der E/A nicht kennt.
Ja.

lg

Stefan

Re: Brauche Hilfe - Schliesse Rollladen 30min nach Sonnenuntergang

Verfasst: Mo Sep 14, 2020 6:30 pm
von FabKNX
StefanW hat geschrieben: Mo Sep 14, 2020 6:19 pm
Was meinst Du mit Kette? Mehrere Logikzellen miteinander über Logikobjekte verknüpft?

Nun, Du kannst ja bei allen diesen Logikzellen den Doktormodus einschalten und damit siehst Du auch wie die Signale beim einen Modul rausgehen und beim anderen reingehen.
Aktuell man muss bei jeder Zelle einzeln die Zustände schalten. Eine Doktormodus-Verkettung über Zellen hinweg ist mir nicht gelungen.

@gbglace
Ich hatte heute kurz die Standardlogik Beschattung Raffstore auf dem Schirm. dazu hab ich aber nirgendwo Info gefunden.

Macht es dann Sinn, die Astro Zeit für Sonnenuntergang mehrfach täglich abzurufen bzw. die Zelle zu triggern? Oder reicht es wenn man einmal die Zeit an die Wakeup
Zelle schickt?

Re: Brauche Hilfe - Schliesse Rollladen 30min nach Sonnenuntergang

Verfasst: Mo Sep 14, 2020 6:35 pm
von gbglace
Zu dem Beschattungsbaustein, gibt es hier im Forum einen Thread zur Vorstellung und Entwicklung, weil das ein Baustein aus der Community ist. Besser und flexibler wird es sicherlich wenn der Confluence-Server online ist da sind dann diese Anleitungen besser zu pflegen als hier im Forum-Format.

Re: Brauche Hilfe - Schliesse Rollladen 30min nach Sonnenuntergang

Verfasst: Mo Sep 14, 2020 7:13 pm
von richy
Ich habe es bei mir (ohne 30 min Versatz) so gelöst.

Aus der Standardastrouhr alles rausgelöscht was ich nicht brauchte.

Zwei Wecker eingefügt und mit "002 Sonnenauf-untergang" entsprechend verknüpft.
Bisherr nur ein Versuch, funktioniert aber laut ETS-Log bestens.
2020-09-14 Rollladen.JPG
Bei Rollladen hoch Ausgang/Alarm negiert damit in der ETS die Richtung stimmt.

Wenn man nach den Weckern noch Timer startet sollten beliebige Versatzzeiten möglich sein.

Hoffe geholfen zu haben

LG richy

Re: Brauche Hilfe - Schliesse Rollladen 30min nach Sonnenuntergang

Verfasst: Di Sep 15, 2020 10:04 pm
von FabKNX
Hallo Logikkenner,

die Logik die ich oben gepostet habe funktioniert leider nicht.
Die Verbindungen hab ich nochmal geprüft.
wakeup_2d.JPG
rollladen_2d.JPG
logic_2d.JPG

ich denke aktuell, dass es irgendwo am Baustein Wakeup liegt. Aber ich hab ehrlich gesagt keinen Schimmer.

Die Frage ist für mich noch nicht beantwortet:
FabKNX hat geschrieben: Mo Sep 14, 2020 6:30 pm Macht es dann Sinn, die Astro Zeit für Sonnenuntergang mehrfach täglich abzurufen bzw. die Zelle zu triggern? Oder reicht es wenn man einmal die Zeit an die Wakeup Zelle schickt?
:confusion-helpsos: HELP! :confusion-helpsos:

Re: Brauche Hilfe - Schliesse Rollladen 30min nach Sonnenuntergang

Verfasst: Di Sep 15, 2020 10:36 pm
von paralan
Hallo Fabian,

ich rufe den Astrobaustein alle 300s auf. Nutze ihn aber auch für meine Beschattung.
Für deine Anwendung müsste einmal am Tag reichen. Die Zeit vom Sonnenuntergang verschiebt sich jeden Tag nur wenige Minuten.