Hauptmenü

Wie Register setzen?

Begonnen von FFHEM, 20 Mai 2013, 18:29:38

Vorheriges Thema - Nächstes Thema

FFHEM

Hallo zusammen,
ich habe eine wahrscheinlich total simple Frage:
Habe bei einer Forumsantwort gelesen, dass man die Intervallzeit für das Senden von Befehlen/Statusmeldungen von Bewegungsmeldern (hier: HM-SEC-MDIR) über Register reduzieren kann.
z. B. so:

set PIR_1.motion regSet minInterval 15

Jetzt meine dämliche Frage: wo gebe ich den Befehl im Webfrontend ein, in der Kommandozeile?
Dann kommt die Fehlermeldung:
Please define PIR_1.motion first
Wenn ich es in der FHEM.cfg eintrage, hinter den Definitionen meines PIR_1, ebenfalls.


define PIR_1 CUL_HM 1A99DF
attr PIR_1 .devInfo 110100
attr PIR_1 .stc 81
attr PIR_1 actCycle 000:10
attr PIR_1 actStatus alive
attr PIR_1 expert 2_full
attr PIR_1 firmware 1.5
attr PIR_1 model HM-Sen-MDIR-O
attr PIR_1 peerIDs
attr PIR_1 room Terrasse
attr PIR_1 serialNr JEQ0125643
attr PIR_1 subType motionDetector
define FileLog_PIR_1 FileLog ./log/PIR_1-%Y.log PIR_1
attr FileLog_PIR_1 logtype text
attr FileLog_PIR_1 room Terrasse

define ActionDetector CUL_HM 000000
attr ActionDetector actCycle 600
attr ActionDetector event-on-change-reading .*
attr ActionDetector room CUL_HM
define FileLog_ActionDetector FileLog ./log/ActionDetector-%Y.log ActionDetector
attr FileLog_ActionDetector logtype text
attr FileLog_ActionDetector room CUL_HM

set PIR_1.motion regSet minInterval 15


Wo liegt der Denk-/Tippfehler?

Gruß,
Friedhelm

Raspberry Pi 4B, Homematic, Sonoff, Shelly, Worx, Arduino, ESP8266

justme1968

du gibst es entweder im web in der command box ein oder per telnet.

der fehler kommt weil dein device PIR_1 heisst und nicht PIR_1.motion.

set PIR_1 regSet minInterval 15

denk dran nach dem setzen die anlerntaste zu drücken.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

FFHEM

Hallo Andre,
auch

set PIR_1.motion regSet minInterval 15

führt zum entsprechenden Fehler "Please define PIR_1.motion first"

PIR_1 funktioniert bereits, das nur mal vorweg gesagt ;-)

Muss ich die Anlerntaste vor dem Befehl drücken oder danach?

Vielen Dank für die Mühe!
Gruß,
Friedhelm
Raspberry Pi 4B, Homematic, Sonoff, Shelly, Worx, Arduino, ESP8266

justme1968

schau meine antwort noch mal ganz genau an ...

den knopf nach dem Kommando druecken. siehe: http://forum.fhem.de/index.php?t=msg&goto=77770&rid=430#msg_77770

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

FFHEM

Jetzt geht mir ein Licht auf!
(Hatte Deinen Code als Wiederholung meines fehlerhaften Codes aufgefasst.)
Es hat jetzt funktioniert!
Nach dem Drücken der Anlerntaste wird der Befehl akzeptiert und ausgeführt.

Vielen Dank, Andre!
Raspberry Pi 4B, Homematic, Sonoff, Shelly, Worx, Arduino, ESP8266