Einfache Zeitschaltung mit AT-Befehl für dummy (Funkschalter)

Begonnen von Homekino, 27 November 2017, 21:48:16

Vorheriges Thema - Nächstes Thema

Homekino

Hallo zusammen,
ich habe nach dieser tollen Anleitung hier
https://forum.fhem.de/index.php?topic=28493.0
meine Funksteckdosen mit Brennenstuhl Gateway erfolgreich in FHEM einbinden können.

Nun wollte ich über einen simplen at-Befehl eine Zeitschaltung installieren mit den Geräten die unter dummy definiert sind.

Beispiel Sofabeleuchtung:

define Sofa dummy
attr Sofa alias Sofa Wohnzimmer
attr Sofa eventMap BI:on B0:off
attr Sofa room Wohnzimmer
attr Sofa setList state:on,off
define Sofa_ntfy notify Sofa:.* {\
    my $master = "10011";;\
    my $slave = "10000";;\
    my $v=Value("Sofa");;\
    if ($v eq "on") {connair("$master","$slave","on")};;\
    if ($v eq "off") {connair("$master","$slave","off")};;\
    }

define SofaAn at *21:25:00 set Sofa state on
attr SofaAn room Wohnzimmer




Die dummies zu schalten in der Websteuerung klappt super aber die Zeitschaltung nicht,
was mache ich falsch ?


Gruß Andreas

Esjay

attr Sofa setList state:on,off

attr Sofa setList on off

define SofaAn at *21:25:00 set Sofa state on

define SofaAn at *21:25:00 set Sofa on

Vielleicht so?

Grüße


Homekino

hallo Esjay,
danke für Deine Hilfe. Hat aber leider nicht funktioniert.
Das einzige was durch die Schaltung geändert wurde ist das statt der nicht brennenden Glühlampe bei Sofa nun State on angezeigt wird.
Der Schalter wird jedoch leider nicht auf on geschaltet.