FHEM ignoriert Config-Aufteilung, definitions "wandern"

Begonnen von MarkusN, 22 Dezember 2012, 19:40:05

Vorheriges Thema - Nächstes Thema

MarkusN

Hallo,

ich bin aktuell dabei mein FHEM mehr und mehr tun zu lassen. Dabei habe ich
gemerkt dass es durchaus Sinn macht gewisse Definitionen in eigene
Config-Dateien aufzuteilen und in der fhem.cfg per include einzubinden. Das
funktioniert auch im Prinzip ganz gut. Jedoch wandern sämtliche
at-Definitions nach einiger Zeit aus den einzelnen .cfg-Dateien wieder in
die fhem.cfg. Woran liegt das, und wie kann ich das verhindern ohne fhem
den Schreibzugriff auf die Dateien zu entziehen?

Grüße,

Markus

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Markus Bloch

Sobald ein at befehl ausgeführt wurde und er ist wiederkehrend (also
*00:07:00 als Beispiel) wird der Befehl ausgeführt, die Definition aus fhem
gelöscht (da das Kommando ja ausgeführt wurde) und wieder neu angelegt,
damit es das nächste mal wieder ausgeführt wird (erneute eintragung in die
internen Variablen von FHEM).

Dadurch landen diese at Befehle immer wieder gerne am ende der fhem.cfg

Viele Grüße

Markus

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Developer für Module: YAMAHA_AVR, YAMAHA_BD, FB_CALLMONITOR, FB_CALLLIST, PRESENCE, Pushsafer, LGTV_IP12, version

aktives Mitglied des FHEM e.V. (Technik)

MarkusN

Dass die at-Befehle nach dem ausführen quasi neu angelegt werden ist mir
schon aufgefallen. Es ist jedoch definitiv nicht jedes mal so. In der Regel
passiert das bei Befehlen die alle 5 Minuten ausgeführt werden einmal am
Tag. Also ist das vermutlich ein Bug?

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

UliM

In den internen Strukturen passiert das sofort, in fhem.cfg sieht man das nur nach einem 'save'.
Wenn Du übrigens Letzteres nicht nutzt, bleiben Deine cfg und includes wie sie sind.
RPi4/Raspbian, CUL V3 (ca. 30 HomeMatic-devices), LAN (HarmonyHub, alexa etc.).  Fördermitglied des FHEM e.V.

rudolfkoenig

> Jedoch wandern sämtliche at-Definitions nach einiger Zeit aus den einzelnen
> .cfg-Dateien wieder in die fhem.cfg.

Das sollte seit ein paar Monaten gefixed sein. Wenn das immer noch auftritt,
dann bitte eine minimale Beispielkonfiguration hier posten, damit ich es
nachvollziehen kann.

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

MarkusN

Hallo Rudolf,

die einfachsten Definitions sehen bei mir so aus:

define aquarium_morgen_an at *07:00:00 set Licht_Aquarium on
attr aquarium_morgen_an room Aquarium

Diese und andere Definitions stehen in der aquarium.cfg und sind in der fhem.cfg included:

include /usr/share/fhem/configs/aquarium.cfg

Grüße,

Markus

rudolfkoenig

Hallo Markus,

> die einfachsten Definitions sehen bei mir so aus:

Danke, habs gefixed und eingecheckt, ab morgen per update.

Gruss,
  Rudi

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

ChrisW

Das Problem hatte ich auch. Hab heute morgen mal Update gemacht. Hoffentlich klappts.
Auch andere Sachen wandern bei mir immer in die fhem.cfg (//images/smiley_icons/icon_sad.gif)

Hoffentlich ist das auch behoben ;)
Raspberry PI3 mit allem möglichen.

Markus Bloch

> Das Problem hatte ich auch. Hab heute morgen mal Update gemacht.
> Hoffentlich klappts.
> Auch andere Sachen wandern bei mir immer in die fhem.cfg :(
>
> bitte lege in diesem Zusammenhang besondere Aufmerksamkeit auf das Wort
"morgen" in Rudi's Post ;-)
 

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Developer für Module: YAMAHA_AVR, YAMAHA_BD, FB_CALLMONITOR, FB_CALLLIST, PRESENCE, Pushsafer, LGTV_IP12, version

aktives Mitglied des FHEM e.V. (Technik)

ChrisW

ach heute ist ja noch der 26. (//images/smiley_icons/icon_smile.gif) Schade
Raspberry PI3 mit allem möglichen.

Markus Bloch

Der Weihnachtsstress ist leider noch nicht vorbei ;)

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Developer für Module: YAMAHA_AVR, YAMAHA_BD, FB_CALLMONITOR, FB_CALLLIST, PRESENCE, Pushsafer, LGTV_IP12, version

aktives Mitglied des FHEM e.V. (Technik)

MarkusN

Hallo Rudi,

scheint funktioniert zu haben, meine Definitions bleiben jetzt wo sie sind.
Danke!

Grüße,

Markus

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com