HC-SR501 Pause zwischen 2 Events

Begonnen von hugo, 25 November 2016, 16:58:08

Vorheriges Thema - Nächstes Thema

hugo

Hallo,
ich habe ein HC-SR501 über GPIO in Fhem eingebunden. Funktioniert einwandfrei.
Notify definiert:

define n_GPIOBewegung notify GPIOBewegung {if ("$EVENT" eq "on") {set st_1 on}}

allerdings schaltet der HC-SR501 bei jeder Bewegung.
Wie kann ich eine Pause  von 5 min integrieren.
Raspi 3 mit CUL HM-MOD-UART; nanoCUL
Homematic: HM-SEC-SCo 5x;HM-LC-SW1-BA-PCB 3x;HM-Dis-EP-WM55; HM-LC-SW4-PCB; ARLO;
Somfy RTS Rollo 14x; Alexa; GardenaSmartDevice; Stromzähler(GPIO); shelly1; shelly2.5;Wasserzähler(GPIO);Brennerstuhlsteckdosen;

Otto123

Hi,

ich bin mir noch nicht sicher was Du mit der Pause erreichen willst. Aber ich zeige Dir mal mein DOIF fürs Flurlicht:
define d_GPIOBewegung ([GPIOBewegung:"on"] ) (set st_1 on)(set st_1 off)
attr d_GPIOBewegung do resetwait
attr d_GPIOBewegung wait 0,300


Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

hugo

#2
Danke Otto du hast mich auf den richtigen Weg gebracht.
DOIF ist die Lösung,  mit cmdpause  könnte ich meine Anforderungen lösen.
;) :)
Raspi 3 mit CUL HM-MOD-UART; nanoCUL
Homematic: HM-SEC-SCo 5x;HM-LC-SW1-BA-PCB 3x;HM-Dis-EP-WM55; HM-LC-SW4-PCB; ARLO;
Somfy RTS Rollo 14x; Alexa; GardenaSmartDevice; Stromzähler(GPIO); shelly1; shelly2.5;Wasserzähler(GPIO);Brennerstuhlsteckdosen;