[dss-developer] Lüftungssteuerung mehrerer Räume

Hofmann, Christoph christoph.hofmann at digitalstrom.com
Fri May 22 09:38:28 CEST 2015


Hallo Heiner,

nein, das war kein copy/paste Fehler!
Ich habe mich (trotz angewandtem copy/paste) bemüht, keine Fehler zu machen. Dennoch sind die natürlich nicht auszuschließen :-D

Ich erkläre kurz nochmal meine Vorgehensweise:
Da es leider nicht möglich ist, mehrere Raumzustände in einer Bedingung zu prüfen, habe ich ein mehrstufiges Konzept angewandt.
Daher ruft jedes Licht ausschalten in allen 3 Räumen jeweils die gleiche UDA "UDA Lüfter ausschalten 1" auf. Die 1 bezieht sich nicht auf Raum 1, sondern auf Schritt 1.
Nachfolgend werden dann per SR die Raumzustände verschachtelt abgefragt:
Wenn Raum 1 aus ist, dann UDA mit Schritt 2 aufrufen.
In einem weiteren SR wird dann Raumzustand von Raum 2 geprüft. Wenn auch der aus ist, wird der UDA mit Schritt 3 ausgelöst.
Und in einem letzten SR wird dann bei diesem Schritt 3 noch geprüft, ob auch Raum 3 aus ist.

Übrigens hier noch eine mögliche Lösung zu Deinem Timer-Problem:
Da wir für benutzerdefinierte Zustände leider noch keine Softwarelösung haben, könntest Du eine Hardwarelösung verwenden (die zugegebenermaßen nicht schön und leider teuer ist):
Du könntest den Ausgang einer SW-KL200 an den Eingang einer SW-AKM200 anschließen. Durch das Schalten der KL bekommst Du nun einen Zustand über die AKM ins System, welchen Du in Bedingungen mit abprüfen kannst.

Grüße
Christoph

--
Christoph Hofmann
Software Development
digitalSTROM GmbH



> -----Ursprüngliche Nachricht-----
> Von: dss-developer-bounces at forum.digitalstrom.org [mailto:dss-
> developer-bounces at forum.digitalstrom.org] Im Auftrag von Heiner Scherrer
> Gesendet: Donnerstag, 21. Mai 2015 22:10
> An: dSS development list
> Betreff: Re: [dss-developer] Lüftungssteuerung mehrerer Räume
> 
> Hallo Christoph,
> 
> Vielen Dank, die Regensteuerung habe ich begriffen. Die Lüftersteuerung
> macht mir mehr Mühe.
> 
> In den folgenden zwei Zeilen hat es glaube ich einen copy/paste Fehler, den
> ich korrigiert habe:
> - SR "Raum 2 aus" mit Auslöser Licht im Raum 2 ausgeschaltet, Verzögerung
> 1h und Aktivität UDA Lüfter ausschalten 2
> - SR "Raum 3 aus" mit Auslöser Licht im Raum 3 ausgeschaltet, Verzögerung
> 1h und Aktivität UDA Lüfter ausschalten 3
> 
> Diese Zeilen verstehe ich nicht, sind die richtig?
> - SR "Lüfter aus 1" mit Auslöser UDA Lüfter ausschalten 1 und Aktivität UDA
> Lüfter ausschalten 2 mit Bedingung wenn Licht im Raum 1 aus
> - SR "Lüfter aus 2" mit Auslöser UDA Lüfter ausschalten 2 und Aktivität UDA
> Lüfter ausschalten 3 mit Bedingung wenn Licht im Raum 2 aus
> - SR "Lüfter aus 3" mit Auslöser UDA Lüfter ausschalten 3 und Aktivität Lüfter
> aus mit Bedingung wenn Licht im Raum 3 aus
> 
> Eine transparente Hardware-Lösung wäre, für jeden Raum ein Relais zu
> schalten und die parallelgeschalteten (ODER-verknüpften) Kontakte zum
> Ansteuern des Lüfters zu verwenden. Wäre schön, wenn sich dies software-
> mässig abbilden liesse.
> 
> Gruss
> Heiner
> 
> PS: Ich habe nicht 3 sondern 6 Räume...
> 
> > Am 21.05.2015 um 09:30 schrieb Hofmann, Christoph
> <christoph.hofmann at digitalstrom.com>:
> >
> > Hallo Heiner,
> >
> > versuche es mal so:
> >
> > - UDA Lüfter ausschalten 1 mit URL http://
> > - UDA Lüfter ausschalten 2 mit URL http://
> > - UDA Lüfter ausschalten 3 mit URL http://
> > - SR "Raum 1 ein" mit Auslöser Licht im Raum 1 eingeschaltet und Aktivität
> Lüfter ein
> > - SR "Raum 2 ein" mit Auslöser Licht im Raum 2 eingeschaltet und Aktivität
> Lüfter ein
> > - SR "Raum 3 ein" mit Auslöser Licht im Raum 3 eingeschaltet und Aktivität
> Lüfter ein
> > - SR "Raum 1 aus" mit Auslöser Licht im Raum 1 ausgeschaltet, Verzögerung
> 1h und Aktivität UDA Lüfter ausschalten 1
> > - SR "Raum 2 aus" mit Auslöser Licht im Raum 2 ausgeschaltet, Verzögerung
> 1h und Aktivität UDA Lüfter ausschalten 1
> > - SR "Raum 3 aus" mit Auslöser Licht im Raum 3 ausgeschaltet, Verzögerung
> 1h und Aktivität UDA Lüfter ausschalten 1
> > - SR "Lüfter aus 1" mit Auslöser UDA Lüfter ausschalten 1 und Aktivität UDA
> Lüfter ausschalten 2 mit Bedingung wenn Licht im Raum 1 aus
> > - SR "Lüfter aus 2" mit Auslöser UDA Lüfter ausschalten 2 und Aktivität UDA
> Lüfter ausschalten 3 mit Bedingung wenn Licht im Raum 2 aus
> > - SR "Lüfter aus 3" mit Auslöser UDA Lüfter ausschalten 3 und Aktivität
> Lüfter aus mit Bedingung wenn Licht im Raum 3 aus
> >
> > Die Geschichte mit dem Timer lässt sich nicht so einfach lösen, es seie
> denn, Du würdest noch einen neuen extra Raum anlegen (und dort wohl
> auch eine Lichtklemme hineinziehen) und den Lichtzustand des Raumes noch
> mit dem Timer verknüpfen und bei den SR Bedingungen zusätzlich noch
> abprüfen. Das ist aber ein ziemlich übler Hack. Leider haben wir die
> benutzerdefinierten Zustände noch nicht im System.
> >
> > Grüße
> > Christoph
> >
> >
> > --
> > Christoph Hofmann
> > Software Development
> > digitalSTROM GmbH
> >
> >
> >
> >> -----Ursprüngliche Nachricht-----
> >> Von: dss-developer-bounces at forum.digitalstrom.org [mailto:dss-
> >> developer-bounces at forum.digitalstrom.org] Im Auftrag von Heiner
> Scherrer
> >> Gesendet: Mittwoch, 20. Mai 2015 22:44
> >> An: dSS development list
> >> Betreff: [dss-developer] Lüftungssteuerung mehrerer Räume
> >>
> >> Hallo,
> >>
> >> Da das mit der Regenschaltung so schnell gelöst wurde, noch eine
> Aufgabe:
> >>
> >> Drei Badezimmer haben eine gemeinsame Lüftung. Wenn das Licht in
> einem
> >> der Räume eingeschaltet wird, so wird die Lüftung über einen Scene
> >> Responder eingeschaltet (für jeden Raum einen). Wenn das Licht
> >> ausgeschaltet wird, so wird die Lüftung über einen Scene Responder mit
> >> einer Verzögerungszeit ausgeschaltet (ebenfalls für jeden Raum einen).
> >>
> >> Wenn während der Nachlaufzeit eines Raumes in einem anderen Raum
> das
> >> Licht eingeschaltet wird, so wird die Lüftung vom ersten Raum vorzeitig
> >> abgeschaltet, obwohl der zweite Raum noch benützt wird.
> >>
> >> Es genügt nicht, für das Abschalten die Bedingung zu setzen, dass das
> Licht in
> >> den anderen Räumen nicht an sein darf, da ja eine Nachlaufzeit
> vorhanden
> >> ist und diese nicht vorzeitig beendet werden soll. Ausserdem kann in der
> >> Bedingung nur ein Raumzustand abgefragt werden: wenn eine zweite
> >> Bedingung angelegt wird, so kann der Raumzustand nicht mehr gewählt
> >> werden (grau).
> >>
> >> Zusatzaufgabe:
> >> Die Lüftung wird während der Nacht durch einen Timer eingeschaltet.
> Wenn
> >> ein Badezimmer während dieser Zeit benützt wird, soll die Lüftung
> dadurch
> >> nicht abgeschaltet werden.
> >>
> >> Vielen Dank für eure Ideen!
> >>
> >> Gruss
> >> Heiner Scherrer
> >> _______________________________________________
> >> dss-developer mailing list
> >> dss-developer at forum.digitalstrom.org
> >> http://forum.digitalstrom.org/cgi-bin/mailman/listinfo/dss-developer
> > _______________________________________________
> > dss-developer mailing list
> > dss-developer at forum.digitalstrom.org
> > http://forum.digitalstrom.org/cgi-bin/mailman/listinfo/dss-developer
> 
> _______________________________________________
> dss-developer mailing list
> dss-developer at forum.digitalstrom.org
> http://forum.digitalstrom.org/cgi-bin/mailman/listinfo/dss-developer


More information about the dss-developer mailing list