Ich kann in der fhem.cfg ja Werte initialisieren:
define FHEM_init_INITIALIZED notify global:INITIALIZED set PIR_Automatik on
define FHEM_init_REREADCFG notify global:REREADCFG set PIR_Automatik on
Wie kann ich parallel auch Werte mit off initialisieren?
genau wie mit on
Zitat von: betateilchen am 21 März 2017, 15:21:17
genau wie mit on
Nicht ganz: Man muss "off" statt "on" hinschreiben...
SCNR
nicht on
:-)
Das ist wie links und rechts... völlig egal... links ist das Gleiche wie rechts, nur auf der anderen Seite.
Nie so gelacht ;)
Das habe ich ja nun schon:
define FHEM_init_INITIALIZED notify global:INITIALIZED set PIR_Automatik on
define FHEM_init_REREADCFG notify global:REREADCFG set PIR_Automatik on
Sollte ich nun zusätzlich, wie mehrfach vorgeschlagen, Folgendes schreiben:
define FHEM_init_INITIALIZED notify global:INITIALIZED set neueVariable off
define FHEM_init_REREADCFG notify global:REREADCFG set neueVariable off
Dann überschreibe ich doch alles, oder?
Oder muss ich so etwas machen wie:
define FHEM_init_INITIALIZED1 notify global:INITIALIZED set PIR_Automatik on
define FHEM_init_REREADCFG1 notify global:REREADCFG set PIR_Automatik on
define FHEM_init_INITIALIZED2 notify global:INITIALIZED set neueVariable off
define FHEM_init_REREADCFG2 notify global:REREADCFG set neueVariable off
, um die Initialisierung durchzuführen?
Warum willst Du nicht einfach alle Set Befehle, wie in der Doku beschrieben, hintereinander in das notify schreiben?
Achso... Welcher Anfänger liest schon Doku... Ich vergaß....
Zitat von: stobor am 21 März 2017, 17:02:14
Nie so gelacht ;)
Das habe ich ja nun schon:
define FHEM_init_INITIALIZED notify global:INITIALIZED set PIR_Automatik on
define FHEM_init_REREADCFG notify global:REREADCFG set PIR_Automatik on
Sollte ich nun zusätzlich, wie mehrfach vorgeschlagen, Folgendes schreiben:
define FHEM_init_INITIALIZED notify global:INITIALIZED set neueVariable off
define FHEM_init_REREADCFG notify global:REREADCFG set neueVariable off
Dann überschreibe ich doch alles, oder?
Oder muss ich so etwas machen wie:
define FHEM_init_INITIALIZED1 notify global:INITIALIZED set PIR_Automatik on
define FHEM_init_REREADCFG1 notify global:REREADCFG set PIR_Automatik on
define FHEM_init_INITIALIZED2 notify global:INITIALIZED set neueVariable off
define FHEM_init_REREADCFG2 notify global:REREADCFG set neueVariable off
, um die Initialisierung durchzuführen?
Zitat von: betateilchen am 21 März 2017, 17:15:35
Warum willst Du nicht einfach alle Set Befehle, wie in der Doku beschrieben, hintereinander in das notify schreiben?
Warum nicht alles in eins!?
define FHEM_init_INITIALIZED notify global:INITIALIZED set PIR_Automatik on;;set blabla off
Gruß
Dan
wirklich alles in eins:
define FHEM_init_INITIALIZED notify global:(INITIALIZED|REREADCFG) set PIR_Automatik on;;set blabla off
Warum will man sowas eigentlich tun? Eigentlich werden doch solche Werte aus dem statefile gesetzt, wenn FHEM startet. Meistens sind das die Werte, die vor dem Neustart gültig waren.