Zitat von BooStar
Beitrag anzeigen
Ankündigung
Einklappen
Keine Ankündigung bisher.
OpenKNX-Logikmodul release
Einklappen
X
-
Ist möglich durch Verkettung mehrerer Kanäle. Falls Du den Raumcontroller oder eine andere Applikation mit dem Modul Funktionsblöcke einsetzt, dann ist es einfacher dort die Aggregations-Funktion zu nutzen.
-
Du musst dafür mehrere Kanäle hintereinander schalten.
Dabei kannst du den Ausgang von dem einen mit einem internen Eingang von dem anderen verknüpfen.
So hast du mit zwei Kanälen bis zu vier werte, die du verarbeiten kannst
Einen Kommentar schreiben:
-
Hallo,
ich würde gerne den Mittelwert von mind. 3, oder 4 Eingängen auf den Ausgang senden, geht das irgendwie?
Hintergrund ist die Anzeige des richtigeren Dimmwerts wenn mehrere dimmbare Lichtkanäle zu einem zusammengefasst wurden.
Denn da ich jetzt netterweise so um die 200 Logikkanäle habe (vielen Dank dafür) kann man sowas ja durchaus machen, oder?
Wenn ich nur die 24 Kanäle vom MDT-Logikmodul hätte würde ich das vermutlich nicht machen, aber dank OpenKNX sind dem nun keine Grenzen mehr gesetzt :-)
LG
BooStar
Einen Kommentar schreiben:
-
Klar geht das. Du nimmst einen Schalter, dann hast Du ein KO zum Starten und eines zum Stoppen. Das EIN lässt Du zyklisch wiederholen, über eine Benutzerformel bestimmst Du die Ausgangsfunktion. Ich würde was in der Form A = f(A) machen, sprich: der Folge-Ausgangswert bestimmt sich aus dem vorherigen Ausgangswert. Damit Du noch den Startwert bestimmen kannst, würde ich dem Ausgang noch ein S-Flag geben und den bisherigen Dimmwert der Lampe als hörende Adresse mit zuweisen.
Bekommt man mit einem Kanal hin.
Gruß, Waldemar
Einen Kommentar schreiben:
-
Weltklasse, das wars (im Nachhinein eigentlich logisch...
)
Danke!
- Likes 1
Einen Kommentar schreiben:
-
Da fehlt dann noch das Datum! Uhrzeit alleine reicht nicht aus. Am besten gleich DPT19 zur Zeitübertragung verwenden.Zitat von Feivelzz Beitrag anzeigenBeim Neustart des Logik-Moduls wird die Zeit korrekt vom Router abgefragt und auch beantwortet (siehe Screenshot).
- Likes 1
Einen Kommentar schreiben:
-
Hallo zusammen,
ich versuche aktuell, mit dem Logik-Modul ein simples Tag/Nacht-Objekt umzusetzen – allerdings funktioniert die Zeitschaltuhr bei mir nicht richtig bzw. scheint überhaupt nichts zu machen.
Ich verwende einen Gira IP-Router, bei dem die Zeitfunktionen aktiviert sind. Beim Neustart des Logik-Moduls wird die Zeit korrekt vom Router abgefragt und auch beantwortet (siehe Screenshot).
Bild5.jpg
Um das Problem einzugrenzen, habe ich die Zeitschaltuhr testweise so konfiguriert, dass sie jede Minute auslösen soll – aber auch das passiert leider nicht.
Anbei meine Konfiguration (eigentlich Standard). Vielleicht hat ja jemand einen Hinweis, was ich übersehen habe.
Vielen Dank im Voraus!
bild0.jpg
bild1.jpg
bild2.jpg
bild3.jpg
bild 4.jpg
Einen Kommentar schreiben:
-
OK, dann die obigen Punkte "Helligkeit nicht triggern lassen" und "Identität vorschalten". Dann geht das.
Und falls das nicht als Antwort reicht, dann melde Dich nochmal, dann kann ich morgen mit frischem Kopf mehr dazu schreiben
.
Gruß, Waldemar
Einen Kommentar schreiben:
-
Hallo Waldemar,
ich muss mir deine Antwort nochmal morgen mit frischem Kopf durchlesen.
Sorry für die schlechte Beschreibung.
Was mich stört:
Ich fahre weg, wenn es Hell ist. Vergesse das Tor zu zu machen. Irgendwann wird es dunkel und das Licht in der Garage geht an.
Es soll nur angehen, wenn es beim Öffnen schon dunkel ist.
Einen Kommentar schreiben:
-
Sieht für mich korrekt aus. Wertfilter auf Helligkeit (sagt: zu dunkel) UND Tor hoch -> Licht an.Zitat von henfri Beitrag anzeigenAktuell habe ich einfach einen Werte-Filter und eine Und Bedingung.
Bei so was musst Du immer schreiben, was Dich stört. Man muss das sonst interpretieren und dann erkläre ich was, was Du vielleicht nicht meinst.Zitat von henfri Beitrag anzeigenABER: der Binäreingang für das Tor sendet zyklisch (könnte ich ändern) und Homeassistant fragt unter bestimmten Umständen ab (könnte ich auch vielleicht ändern).- Das zyklische Senden triggert nochmal und das Licht bekommt nochmal EIN? Sollte ja nicht wehtun. Aber auch so: Kein Problem, Logik nur bei Wertänderung senden lassen.
- Und Helligkeit (von HA abgefragt) kann eigentlich auch keinen Einfluss haben, weil es ja dunkler wird. Also: Zeitpunkt A ist hell (Licht wird eingeschaltet), Zeipunkt B ist später, dann ist es doch dunkler. Würde also wieder zum EIN führe, siehe oben.
Konzeptionell:
Lass die Logik von diesem Eingang nicht triggern, dann sind Wertänderungen an dem Filter nicht für eine Neuauswertung relevant.Zitat von henfri Beitrag anzeigenHelligkeit Außen zu diesem Zeitpunkt
Musst Du nicht am HA ändern, einfach am Eingang der Logik das A-Flag entfernen.Zitat von henfri Beitrag anzeigenHomeassistant fragt unter bestimmten Umständen ab
Das ist ein einfacher Logikkanal (Identität), der sendet, wenn sich der Wert ändert. Den musst Du nur davorschalten.Zitat von henfri Beitrag anzeigenIch bräuchte das beim Eingang. Ein Trigger, wenn der Input (binär) sich ändert.
Mich würde aber interessieren, warum Du das brauchst, da ich immer noch glaube, dass Licht EIN, gefolgt von Licht EIN nicht schadet.
Gruß, Waldemar
Einen Kommentar schreiben:
-
Danke, ich glaube, ich versuche es hiermit:
Beispiel 10: Eine "IF-Bedingung" mit Zeit (zeitabhängige Logik)
Noch eine weitere Frage:
Wenn das Garagentor geöffnet wird (Zustandsänderung) und die Helligkeit Außen zu diesem Zeitpunkt unter xyz ist, dann soll die Beleuchtung angeschaltet werden.
Aktuell habe ich einfach einen Werte-Filter und eine Und Bedingung.
ABER: der Binäreingang für das Tor sendet zyklisch (könnte ich ändern) und Homeassistant fragt unter bestimmten Umständen ab (könnte ich auch vielleicht ändern).
Man kann ja filtern, dass nur gesendet wird, wenn der Logik-Wert sich ändert. Das ist aber ja nicht ganz was ich will.
Ich bräuchte das beim Eingang. Ein Trigger, wenn der Input (binär) sich ändert.
Geht das?
Gruß,
Hendrik
Einen Kommentar schreiben:
-
Hallo,
ich wollte mal die Außenbeleuchtung auf nativ-KNX umstellen.
Ich meine, ich hätte dazu auch schonmal etwas geschrieben/gefragt... aber ich finde es nicht mehr. Ich finde auch den Thread mit Rezepten von Waldemar nicht mehr - vielleicht wäre es Wert, den anzupinnen.
Das Problem ist folgendes:
Wir sind in der Woche zu einer bestimmten Zeit wach und am WE zu einer anderen Zeit. So weit so gut (wobei mir gut gefallen würde, wenn es den Tag "Werktag" und "Wochenende" gäb, damit man nur zwei statt 7 Kanäle bräuchte.
Ich würde also jetzt
- An um 6:45
- Aus Sonnenaufgang aber nicht vor 6:46 wählen (hier fehlt mir leider die +/- x min
- An Sonnenuntergang, aber nicht vor 18:00
- Aus 22:30
wählen.
Das müsste so passen, oder?
Manchmal ist das Problem, dass das Ausschalten nach dem Einschalten kommt und man so das Licht den ganzen Tag an ist. Durch das "nicht vor" sollte das verhindert werden, oder?
Einen Kommentar schreiben:
-
Danke für eure Antworten.
Ich hab mal lieber einen eigenen Thread geöffnet:
https://knx-user-forum.de/forum/%C3%...einem-neustart
Gruß,
Hendrik
Einen Kommentar schreiben:


Einen Kommentar schreiben: