Hauptmenü

dummy

Begonnen von -user-, 06 September 2020, 14:17:38

Vorheriges Thema - Nächstes Thema

-user-

edit...



gestein

Hallo,

Noch eine Möglichkeit:
Temporärer at-Befehl

Lg, Gerhard

Damian

Zitat von: fhempi am 07 September 2020, 20:20:00
DOIF mit Wait scheidet dann aus, da ich keine reine Verzögerung möchte. Falls das Ereignis innerhalb der 5min wieder verschwindet, soll auf kein DOIF ausgeführt werden.

Dei Idee mit dem Watchdog scheint eien Variante zu sein, allerdings habe ich keine Idee für die Umsetzung  :-[

Bedingung: [Handy] eq "absent"

DOIF ([irgendetwas] eq "on") ()(set dummy on)
attr wait 0,300

Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF

Brot

Zitat von: Damian am 07 September 2020, 20:31:05
DOIF ([irgendetwas] eq "on") ()(set dummy on)
attr wait 0,300


Einerseits kommt mir das leicht mächtige DOIF wie "mit Kanonen auf Spatzen schießen" vor, andererseits nur noch krass wie leichthändig was gehen kann (wenn man weiß wie  ;) ).
diverse Raspberry Pis, Orange Pi 3, Odroid N2, Alexa, jede Menge ESP8266er
Raspbian, FHEM, NextCloud, Pi-Hole, OctoPrint, MagicMirror²
Tasmota, Eqiva Bluetooth Thermo, Senseo-ESP8266-Mod, Conbee-II HUE, Z-Wave, BTLE_FlowerSens...

Damian

Zitat von: fhempi am 07 September 2020, 21:01:27
OK, überredet  8)

naja, das war noch nicht mal die kürzeste Version ;)

es reicht ja schon:

DOIF ([irgendetwas] eq "on") (set dummy on)
attr wait 300


Auch hier wird der Dummy nicht gesetzt, wenn sich die Bedingung ändert
Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF