FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Mitch am 17 Juli 2014, 15:42:44

Titel: Befehl bei jedem Start von FHEM ausführen
Beitrag von: Mitch am 17 Juli 2014, 15:42:44
Hallo Zusammen,

ich würde gerne einen Befehl bei jedem Start von FHEM einmalig ausführen.

Geht so etwas?
Titel: Antw:Befehl bei jedem Start von FHEM ausführen
Beitrag von: justme1968 am 17 Juli 2014, 15:52:14
leg dir ein notify auf global:INITIALIZED an.

gruss
  andre
Titel: Antw:Befehl bei jedem Start von FHEM ausführen
Beitrag von: Sailor am 17 Juli 2014, 22:19:15
Danke justme anno 68!

Den habe ich gebraucht aber nie wirklich gesucht geschweige denn gefunden!  ::)

Gruss
    Sailor
Titel: Antw:Befehl bei jedem Start von FHEM ausführen
Beitrag von: Mitch am 18 Juli 2014, 09:48:07
Danke, damit ist mein erstes "Problem" gelöst, allerdings brauche ich nach dem Start von fhem einen weiteren Neustart.
Mache ich das mit einem notify auf GLOBAL, würde ich mir ja eine Endlosschleife bauen.

Ich brauche noch eine Funktion, damit fhem nach einem Start nochmal einen shutdown restart macht.
Titel: Antw:Befehl bei jedem Start von FHEM ausführen
Beitrag von: frank am 18 Juli 2014, 10:04:15
ZitatIch brauche noch eine Funktion, damit fhem nach einem Start nochmal einen shutdown restart macht.
du musst dir eine variable "my_start" anlegen (dummy oder reading), die du bei start auswertest, nach eigenem neustart zurücksetzt und vor eigenem shutdown setzt. natürlich vor shutdown noch das statefile speichern.

gruss frank
Titel: Antw:Befehl bei jedem Start von FHEM ausführen
Beitrag von: justme1968 am 18 Juli 2014, 12:55:38
ich behaupte mal das in mindestens 99.99% aller fälle ein solcher neustart nicht der saubere weg ist und das problem 'richtig' gelöst werden sollte.

was soll denn der neustart tun?

gruss
  andre
Titel: Antw:Befehl bei jedem Start von FHEM ausführen
Beitrag von: Mitch am 18 Juli 2014, 12:59:01
Ein sauberer Weg ist es wirklich nicht, eher ein Workaround.

Ploblem ist, dass beim Start meines Ububtu Rechners fhem die FHZ am USB nicht erkennt. Ich muss dann immer einen shutdown restart machen, dann ist sie da.


Sent from my iPhone using Tapatalk 2

Gruss
Markus
Titel: Antw:Befehl bei jedem Start von FHEM ausführen
Beitrag von: betateilchen am 18 Juli 2014, 12:59:56
hast Du mal probiert, ob ein "rereadcfg" nicht ausreichen würde?
Titel: Antw:Befehl bei jedem Start von FHEM ausführen
Beitrag von: Mitch am 18 Juli 2014, 13:47:11
noch nicht getestet, aber müsste ausreichen.
Wäre auch eine Idee, dies beim Start ausführen zu lassen.