Hauptmenü

Logging ausschalten?

Begonnen von Tobias, 13 Juni 2012, 08:24:26

Vorheriges Thema - Nächstes Thema

Tobias

                                                   

Hi,
weiß jemand wie man für bestimmte Devices das komplette Log ausschalten
kann?

Ich frage im Minutenintervall meine Temperatursensoren per ECMDDevice ab,
und aktualisiere gleichzeitig die LCD-Anzeige per ECMD. Das hat aber zur
Folge das mein Log vollgemüllt wird.....

define Temp ECMDDevice temp 10b0174400080049
attr Temp room AVR-Net-IO

define Temp2LCD notify Temp:temp.* {\
   my $value = "%EVTPART1";; \
   *fhem "set avrnetio_lcd clear_all";;\
   fhem "set avrnetio_lcd write 0 0 Temperatur:$value";;\*
undef\
}

define 1Wire_TempMessung notify Temp:messen.* {\
   my $returncode = lc("%EVTPART1");;\
   if ($returncode eq "error") {\
      Log 1, "Fehler beim AVR-Net-IO, versuche Device neu zu
initialisieren...";;\
      fhem "set avrnetio reopen";;\
   }\
undef\
}

define 1WireTemp at +*00:01 *set Temp messen;sleep 2;get Temp temp;*

2012.06.13 08:17:17 3: messen erfolgreich
2012.06.13 08:17:19 3: set avrnetio_lcd clear_all : clear_all OK
2012.06.13 08:17:19 3: set avrnetio_lcd write 0 0 Temperatur:23.2 : write ok
2012.06.13 08:17:19 2: After sleep: temp 23.2


Und das jede minute.... da kann man sich vorstellen wie groß die Logs
werden..... auch wenns nur das Fakelog ist.
Wie kann ich es also anstellen, das das ECMDDevice keine Logs auswirft??

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter