Guten Morgen
mein neu aufgesetztes System läuft brav. Nur bemerke ich dass seit einigen Tag in der Früh ein rotes Fragezeichen nach der Save Config steht.
Ich habe keine Änderungen vorgenommen. ich sehe auch keine neunen Devices (ab und zu verirrt sich ein thermometer vom Nachbarn....)
Das Logfile von gestern Neustart bis heute in der Früh
2018.05.23 13:27:13 1: Including fhem.cfg
2018.05.23 13:27:13 3: OWServer: OWNet version 3.1p5 loaded.
2018.05.23 13:27:13 3: OWServer: Opening connection to OWServer localhost:4304...
2018.05.23 13:27:13 3: OWServer: Successfully connected to localhost:4304.
2018.05.23 13:27:13 3: OWServer: owserver version 3.1p5 found.
2018.05.23 13:27:13 3: OWServer: Matching OWNet version already loaded.
2018.05.23 13:27:13 3: Opening CUL_0 device /dev/ttyACM0
2018.05.23 13:27:13 3: Setting CUL_0 serial parameters to 9600,8,N,1
2018.05.23 13:27:13 3: CUL_0: Possible commands: BbCFiAZNkGMKUYRTVWXefmLltux
2018.05.23 13:27:13 3: CUL_0 device opened
2018.05.23 13:27:13 3: telnetPort: port 7072 opened
2018.05.23 13:27:14 3: WEB: port 8083 opened
2018.05.23 13:27:14 3: WEBphone: port 8084 opened
2018.05.23 13:27:14 3: WEBtablet: port 8085 opened
2018.05.23 13:27:14 2: eventTypes: loaded 781 events from ./log/eventTypes.txt
2018.05.23 13:27:14 3: AMAD (TabletGarage) - defined with host 10.0.0.16 on port 8090 and NONE AccessPoint-SSID
2018.05.23 13:27:14 3: AMAD (AMADCommBridge) - defined Bridge with Socketport 8090
2018.05.23 13:27:14 3: AMAD (AMADCommBridge) - Attention!!! By the first run, dont forget to "set AMADCommBridge fhemServerIP <IP-FHEM>"
2018.05.23 13:27:14 3: AMADCommBridge: port 8090 opened
2018.05.23 13:27:14 1: HMLAN_Parse: HMUSB new condition disconnected
2018.05.23 13:27:14 3: Opening HMUSB device 127.0.0.1:1234
2018.05.23 13:27:14 1: HMLAN_Parse: HMUSB new condition init
2018.05.23 13:27:14 3: HMUSB device opened
2018.05.23 13:27:18 3: TABLETUI: new ext defined infix:ftui/: dir:./www/tablet/:
2018.05.23 13:27:18 3: Registering HTTPSRV TABLETUI for URL /ftui and assigned link ftui/ ...
2018.05.23 13:27:18 1: Including ./log/fhem.save
2018.05.23 13:27:19 3: Device Brunnen added to ActionDetector with 000:10 time
2018.05.23 13:27:19 3: Device Einfahrt added to ActionDetector with 028:00 time
2018.05.23 13:27:19 3: Device GaragenTor added to ActionDetector with 028:00 time
2018.05.23 13:27:19 1: usb create starting
2018.05.23 13:27:20 3: Probing CUL device /dev/ttyAMA0
2018.05.23 13:27:20 1: CUL: Can't open /dev/ttyAMA0: Permission denied
2018.05.23 13:27:20 3: Probing TCM_ESP3 device /dev/ttyUSB0
2018.05.23 13:27:20 3: Probing TCM_ESP2 device /dev/ttyUSB0
2018.05.23 13:27:20 3: Probing FHZ device /dev/ttyUSB0
2018.05.23 13:27:20 3: Probing TRX device /dev/ttyUSB0
2018.05.23 13:27:21 3: Probing ZWDongle device /dev/ttyUSB0
2018.05.23 13:27:21 3: Probing FRM device /dev/ttyUSB0
2018.05.23 13:27:26 1: usb create end
2018.05.23 13:27:26 3: OWServer: Opening connection to OWServer localhost:4304...
2018.05.23 13:27:26 3: OWServer: Successfully connected to localhost:4304.
2018.05.23 13:27:51 0: Featurelevel: 5.8
2018.05.23 13:27:51 0: Server started with 147 defined entities (fhem.pl:16744/2018-05-15 perl:5.024001 os:linux user:fhem pid:28093)
2018.05.23 13:27:51 3: CUL_HM set GaragenLicht statusRequest
2018.05.23 13:27:53 1: HMLAN_Parse: HMUSB new condition ok
2018.05.23 13:27:53 3: CUL_HM set GartenLicht statusRequest
2018.05.23 13:27:55 3: CUL_HM set PoolPumpe statusRequest
2018.05.23 13:27:56 3: CUL_HM set SolarPumpe statusRequest
2018.05.23 13:27:57 3: CUL_HM set AbstellraumHZ statusRequest
2018.05.23 13:27:58 3: CUL_HM set SolarPumpe on
2018.05.23 13:27:58 3: CUL_HM set Roboter statusRequest
2018.05.23 13:27:59 3: CUL_HM set Heizung_Brunnen statusRequest
2018.05.23 13:28:00 3: CUL_HM set MV_Brunnen statusRequest
2018.05.23 13:28:02 3: CUL_HM set pHSteuerung statusRequest
2018.05.23 13:28:03 3: CUL_HM set PoolRollladen statusRequest
2018.05.23 13:28:05 3: CUL_HM set PoolGrasBewaesserung statusRequest
2018.05.23 13:28:06 3: CUL_HM set Poolbeleuchtung statusRequest
2018.05.23 13:34:03 3: CUL_HM set SolarPumpe off
2018.05.23 13:35:59 3: CUL_HM set SolarPumpe on
2018.05.23 13:42:02 3: CUL_HM set SolarPumpe off
2018.05.23 13:45:02 3: CUL_HM set SolarPumpe on
2018.05.23 14:39:19 3: CUL_HM set SolarPumpe off
2018.05.23 14:43:13 3: CUL_HM set PoolGrasBewaesserung on-for-timer 900
2018.05.23 15:37:52 3: CUL_HM set SolarPumpe on
2018.05.23 15:46:35 3: CUL_HM set SolarPumpe off
2018.05.23 16:13:27 3: CUL_HM set SolarPumpe on
2018.05.23 16:28:28 3: CUL_HM set SolarPumpe off
2018.05.23 16:33:30 3: CUL_HM set SolarPumpe on
2018.05.23 16:40:30 3: CUL_HM set SolarPumpe off
2018.05.23 18:04:43 3: CUL_HM set SolarPumpe on
2018.05.23 18:20:44 3: CUL_HM set SolarPumpe off
2018.05.23 19:00:00 3: CUL_HM set PoolPumpe off
2018.05.23 19:27:25 3: FS20 set TabletGaragePower on
2018.05.23 20:01:00 3: FS20 set TabletGaragePower off
2018.05.23 21:44:17 3: FS20 set TabletGaragePower on
2018.05.24 00:05:10 3: FS20 set TabletGaragePower off
2018.05.24 05:59:00 3: FS20 set TabletGaragePower on
2018.05.24 07:30:00 3: CUL_HM set PoolPumpe on
2018.05.24 08:00:00 3: CUL_HM set PoolPumpe off
2018.05.24 08:00:35 3: FS20 set TabletGaragePower off
2018.05.24 09:00:00 3: CUL_HM set MV_Brunnen on-for-timer 30
2018.05.24 09:00:00 3: CUL_HM set PoolPumpe on
2018.05.24 09:00:00 3: CUL_HM set SolarPumpe on
2018.05.24 09:06:42 3: CUL_HM set SolarPumpe off
jump to the top
Ich sehe da nichts aufregendes oder aussergewöhnliches
Was kann das sein?
Gruß
Helmut
Ok habe gerade gelesen durch Klick auf das rote Fragezeichen gibts Details - muss ich morgen mal beobachten
Schönen Tag
Häufiger Fehler ist, dass "autocreate" aktiviert ist und FHEM somit irgend etwas gefunden und angelegt hat.
guten Morgen
das rote Fragezeichen verweist auf ein DOIF
([07:01:00-19:00:00] and [PoolMaster] eq "on") (attr PoolSensor event-min-interval temperature:60,save, attr SolarSensor event-min-interval temperature:30,save) DOELSE
da sind aber 2 save eingebaut??
Es gibt auch eines für den Abend - da passiert es nicht
([19:01:00-07:00:00] and [PoolMaster] eq "on") (attr PoolSensor event-min-interval temperature:600,save, attr SolarSensor event-min-interval temperature:600,save) DOELSE
Kann mir das bitte jemand erklären -Danke
Helmut
poste doch mal bitte ein list des DOIFs (bzw. von beiden).
was steht denn bei dem roten ? ??
das DOIF oder der PoolSensor bzw. SolarSensor??
hallo nils_
ich verwende den PoolSensor und den SolarSensor - sind 1WireSensoren zur Messung von Pool und Solarmattentemeratur
in der Nacht erfolgt ja keine Schaltung daher genügt es Werte alle 10 Minuten insFileLog zu schreiben. Während des Tages schreibt der Poolsensor minütlich (wobei das könnte ich erhöhen - die Temperatur schwankt ja nicht so) und der SolarSensor soll alle 30 sek aufzeichnen.
Hier die lists
di_TagSensoren
Internals:
DEF ([07:01:00-19:00:00] and [PoolMaster] eq "on") (attr PoolSensor event-min-interval temperature:60,save, attr SolarSensor event-min-interval temperature:30,save) DOELSE
MODEL FHEM
NAME di_TagSensoren
NR 224
NTFY_ORDER 50-di_TagSensoren
STATE cmd_1
TYPE DOIF
READINGS:
2018-05-25 07:01:00 cmd 1
2018-05-25 07:01:00 cmd_event timer_1
2018-05-25 07:01:00 cmd_nr 1
2018-05-24 14:04:42 mode enabled
2018-05-25 07:01:00 state cmd_1
2018-05-24 19:00:00 timer_01_c01 25.05.2018 07:01:00
2018-05-24 19:00:00 timer_02_c01 25.05.2018 19:00:00
Regex:
condition:
0 DOIF_time($hash,0,1,$wday,$hms) and InternalDoIf($hash,'PoolMaster','STATE') eq "on"
days:
devices:
0 PoolMaster
all PoolMaster
do:
0:
0 attr PoolSensor event-min-interval temperature:60,save, attr SolarSensor event-min-interval temperature:30,save
1:
0
helper:
DOIF_Readings_events
DOIF_eventas
event timer_1
globalinit 1
last_timer 2
sleeptimer -1
timerdev
timerevent timer_1
timereventsState
triggerDev
timerevents:
timer_1
triggerEvents:
timer_1
internals:
0 PoolMaster:STATE
all PoolMaster:STATE
interval:
0 -1
1 0
intervalfunc:
intervaltimer:
itimer:
localtime:
0 1527224460
1 1527267600
readings:
realtime:
0 07:01:00
1 19:00:00
time:
0 07:01:00
1 19:00:00
timeCond:
0 0
1 0
timer:
0 0
1 0
timers:
0 0 1
triggertime:
1527267600:
localtime 1527267600
hash:
uiState:
uiTable:
Attributes:
room Poolsteuerung
di_NachtSensoren
Internals:
DEF ([19:01:00-07:00:00] and [PoolMaster] eq "on") (attr PoolSensor event-min-interval temperature:600,save, attr SolarSensor event-min-interval temperature:600,save) DOELSE
MODEL FHEM
NAME di_NachtSensoren
NR 225
NTFY_ORDER 50-di_NachtSensoren
STATE cmd_2
TYPE DOIF
READINGS:
2018-05-11 12:21:32 Device PoolMaster
2018-05-25 07:00:00 cmd 2
2018-05-25 07:00:00 cmd_event timer_2
2018-05-25 07:00:00 cmd_nr 2
2018-05-11 12:21:32 e_PoolMaster_STATE on
2018-05-25 07:00:00 state cmd_2
2018-05-25 07:00:00 timer_01_c01 25.05.2018 19:01:00
2018-05-25 07:00:00 timer_02_c01 26.05.2018 07:00:00
Regex:
condition:
0 DOIF_time($hash,0,1,$wday,$hms) and InternalDoIf($hash,'PoolMaster','STATE') eq "on"
days:
devices:
0 PoolMaster
all PoolMaster
do:
0:
0 attr PoolSensor event-min-interval temperature:600,save, attr SolarSensor event-min-interval temperature:600,save
1:
0
helper:
DOIF_Readings_events
DOIF_eventas
event timer_2
globalinit 1
last_timer 2
sleeptimer -1
timerdev
timerevent timer_2
timereventsState
triggerDev
timerevents:
timer_2
triggerEvents:
timer_2
internals:
0 PoolMaster:STATE
all PoolMaster:STATE
interval:
0 -1
1 0
intervalfunc:
intervaltimer:
itimer:
localtime:
0 1527267660
1 1527310800
perlblock:
readings:
realtime:
0 19:01:00
1 07:00:00
time:
0 19:01:00
1 07:00:00
timeCond:
0 0
1 0
timer:
0 0
1 0
timers:
0 0 1
triggertime:
1527267660:
localtime 1527267660
hash:
1527310800:
localtime 1527310800
hash:
uiState:
uiTable:
Attributes:
room Poolsteuerung
Den genauen Wortlaut habe ich leider nicht aufgeschrieben vom roten?
War aber ein Verweis auf das di_TagSensoren
Danke Helmut
PS könnte ich die Fehlermeldung vielleicht nochmals jetzt erzwingen indem ich die Zeit des DOIFs ändere?
So ich habe jetzt eine Ende des DOIFs erzwungen in dem ich die Zeit auf 12 geändert hatte.
Prompt wieder das rote? Die Meldung sieht für mich so aus, als Ober er das attr in den Sensoren nicht ändern kann
schaut mal hier:
https://forum.fhem.de/index.php/topic,81543.0.html (https://forum.fhem.de/index.php/topic,81543.0.html)
Ok ich habe nun "global" autosave 1 gesetzt
und werde die Tage beobachten
N w/e Helmut