FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: sceadm am 12 Dezember 2017, 14:33:35

Titel: SYSMON Modul-Definition unklar
Beitrag von: sceadm am 12 Dezember 2017, 14:33:35
Hallo in die Runde,
wie muss ich das Device anlegen, damit nicht alle 60 Sekunden sondern nur an Werktagen zu einer bestimmten Zeit die Werte geholt werden.

Hintergrund: Ich habe den zu prüfenden Server nicht 24/7 online, sondern nur an Werktagen zw. 09:00 und 17:00 Uhr.

Internals:
   CFGFN
   DEF        ssh:sysmon@owncloud:22 0 0 0 1 /
   HOST       owncloud
   INTERVAL_BASE 60
   INTERVAL_MULTIPLIERS 0 0 0 1
   MODE       ssh
   NAME       OWNCLOUD.sysmon
   NR         151
   PORT       22
   STATE      Initialized
   TYPE       SYSMON
   USER       sysmon


Danke und Gruß
Mario
Titel: Antw:SYSMON Modul-Definition unklar
Beitrag von: Esjay am 12 Dezember 2017, 15:16:07
Nach kurzem überfliegen des Wikis und der Commandref ( sollte immer mit einer der ersten Ansätze sein) habe ich gesehen, das das Device auch ein Attribut disable besitzt.
Zitat:

Zitatdisable

    Mögliche Werte: 0,1. Bei 1 wird die Aktualisierung gestoppt.

Über das define wird sich das nicht abbilden lassen.

Das bedeutet im Umkehrschluss, dass du das "attr <device> disable 0/1" jetzt nach deinen wünschen über ein at, notify, oder doif auf 0 oder 1 setzen kannst. Achte aber darauf, das das Setzen von Attributen immer ein Save benötigt, da sonst nach einem neustart deines Fhem Servers die Änderung nichtig ist.

Grüße