Frage zu Adresse bzw Unteradresse 44

Programmierung der FHZ-Zentralen mit contronics homeputer Standard / homeputer Studio & WEB-Server

Moderator: Co-Administratoren

Michael
Beiträge: 126
Registriert: 15.07.2006, 13:42
Wohnort: Greifswald

Frage zu Adresse bzw Unteradresse 44

Beitrag von Michael » 31.10.2007, 10:59

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
der weg ist das ziel

murmel64
Beiträge: 46
Registriert: 19.01.2007, 19:06
Kontaktdaten:

Beitrag von murmel64 » 31.10.2007, 15:26

Dann programmier ihn doch auf das was er machen soll.

Versteh dein Problem nicht
Gruß Rainer
_____________________________________

FHZ 1300 PC, einige FHT-80B-2, KS 300, und einiges mehr

Michael
Beiträge: 126
Registriert: 15.07.2006, 13:42
Wohnort: Greifswald

Beitrag von Michael » 31.10.2007, 15:45

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
der weg ist das ziel

shen
Ehrenmitglied
Beiträge: 753
Registriert: 14.07.2006, 19:24
Wohnort: Wegberg
Kontaktdaten:

Beitrag von shen » 31.10.2007, 16:02

Korrekt wäre:

Code: Alles auswählen

Wenn HutschienendimmerWzKamin eingeschaltet dann 
  HutschienendimmerWzKamin ausschalten 
EndeWenn 
Gruß
Stefan Hendricks (ehemaliger HomeMatic-Forum Betreiber)

gronera
Beiträge: 108
Registriert: 07.08.2007, 13:32

Beitrag von gronera » 31.10.2007, 16:04

Hallo, probier mal anstatt

Code: Alles auswählen

HutschienendimmerWzKamin setzen auf ausschalten
mal dieses

Code: Alles auswählen

HutschienendimmerWzKamin ausschalten
Gruß gronera

Michael
Beiträge: 126
Registriert: 15.07.2006, 13:42
Wohnort: Greifswald

Beitrag von Michael » 31.10.2007, 16:40

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
der weg ist das ziel

Michael
Beiträge: 126
Registriert: 15.07.2006, 13:42
Wohnort: Greifswald

Beitrag von Michael » 31.10.2007, 17:33

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
der weg ist das ziel

gronera
Beiträge: 108
Registriert: 07.08.2007, 13:32

Beitrag von gronera » 31.10.2007, 19:29

Hallo,
dein makro macht genau was es soll.

Code: Alles auswählen

Wenn HutschienendimmerWzKamin eingeschaltet dann
  HutschienendimmerWzKamin ausschalten
EndeWenn
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

Code: Alles auswählen

Wenn Schalter eingeschaltet dann
  Licht1 einschalten
  Licht2 einschalten
EndeWenn

Wenn Schalter ausfgeschaltet dann
  Licht1 ausschalten
  Licht2 ausschalten
EndeWenn
Vielleicht ist das die Lösung für Dich.
Ich hab es aber onthefly eingetippt und nicht getested
Gruß
gronera

buempi
Ehrenmitglied
Beiträge: 12194
Registriert: 29.07.2006, 15:58
Wohnort: Schweiz
Danksagung erhalten: 5 Mal

Beitrag von buempi » 31.10.2007, 22:39

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

murmel64
Beiträge: 46
Registriert: 19.01.2007, 19:06
Kontaktdaten:

Beitrag von murmel64 » 31.10.2007, 23:58

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 :shock:
Gruß Rainer
_____________________________________

FHZ 1300 PC, einige FHT-80B-2, KS 300, und einiges mehr

Antworten

Zurück zu „homeputer Studio / Standard: Programmierbeispiele“