[gelöst]: Schaltzustände nach Boot herstellen

Begonnen von Jogi, 12 August 2017, 10:30:56

Vorheriges Thema - Nächstes Thema

Jogi

Hallo,
nach dem Neustart von FHEM müssen bei mir immer einige Schaltzustände hergestellt werden.
Was meine ich damit?:
Ich habe einige Steckdosen, die sollen zwar schaltbar sein, standardmäßig aber immer auf EIN sein.
Daher schalte ich Sie per Dummy ein und belasse es so.
Beispiel: Die Funkteckdose (über Signalduino gesteuert) meiner Webcam soll immer EIN sein. Daher setze ich den Schalter, der diese Webcam einschaltet manuell auf EIN. Es kann manchmal vorkommen, dass sich die Kamera aufhängt. Dann -und nur dann- schalte ich die Steckdose einmal manuell AUS und wieder EIN, damit das ganze neu startet. 
Das Problem: Bei einem Stromausfall (PI und Webcam hängen am selben Stromnetz) werden die Schaltzustände dann aber nicht automatisch gesetzt.
Wie kann ich realisieren, das FHEM beim Start automatisch bestimmte Devices EIN setzt?
Wichtig: Sie sollen aber trotzdem auszuschalten sein!

Ich hoffe, ich konnte mich verständlich ausdrücken.


Frank_Huber

Sollte mit notify / doif machbar sein. Device global event initialized.

Gesendet von meinem S3_32 mit Tapatalk


LuckyDay

hier mal ein konkretes Beispiel, bei meinem Vorredner beachtet die Groß/kleinschreibung nicht, und Fhem ist da pingelig

define fhemstart_fertig notify global:INITIALIZED set Hz_Og_bedarf off; set Hz_Eg_bedarf off; attr global motd none;

du kannst zwischen den sets noch sleep einbauen um eine Befehlsverzögerung zu erreichen.

Jogi

Zitat von: fhem-hm-knecht am 12 August 2017, 13:46:08
hier mal ein konkretes Beispiel, bei meinem Vorredner beachtet die Groß/kleinschreibung nicht, und Fhem ist da pingelig

define fhemstart_fertig notify global:INITIALIZED set Hz_Og_bedarf off; set Hz_Eg_bedarf off; attr global motd none;

du kannst zwischen den sets noch sleep einbauen um eine Befehlsverzögerung zu erreichen.

Vielen Dank,
werde ich gleich einbauen.

Otto123

Hi,

kleiner Hinweis für den Einbau: dem Hary ist ein Lapsus passiert, die ; müssen doppelt sein beim define ;;  ;)

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

Jogi

Zitat von: Otto123 am 12 August 2017, 17:15:20
Hi,

kleiner Hinweis für den Einbau: dem Hary ist ein Lapsus passiert, die ; müssen doppelt sein beim define ;;  ;)

Gruß Otto
Vielen Dank für den Hinweis!