Frage zu Adresse bzw Unteradresse 44
Moderator: Co-Administratoren
Frage zu Adresse bzw Unteradresse 44
Bei einem Unterputzsender FS20 S4UB programmiert im 4 Kanalmodus soll der Kanal 1 als Funktionsgruppe (44) beschaltet werden. Geschaltet werden Hutschienendimmer. Diese sollen aber nur ausgeschaltet werden.
Ist das möglich?
Michael
Ist das möglich?
Michael
der weg ist das ziel
Habe jetzt Kanal 1 mit Adresse 4411 belegt. Problem ist wenn einige Lampen an sind gehen diese aus und die aus sind gehen an. Es soll aber nur ein aus geschaltet werden. Habe jetzt folgendes Makro in Kanal 1 geschrieben:
wenn HutschienendimmerWzKamin eingeschaltet dann
HutschienendimmerWzKamin setzen auf ausschalten
wenn-Block-Ende
Beim Starten kommt Syntaxfehler.
wo liegt der Fehler.
Michael
wenn HutschienendimmerWzKamin eingeschaltet dann
HutschienendimmerWzKamin setzen auf ausschalten
wenn-Block-Ende
Beim Starten kommt Syntaxfehler.
wo liegt der Fehler.
Michael
der weg ist das ziel
Korrekt wäre:
Code: Alles auswählen
Wenn HutschienendimmerWzKamin eingeschaltet dann
HutschienendimmerWzKamin ausschalten
EndeWenn
Gruß
Stefan Hendricks (ehemaliger HomeMatic-Forum Betreiber)
Stefan Hendricks (ehemaliger HomeMatic-Forum Betreiber)
Hallo, probier mal anstatt
mal dieses
Gruß gronera
Code: Alles auswählen
HutschienendimmerWzKamin setzen auf ausschalten
Code: Alles auswählen
HutschienendimmerWzKamin ausschalten
Hallo,
Steffen, Dein Makro hatte ich vorher schon probiert. Problem jeder Schaltvorgang verändert den Zustand der Lampe. Es soll aber nur aus realisiert werden.
Hallo Gronera, bei Deinem ersten Makro kommt Sytaxfehler, das 2.
hatte ich auch probiert. dabei tritt volgende Situation auf; wenn die Lampen eingeschaltet sind und Kanal 1 geschaltet wir geht das Licht aus -OK-. Wird Kanal 1 ein zweites mal geschaltet leuchten die Lampen kurz auf und verlöschen dann wieder.
Ich denke bei diesem Makro müste etwas eingefügt werden.
Michael
Steffen, Dein Makro hatte ich vorher schon probiert. Problem jeder Schaltvorgang verändert den Zustand der Lampe. Es soll aber nur aus realisiert werden.
Hallo Gronera, bei Deinem ersten Makro kommt Sytaxfehler, das 2.
hatte ich auch probiert. dabei tritt volgende Situation auf; wenn die Lampen eingeschaltet sind und Kanal 1 geschaltet wir geht das Licht aus -OK-. Wird Kanal 1 ein zweites mal geschaltet leuchten die Lampen kurz auf und verlöschen dann wieder.
Ich denke bei diesem Makro müste etwas eingefügt werden.
Michael
der weg ist das ziel
Eben ist noch ein weiteres Problem aufgetreten. In der Küche werden mehrere Lampen ebenfalls von einem anderen Fs20 S4UB über Hutschienendimmer angesteuert. Diese Lampen sollte ebenfalls über den Kanal 1(44) ausgeschaltet werden. Ich habe für jeden Hutschienendimm folgendes Makro eingeschrieben:
"HutschienendimmerWzKamin ausschalten", wobei HutschienendimmerWzKamin durch die anderen Bezeichnungen ersetzt wurde. Im Wohnzimmer gehen wie schon beschrieben bei Betätigung Kanal 1 (44) alle Lampen aus. Bei wiederholtem Schalten leuchten sie kurz auf (noch Fehler) und verlöschen. Die Lampen in der Küche reagieren nicht mehr.
Michael
"HutschienendimmerWzKamin ausschalten", wobei HutschienendimmerWzKamin durch die anderen Bezeichnungen ersetzt wurde. Im Wohnzimmer gehen wie schon beschrieben bei Betätigung Kanal 1 (44) alle Lampen aus. Bei wiederholtem Schalten leuchten sie kurz auf (noch Fehler) und verlöschen. Die Lampen in der Küche reagieren nicht mehr.
Michael
der weg ist das ziel
Hallo,
dein makro macht genau was es soll.
Wenn HutschienendimmerWzKamin eingeschaltet ist, dann schaltet das Makro es aus.
Ich würde erstmal den Schalter abfragen und mit den Schalterstatus das Licht einschalten oder ausschalten
Vielleicht ist das die Lösung für Dich.
Ich hab es aber onthefly eingetippt und nicht getested
dein makro macht genau was es soll.
Code: Alles auswählen
Wenn HutschienendimmerWzKamin eingeschaltet dann
HutschienendimmerWzKamin ausschalten
EndeWenn
Ich würde erstmal den Schalter abfragen und mit den Schalterstatus das Licht einschalten oder ausschalten
Code: Alles auswählen
Wenn Schalter eingeschaltet dann
Licht1 einschalten
Licht2 einschalten
EndeWenn
Wenn Schalter ausfgeschaltet dann
Licht1 ausschalten
Licht2 ausschalten
EndeWenn
Ich hab es aber onthefly eingetippt und nicht getested
Gruß
gronera
gronera
-
- Ehrenmitglied
- Beiträge: 12194
- Registriert: 29.07.2006, 15:58
- Wohnort: Schweiz
- Danksagung erhalten: 5 Mal
Hallo Michael
Ich glaube, den Fehler erkannt zu haben:
Du hast alle Dimmer deines Wohnzimmers auf die Adresse 44 angelernt. Auch Kanal 1 des S4UB sendet auf 44 und HutschienendimmerWzKamin hat auch 44.
Nun passiert folgendes: Wenn ein Dimmer eingeschaltet wird, erhält er vom S4UB einen Umschaltbefehl und löscht das Licht. Von Homeputer kommt noch ein Ausschalt-Befehl, der aber keine Folgen mehr hat.
Wenn ein anderer Dimmer ausgeschaltet ist, erhält er vom S4UB den gleichen Umschaltbefehl und zündet das Licht an. Von Homeputer kommt noch ein Ausschalt-Befehl, der es dann wieder löscht.
Ist meine Annahme richtig, musst du wie folgt vorgehen:
Du gibst dem Kanal 1 des S4UB eine andere Adresse und trägst die auch bei Homeputer im S4UB ein, meinetwegen 43. Alle anderen Einstellungen lässt du gleich.
Das Makro, das du dann beim Kanal 1 des S4UB in Homeputer hinterlegst hat nur eine einzige Zeile:
HutschienendimmerWzKamin ausschalten
wobei HutschienendimmerWzKamin natürlich auf 44 programmiert sein muss.
In diesem Makro darfst du nur "Ausführen bei Empfang" aktivieren. Auf keinen Fall einen Ausführungsintervall. Dafür muss aber "Ausführen auch bei Zuweisung ohne Änderung" aktiviert sein, weil der Zustand dieses Dimmers im Programm immer 0 ist.
Mit dieser Lösung kannst du natürlich die Lichter nur AUS-schalten. Aber das ist es ja, was du willst (wenn ich dich richtig verstanden habe).
Viele Grüsse
Bümpi
Ich glaube, den Fehler erkannt zu haben:
Du hast alle Dimmer deines Wohnzimmers auf die Adresse 44 angelernt. Auch Kanal 1 des S4UB sendet auf 44 und HutschienendimmerWzKamin hat auch 44.
Nun passiert folgendes: Wenn ein Dimmer eingeschaltet wird, erhält er vom S4UB einen Umschaltbefehl und löscht das Licht. Von Homeputer kommt noch ein Ausschalt-Befehl, der aber keine Folgen mehr hat.
Wenn ein anderer Dimmer ausgeschaltet ist, erhält er vom S4UB den gleichen Umschaltbefehl und zündet das Licht an. Von Homeputer kommt noch ein Ausschalt-Befehl, der es dann wieder löscht.
Ist meine Annahme richtig, musst du wie folgt vorgehen:
Du gibst dem Kanal 1 des S4UB eine andere Adresse und trägst die auch bei Homeputer im S4UB ein, meinetwegen 43. Alle anderen Einstellungen lässt du gleich.
Das Makro, das du dann beim Kanal 1 des S4UB in Homeputer hinterlegst hat nur eine einzige Zeile:
HutschienendimmerWzKamin ausschalten
wobei HutschienendimmerWzKamin natürlich auf 44 programmiert sein muss.
In diesem Makro darfst du nur "Ausführen bei Empfang" aktivieren. Auf keinen Fall einen Ausführungsintervall. Dafür muss aber "Ausführen auch bei Zuweisung ohne Änderung" aktiviert sein, weil der Zustand dieses Dimmers im Programm immer 0 ist.
Mit dieser Lösung kannst du natürlich die Lichter nur AUS-schalten. Aber das ist es ja, was du willst (wenn ich dich richtig verstanden habe).
Viele Grüsse
Bümpi
Was macht man, wenn die Soft aussteigt ?
Wenn man sich mal die Technik der einzelnen Sender/Empfänger nahe legen würde, versteht man auch die Technik was sie, wann und wie machen.
Sorry, will keinem auf den Slips treten. Nur Grundbegriffe des FS20 Systems sind sehr hilfreich. Wenn es auch schwer zubegreifen ist
Wenn man sich mal die Technik der einzelnen Sender/Empfänger nahe legen würde, versteht man auch die Technik was sie, wann und wie machen.
Sorry, will keinem auf den Slips treten. Nur Grundbegriffe des FS20 Systems sind sehr hilfreich. Wenn es auch schwer zubegreifen ist
Gruß Rainer
_____________________________________
FHZ 1300 PC, einige FHT-80B-2, KS 300, und einiges mehr
_____________________________________
FHZ 1300 PC, einige FHT-80B-2, KS 300, und einiges mehr