Topic-icon Tipp: Schnelles Ausschalten aller Leuchten in einem Raum

  • Andreas
  • Andreass Avatar Autor
  • Offline
  • Platinum Boarder
  • Platinum Boarder
Mehr
03 Jul 2015 07:55 #1 von Andreas
In unserem Wohnzimmer haben wir 6 schaltbare Lichtkreisläufe - und bis letztes Jahr an Weihnachten noch einen mehr für den Christbaum (jetzt haben wir auf kabellose LED Funkkerzen umgestellt.).
Wenn man nun Abends das Licht aus machen wollte, war das immer mit Überlegen verbunden (welcher der Schalter passt) und oft wurde statt ein Licht aus, ein falsches Licht eingeschalten...

Daher habe ich folgendes programmiert: jeder Taster schaltet bei kurzer Betätigung das entsprechende Licht um. Bei langer Betätigung schaltet er alle Lichter aus.
Nun genügt es, einen der Taster lange zu drücken, damit alle Lichter ausgehen.
Leider ist das nur über die Funktionsprogrammierung oder Basisprogrammierung mit Vorlage "Verbindungen" möglich.

Ich habe das in jedem Raum so realisiert, wo es mehr als eine Leuchte gibt.
Nur bei Tastern, die einen Dimmer bedienen, geht das nicht.


Andreas

PHC STM V2, EMD,AMD,JRM und DIM-Module, Wind, Regen und Sonnen-Sensor, Visualisierung mit OpenHAB

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
03 Jul 2015 08:56 #2 von Jürgen
Hallo Andreas,

genau sowas suche ich schon länger. Leider habe ich das bis jetzt nicht hinbekommen.

Jetzt habe ich Deinen Tipp mal versucht umzusetzen:




Leider funktioniert das mit meiner V3 immer noch nicht. Ich habe auch noch die Einstellungen "Ein > 1 Sek." und "Aus > 1 Sek." versucht, aber auch ergebnislos. Das Ganhze mit "Ein > 0 Sekunden" funktioniert natürlich.

Wie hast Du das umgesetzt: Basis- oder Funktionsprogrammierung?

Gruß
Jürgen

"The quiter you become the more you are able to hear ..."
(PHC STM V3, EMD, AMD, JRM, Netatmo-Wetterstation - Visualisierung mit OpenHAB)
Anhänge:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Andreas
  • Andreass Avatar Autor
  • Offline
  • Platinum Boarder
  • Platinum Boarder
Mehr
03 Jul 2015 09:18 - 03 Jul 2015 09:18 #3 von Andreas
Hallo Jürgen,

das ist eigentlich ganz einfach, aber auch etwas tricky, da man die Ereignisse der Eingänge verstehen muss...
Du darfst die Leuchte nicht über die Vorlage (Taster umschalten) in der Basisprogrammierung schalten, sondern musst das per Hand programmieren - entweder in der Funktionsprogrammierung, oder in der Basisprogrammierung mit Verbindungen.
Ich habe es in der Basisprogrammierung gemacht. Hier am Beispiel der Diele mit 2 Leuchten:



Wichtig ist, dass die kurze Betätigung für das Event AUS<1 programmiert wird. Die Basisvorlage verwendet EIN>0, was aber auch bei EIN>2 ausgelöst wird...

Andreas

PHC STM V2, EMD,AMD,JRM und DIM-Module, Wind, Regen und Sonnen-Sensor, Visualisierung mit OpenHAB
Anhänge:
Letzte Änderung: 03 Jul 2015 09:18 von Andreas.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
03 Jul 2015 09:53 #4 von Jürgen
Hallo Andreas,

ich habe verstanden, dass ich nicht nur meine "Alles-Aus"-Funktion über die "Verbinder" in der Basisprogrammierung machen muss, sondern auch das normale "Licht umschalten".

Ich habe das jetzt versucht (habe ich schon gesagt, dass ich wegen der "kühlen" Termperaturen heute Urlaub habe? :P - nein in Wirklichkeit hat sich ein Handwerker angesagt - der dann heute morgen kurzfristig wieder abgesagt hat ... :evil: )

Aber leider scheint entweder das Steuermodul V3 oder die Programmiersoftware sich hier in meinem Fall anders zu verhalten. Ich habe auch noch verschiedene Varianten mit den Zeiten ausprobiert - aber wie gesagt alles erfolglos.

Ich werde mal einen Versuch mit der Funktionsprogrammierung machen. Mal schauen, ob ich da was zuwege bringe.

Gruß
Jürgen

"The quiter you become the more you are able to hear ..."
(PHC STM V3, EMD, AMD, JRM, Netatmo-Wetterstation - Visualisierung mit OpenHAB)

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Andreas
  • Andreass Avatar Autor
  • Offline
  • Platinum Boarder
  • Platinum Boarder
Mehr
03 Jul 2015 10:08 #5 von Andreas
Jetzt muss ich halt doch mal die V3 installieren :-)
Ich schaue mal, ob ich das in V3 auch so hinbekomme...

PHC STM V2, EMD,AMD,JRM und DIM-Module, Wind, Regen und Sonnen-Sensor, Visualisierung mit OpenHAB

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Andreas
  • Andreass Avatar Autor
  • Offline
  • Platinum Boarder
  • Platinum Boarder
Mehr
03 Jul 2015 10:48 #6 von Andreas
So, habe mal die V3 installiert und ein kurzes Testprojekt angelegt.
Müsste genauso gehen, wie bei der V2:



Andreas

PHC STM V2, EMD,AMD,JRM und DIM-Module, Wind, Regen und Sonnen-Sensor, Visualisierung mit OpenHAB
Anhänge:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Andreas
  • Andreass Avatar Autor
  • Offline
  • Platinum Boarder
  • Platinum Boarder
Mehr
03 Jul 2015 10:52 #7 von Andreas
Bitte achte darauf, dass der Ausgang nicht noch durch eine alte Programmierung in der Basisprogrammierung zusätzlich geschalten wird!
Du kannst dir in der Funktionsprogrammierung anzeigen lassen, welche Schaltfunktionen (Basis+Funktion) für einen Eingang und Ausgang definiert ist. Dazu z.B. den Ausgang auswählen, rechte Maus und "Kanal in Verbindungen und Vorlagen suchen" auswählen.
bei mir sieht das dann so aus:



Man sieht die drei Programmierungen aus der Basisprogrammierung


Adreas

PHC STM V2, EMD,AMD,JRM und DIM-Module, Wind, Regen und Sonnen-Sensor, Visualisierung mit OpenHAB
Anhänge:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
03 Jul 2015 10:57 - 03 Jul 2015 11:00 #8 von Fossibaer58809
Ich bin sicher das die Funktion genau so wie in der V2 funktioniert. Meist findet sich bei genauer Suche doch noch ein Ein >0 Befehl in der Pogrammierung. Auch dazu noch ein Tip:

Wenn ein Eingang als Bedingung verwendet wird oder der Haken für Visualisierung gesetzt ist erzeugt der Compiler die zum Visualisieren benötigten Verbindungen automatisch! Für diese Funktionalität werden immer die Eingangsbefehle EIN>0, AUS<1 und AUS>1 benötigt!

Gruß
Michael

PS: Wenn ich mich recht erinnere werden die automatisch erstellten Verbindungen in der Übersicht nicht angezeigt.
Letzte Änderung: 03 Jul 2015 11:00 von Fossibaer58809. Grund: PS hinzugeügt

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Andreas
  • Andreass Avatar Autor
  • Offline
  • Platinum Boarder
  • Platinum Boarder
Mehr
03 Jul 2015 11:09 #9 von Andreas
Hallo Michael,

Wenn ein Eingang als Bedingung verwendet wird oder der Haken für Visualisierung gesetzt ist erzeugt der Compiler die zum Visualisieren benötigten Verbindungen automatisch! Für diese Funktionalität werden immer die Eingangsbefehle EIN>0, AUS<1 und AUS>1 benötigt!


man merkt, dass Du tiefer in der Materie steckst als ich ;-) Ich verstehe nur Bahnhof...
Von welchen Verbindungen redest Du hier? Zwischen was (welcher Eingang, welcher Ausgang) werden die Verbindungen erzeugt? Der Compiler weiß doch gar nicht, welche Eingänge und Ausgänge zusammengehören...

Andreas

PHC STM V2, EMD,AMD,JRM und DIM-Module, Wind, Regen und Sonnen-Sensor, Visualisierung mit OpenHAB

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
03 Jul 2015 11:32 #10 von Fossibaer58809
Hallo Andreas,

beim Initialisieren des Systems werden alle Module individuell konfiguriert, so dass sie nur die tatsächlich programmierten Befehle senden. Wenn also ein Eingang nur bei EIN>0 irgendetwas auslöst wird auch jur dieses Ereignis gesendet. Um dem Modul nun mitzuteilen das auch die anderen Befehle benötigt werden erzeugt der Compiler die fehlenden Eingangsbefehle indem er den Eingangsmerker im STM setzt bzw. löscht. Da die Steuerung natürlich die Befehle der ganzen Module nicht kennt, werden durch den Compiler die benötigten Verbindungen zum Setzen und Löschen der Stati im STM erzeugt. Aber dieses auch nur dann, wenn der Eingang in einer Bedingung verwendet wird oder wenn er visualisiert wird.

Gruß
Michael

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
03 Jul 2015 11:44 #11 von Jürgen
Scheint ein spannendes Thema zu werden ...

Ich habe tatsächlich genau wie in deinem Test-V3-Projekt das aufgebaut:




Dazu die Erklärung für meinen Test-Aufbau:

Es geht um 3 Lichter: Esszimmer, Flur und Treppenhaus - die alle einzeln geschaltet werden.
Über den Taster im Flur sollen alle drei Lichter ausgeschaltet werden (sofern sie überhaupt an sind)

Mit der obigen Programmierung erreiche ich, dass die Einzelschaltung der drei Lichter nicht funktioniert! Der "General-Aus" geht auch nicht.

Die "Visualisierung" an den einzelnen Modulen ist nirgends angehakt. Die drei erwähnten Taster werden auch sonst nirgends in der Programmierung benutzt.

Kann die Bauart des Tasters hier noch eine Rolle spielen? (Benutze einfache Taster von Busch-Jäger)

Ich muss vielleicht auch noch dazu erklären: Als ich noch die V1 als Steuermodul eingesetzt habe, war genau so eine Funktion auf einem Taster programmiert. Allerdings hatte ich nie die dazugehörige Programmierung (die war nicht von mir!) - kann also leider auch nicht sagen, wie das ursprünglich aufgebaut war.

Gruß
Jürgen

"The quiter you become the more you are able to hear ..."
(PHC STM V3, EMD, AMD, JRM, Netatmo-Wetterstation - Visualisierung mit OpenHAB)
Anhänge:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
03 Jul 2015 11:50 #12 von Fossibaer58809
Da fällt mir gerade noch etwas siedendem heiß ein.
Prüfe mal, ob Deine Schalter als Öffner statt Schließer verdrahtet sind.

Gruß
Michael

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Andreas
  • Andreass Avatar Autor
  • Offline
  • Platinum Boarder
  • Platinum Boarder
Mehr
03 Jul 2015 12:03 #13 von Andreas
Hallo Jürgen,

hast Du mal probiert das hier in 2 einzelnen Schritten zu programmieren?



Ich weiss nicht, ob das hier als UND oder als ODER zu werten ist, also ob einer der beiden oder beide Eingänge gleichzeitig betätigt werden müssen.

Die drei erwähnten Taster werden auch sonst nirgends in der Programmierung benutzt.

Es geht auch nicht um die EINGÄNGE, sondern um die AUSGÄNGE. Prüfe bitte die auch noch mal nach.

Andreas

PHC STM V2, EMD,AMD,JRM und DIM-Module, Wind, Regen und Sonnen-Sensor, Visualisierung mit OpenHAB
Anhänge:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Andreas
  • Andreass Avatar Autor
  • Offline
  • Platinum Boarder
  • Platinum Boarder
Mehr
03 Jul 2015 12:05 #14 von Andreas

Da fällt mir gerade noch etwas siedendem heiß ein.
Prüfe mal, ob Deine Schalter als Öffner statt Schließer verdrahtet sind.

Das ist auch eine gute Frage, aber wenn das konsequent so wäre, dürfte ja sonst auch nichts gehen. und die EMD-Module würden das auch nicht vertragen.

PHC STM V2, EMD,AMD,JRM und DIM-Module, Wind, Regen und Sonnen-Sensor, Visualisierung mit OpenHAB

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
03 Jul 2015 13:22 - 03 Jul 2015 13:30 #15 von Fossibaer58809
Da weiß ich aus Erfahrung das sehr vieles funktioniert. Wenn ich einen Öffner betätige kommt der Befehl AUS>1 und beim Loslassen kommen dann, sofern programmiert die EIN Befehle.

Wir hatten das Problem mal in Schulen. Das war auch nicht durchgängig, da der Monteur das nicht beachtet hat und die Taster mal als Schließer und mal als Öffner verdrahtet waren.

Gruß
Michael

PS: Wenn der Taster zweimal schnell hintereinander gedrückt wird, Damm müßte der Befehl AUS <1 ausgeführt werden. So könnte man das schnell mal testen. (Und ich hasse Tablet und verschwitzten Finger
Letzte Änderung: 03 Jul 2015 13:30 von Fossibaer58809. Grund: FMEA hinzu

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Powered by Kunena Forum