Hauptmenü

Sequenz Intertechno schalten

Begonnen von stefan-dd, 01 Juni 2016, 20:21:09

Vorheriges Thema - Nächstes Thema

stefan-dd

Hallo,
ich möchte eine Jalousie mit einem IT Funkempfänger nur ein Stück herunterfahren. Folgenden Code verwende ich zu hoch und runter fahren:

define RolloKueche IT 0FFFFF0F0F FF F0
attr RolloKueche eventMap off:auf on:zu

Nun dachte ich mir dies über eine Sequenz zu lösen, dies wird auch angelegt. Wie bekomme ich aber ein Schaltbutton hin?

define RolloKueche70 sequence RolloKueche:zu 5 RolloKueche:zu

Oder wie kann man dies noch lösen?

Danke

KölnSolar

sollte mit
Zitatattr RolloKueche70 webCmd on:off
funktionieren.
Grüße, Markus
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

stefan-dd

#2
Danke, der Button entsteht.

Es folgt aber eine Fehlermeldung beim betätigen des Buttons. "No set implemented for RolloKueche70"

Was fehlt da noch?

Hier der komplette betreffende Code:

define RolloKueche IT 0FFFFF0F0F FF F0
attr RolloKueche IODev CUL_0
attr RolloKueche devStateIcon auf:fts_shutter_10 zu:fts_shutter_100
attr RolloKueche eventMap off:auf on:zu
attr RolloKueche room Küche

define RolloKueche70 sequence RolloKueche:on 5 RolloKueche:on
attr RolloKueche70 room Küche
attr RolloKueche70 webCmd on

KölnSolar

Hmmm, möglicherweise geht webCmd bei sequence gar nicht  :-[ bzw. es geht, wie Du gemerkt hast, kein set-command.
Ich hab mir die commandref jetzt mal angesehen. Dort ist sequence auch etwas anders beschrieben ???
d.h. man definiert Tastendrücke, die dann ein notify auslösen, in dem man dann etwas schalten kann. Dein Ziel ist aber was ganz Anderes.
Ich würd mir für Deinen Fall ein dummy-device anlegen und dann mit einem notify entsprechend Deiner "Sequenz" auf die Events des dummys reagieren:
Grüße, Markus
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

stefan-dd

Danke, ich habe es hin bekommen:
define Rollo70 dummy
attr Rollo70 room Küche
attr Rollo70 webCmd zu
define Rollo_70 notify Rollo70:on set RolloKueche on;; sleep 5;; set RolloKueche on
attr Rollo_70 room Küche