FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: gadget am 02 April 2016, 17:25:36

Titel: (gelöst)Zwei Aktoren mit THRESHOLD steuern
Beitrag von: gadget am 02 April 2016, 17:25:36
Hallo,

geht um eine Beschattungssteuerung. Sensor ist Temperatursensor, Aktoren sind zwei Rolos.



define TH_Beschattung tempsensor:1:22 rolo1|set @ 50|set @ 0|2


funktioniert.


define TH_Beschattung tempsensor:1:22 |set rolo1 50|set rolo1 0|2


funktioniert auch.


define TH_Beschattung tempsensor:1:22 |set rolo1 50 ;; set rolo2 50|set rolo1 0 ;; set rolo1 0|2


funktioniert nicht. Die Kommandos laufen ins Leere und tauchen auch nicht im Eventlog auf.

Was mache ich falsch ?

Grüße,

gadget.
Titel: Antw:Zwei Aktoren mit THRESHOLD steuern
Beitrag von: franky08 am 02 April 2016, 17:54:50
Zeichensetzung

50 ;; set

sollte so sein
50;; set

wenn das aus der fhem.cfg ist, besser in der device DEF editieren!

VG
Frank
Titel: Antw:Zwei Aktoren mit THRESHOLD steuern
Beitrag von: Damian am 02 April 2016, 18:18:12
Zitat von: gadget am 02 April 2016, 17:25:36
Hallo,

geht um eine Beschattungssteuerung. Sensor ist Temperatursensor, Aktoren sind zwei Rolos.



define TH_Beschattung tempsensor:1:22 rolo1|set @ 50|set @ 0|2


funktioniert.


define TH_Beschattung tempsensor:1:22 |set rolo1 50|set rolo1 0|2


funktioniert auch.


define TH_Beschattung tempsensor:1:22 |set rolo1 50 ;; set rolo2 50|set rolo1 0 ;; set rolo1 0|2


funktioniert nicht. Die Kommandos laufen ins Leere und tauchen auch nicht im Eventlog auf.

Was mache ich falsch ?

Grüße,

gadget.

Bei mir funktioniert das. In der Definition (DEF) darf nur noch ein Semikolon erscheinen.

Man beachte beim Testen: cmd_gt oder cmd_lt wird nicht wiederholt beim THRESHOLD (es kann nur im Wechsel stattfinden).

Wenn das Schalten zu einem Fehler führt, gibt es keine Events, allerdings eine Fehlermeldung im Log.

Gruß

Damian
Titel: Antw:(gelöst)Zwei Aktoren mit THRESHOLD steuern
Beitrag von: gadget am 05 April 2016, 09:15:40
Hallo,

Danke für die Hinweise. Der Unterschied zwischen "im DEF-Editor mit einem Semikolon" und "direkt bei der Kommandoeingabe des define mit zwei Semikolon" war mir nicht klar (und ist irgendwie auch nicht ganz so intuitiv).

Grüße, gadget
Titel: Antw:(gelöst)Zwei Aktoren mit THRESHOLD steuern
Beitrag von: Damian am 05 April 2016, 09:41:17
Zitat von: gadget am 05 April 2016, 09:15:40
Hallo,

Danke für die Hinweise. Der Unterschied zwischen "im DEF-Editor mit einem Semikolon" und "direkt bei der Kommandoeingabe des define mit zwei Semikolon" war mir nicht klar (und ist irgendwie auch nicht ganz so intuitiv).

Grüße, gadget

ja, das hat etwas mit Trennung von Befehlen in FHEM zu tun und weniger mit dem Modul selbst.

Gruß

Damian