Hauptmenü

Werte initial setzen

Begonnen von stobor, 21 März 2017, 15:08:38

Vorheriges Thema - Nächstes Thema

stobor

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?
Intel NUC (Ubuntu 22.04.2 LTS (GNU/Linux 5.15.0-113-generic x86_64))  mit CUL V3.2 (FW 1.57 CUL868) für FS20 und CCU3 für HM(IP) + Arduino Mega (Firmata) - FHEM Revision: 29534 - FS20, HM(IP), MQTT, Philips HUE, ModBus

betateilchen

-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

Thorsten Pferdekaemper

Zitat von: betateilchen am 21 März 2017, 15:21:17
genau wie mit on
Nicht ganz: Man muss "off" statt "on" hinschreiben...
SCNR
FUIP

Wuppi68

FHEM unter Proxmox als VM

betateilchen

Das ist wie links und rechts... völlig egal... links ist das Gleiche wie rechts, nur auf der anderen Seite.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

stobor

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?
Intel NUC (Ubuntu 22.04.2 LTS (GNU/Linux 5.15.0-113-generic x86_64))  mit CUL V3.2 (FW 1.57 CUL868) für FS20 und CCU3 für HM(IP) + Arduino Mega (Firmata) - FHEM Revision: 29534 - FS20, HM(IP), MQTT, Philips HUE, ModBus

betateilchen

Warum willst Du nicht einfach alle Set Befehle, wie in der Doku beschrieben, hintereinander in das notify schreiben?
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

betateilchen

Achso... Welcher Anfänger liest schon Doku... Ich vergaß....
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

DeeSPe

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
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

KernSani

wirklich alles in eins:
define FHEM_init_INITIALIZED notify global:(INITIALIZED|REREADCFG) set PIR_Automatik on;;set blabla off
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...

betateilchen

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.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!