Hauptmenü

1-Wire Update

Begonnen von Guest, 29 Februar 2012, 13:26:00

Vorheriges Thema - Nächstes Thema

Guest

Originally posted by: <email address deleted>

OK, so far, so good: Treiber läuft - aber Port wird nie angesprochen ...

Sonst würde ja auch FHEM eine der beiden oben genannten Fehlermeldungen
ausspucken.

Was sagt FHEM denn, wenn der Loglevel auf 5 hochgesetzt wird ?

LG

pah

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

Guest

Originally posted by: <email address deleted>

Hier der gewünschte Auszug aus der LOG Datei mit Level 5

2012.03.15 09:40:49 5: Cmd: >attr global VIEW_CSS<
2012.03.15 09:40:49 3: Unknown attribute VIEW_CSS, choose one of room
comment alias archivecmd allowfrom apiversion archivedir configfile
lastinclude logfile modpath nrarchive pidfilename port statefile title
userattr verbose:1,2,3,4,5 mseclog version nofork logdir holiday2we
autoload_undefined_devices dupTimeout latitude longitude  backupdir
fp_Erdgeschoss eventMap or use attr global userattr VIEW_CSS
2012.03.15 09:40:49 5: Cmd: >attr global autoload_undefined_devices 1<
2012.03.15 09:40:49 5: Cmd: >attr global logfile /var/log/fhem/fhem-%Y-
%m.log<
2012.03.15 09:40:49 5: Cmd: >attr global modpath /usr/share/fhem<
2012.03.15 09:40:49 5: Loading /usr/share/fhem/FHEM/99_JsonList.pm
2012.03.15 09:40:49 5: Loading /usr/share/fhem/FHEM/99_SUNRISE_EL.pm
2012.03.15 09:40:50 5: Loading /usr/share/fhem/FHEM/99_Utils.pm
2012.03.15 09:40:50 5: Loading /usr/share/fhem/FHEM/99_XmlList.pm
2012.03.15 09:40:50 5: Loading /usr/share/fhem/FHEM/99_marte.pm
2012.03.15 09:40:50 5: Loading /usr/share/fhem/FHEM/99_updatefhem.pm
2012.03.15 09:40:50 5: Cmd: >attr global port 7072 global<
2012.03.15 09:40:50 2: Telnet port 7072 opened
2012.03.15 09:40:50 5: Cmd: >attr global statefile /var/log/fhem/
fhem.save<
2012.03.15 09:40:50 5: Cmd: >attr global userattr fp_Erdgeschoss
fp_Keller fp_Obergeschoss fp_Wetter icon webCmd<
2012.03.15 09:40:50 5: Cmd: >attr global verbose 5<
2012.03.15 09:40:50 5: Cmd: >define WEB FHEMWEB 8083 global<
2012.03.15 09:40:50 5: Loading /usr/share/fhem/FHEM/01_FHEMWEB.pm
2012.03.15 09:40:50 2: FHEMWEB port 8083 opened
2012.03.15 09:40:50 5: Triggering global (1 changes)
2012.03.15 09:40:50 5: Cmd: >attr WEB plotmode SVG<
2012.03.15 09:40:50 5: Cmd: >attr WEB plotsize 800,160<
2012.03.15 09:40:50 5: Cmd: >attr WEB stylesheetPrefix dark<
2012.03.15 09:40:50 5: Cmd: >define WEBS FHEMWEB 8084 global<
2012.03.15 09:40:50 2: FHEMWEB port 8084 opened
2012.03.15 09:40:50 5: Triggering global (1 changes)
2012.03.15 09:40:50 5: global trigger: Checking WEB for notify
2012.03.15 09:40:50 5: Cmd: >attr WEBS smallscreen 1<
2012.03.15 09:40:50 5: Cmd: >define autocreate autocreate<
2012.03.15 09:40:50 5: Loading /usr/share/fhem/FHEM/98_autocreate.pm
2012.03.15 09:40:50 5: Triggering global (1 changes)
2012.03.15 09:40:50 5: global trigger: Checking WEB for notify
2012.03.15 09:40:50 5: global trigger: Checking WEBS for notify
2012.03.15 09:40:50 5: Cmd: >attr autocreate autosave 1<
2012.03.15 09:40:50 5: Cmd: >attr autocreate device_room %TYPE 1<
2012.03.15 09:40:50 5: Cmd: >attr autocreate filelog /var/log/fhem/
%NAME-%Y.log 1<
2012.03.15 09:40:50 5: Cmd: >attr autocreate weblink 1<
2012.03.15 09:40:50 5: Cmd: >attr autocreate weblink_room Plots 1<
2012.03.15 09:40:50 5: Cmd: >define CUL CUL /dev/ttyACM0 1f00<
2012.03.15 09:40:50 5: Loading /usr/share/fhem/FHEM/00_CUL.pm
2012.03.15 09:40:50 3: Opening CUL device /dev/ttyACM0
2012.03.15 09:40:50 3: CUL device opened
2012.03.15 09:40:50 5: SW: V
2012.03.15 09:40:50 5: CUL/RAW (ReadAnswer): V 1.42 CUL868

2012.03.15 09:40:50 5: SW: X21
2012.03.15 09:40:50 5: SW: T01
2012.03.15 09:40:50 5: CUL/RAW (ReadAnswer): 1F00

2012.03.15 09:40:50 5: GOT CUL fhtid: 1F00
2012.03.15 09:40:50 5: Triggering global (1 changes)
2012.03.15 09:40:50 5: global trigger: Checking WEB for notify
2012.03.15 09:40:50 5: global trigger: Checking WEBS for notify
2012.03.15 09:40:50 5: global trigger: Checking autocreate for notify
2012.03.15 09:40:50 5: Cmd: >attr CUL room CUL<
2012.03.15 09:40:50 5: Cmd: >define Logfile FileLog /var/log/fhem/fhem-
%Y-%m.log fakelog<
2012.03.15 09:40:50 5: Loading /usr/share/fhem/FHEM/92_FileLog.pm
2012.03.15 09:40:50 5: Triggering global (1 changes)
2012.03.15 09:40:50 5: global trigger: Checking WEB for notify
2012.03.15 09:40:50 5: global trigger: Checking WEBS for notify
2012.03.15 09:40:50 5: global trigger: Checking autocreate for notify
2012.03.15 09:40:50 5: Cmd: >attr Logfile room CUL<
2012.03.15 09:40:50 5: Cmd: >define Erdgeschoss FLOORPLAN<
2012.03.15 09:40:50 5: Loading /usr/share/fhem/FHEM/95_FLOORPLAN.pm
2012.03.15 09:40:50 5: Triggering global (1 changes)
2012.03.15 09:40:50 5: global trigger: Checking Logfile for notify
2012.03.15 09:40:50 5: global trigger: Checking WEB for notify
2012.03.15 09:40:50 5: global trigger: Checking WEBS for notify
2012.03.15 09:40:50 5: global trigger: Checking autocreate for notify
2012.03.15 09:40:50 5: Cmd: >attr Erdgeschoss commandfield 1<
2012.03.15 09:40:50 5: Cmd: >attr Erdgeschoss fp_arrange 1<
2012.03.15 09:40:50 5: Cmd: >define Obergeschoss FLOORPLAN<
2012.03.15 09:40:50 5: Triggering global (1 changes)
2012.03.15 09:40:50 5: global trigger: Checking Logfile for notify
2012.03.15 09:40:50 5: global trigger: Checking WEB for notify
2012.03.15 09:40:50 5: global trigger: Checking WEBS for notify
2012.03.15 09:40:50 5: global trigger: Checking autocreate for notify
2012.03.15 09:40:50 5: Cmd: >attr Obergeschoss commandfield 1<
2012.03.15 09:40:50 5: Cmd: >attr Obergeschoss fp_arrange 1<
2012.03.15 09:40:50 5: Cmd: >define Keller FLOORPLAN<
2012.03.15 09:40:50 5: Triggering global (1 changes)
2012.03.15 09:40:50 5: global trigger: Checking Logfile for notify
2012.03.15 09:40:50 5: global trigger: Checking WEB for notify
2012.03.15 09:40:50 5: global trigger: Checking WEBS for notify
2012.03.15 09:40:50 5: global trigger: Checking autocreate for notify
2012.03.15 09:40:50 5: Cmd: >attr Keller commandfield 1<
2012.03.15 09:40:50 5: Cmd: >attr Keller fp_arrange 1<
2012.03.15 09:40:50 5: Cmd: >define Wetter FLOORPLAN<
2012.03.15 09:40:50 5: Triggering global (1 changes)
2012.03.15 09:40:50 5: global trigger: Checking Logfile for notify
2012.03.15 09:40:50 5: global trigger: Checking WEB for notify
2012.03.15 09:40:50 5: global trigger: Checking WEBS for notify
2012.03.15 09:40:50 5: global trigger: Checking autocreate for notify
2012.03.15 09:40:50 5: Cmd: >attr Wetter commandfield 1<
2012.03.15 09:40:50 5: Cmd: >attr Wetter fp_arrange 1<
2012.03.15 09:40:50 5: Loading /usr/share/fhem/FHEM/98_weblink.pm
2012.03.15 09:40:50 5: Triggering global (1 changes)
2012.03.15 09:40:50 5: global trigger: Checking Logfile for notify
2012.03.15 09:40:50 5: global trigger: Checking WEB for notify
2012.03.15 09:40:50 5: global trigger: Checking WEBS for notify
2012.03.15 09:40:50 5: global trigger: Checking autocreate for notify
2012.03.15 09:40:50 5: Cmd: >define DS9097 OWX /dev/ttyUSB0 300<
2012.03.15 09:40:50 5: Loading /usr/share/fhem/FHEM/00_OWX.pm
2012.03.15 09:40:51 5: Triggering global (1 changes)
2012.03.15 09:40:51 5: global trigger: Checking Logfile for notify
2012.03.15 09:40:51 5: global trigger: Checking WEB for notify
2012.03.15 09:40:51 5: global trigger: Checking WEBS for notify
2012.03.15 09:40:51 5: global trigger: Checking autocreate for notify
2012.03.15 09:40:51 5: Cmd: >attr DS9097 room 1Wire<
2012.03.15 09:40:51 5: Cmd: >define 1W.T_Gartenhaus OWTEMP
B75EB4020000 300 180<
2012.03.15 09:40:51 5: Loading /usr/share/fhem/FHEM/21_OWTEMP.pm
2012.03.15 09:40:51 1: OWTEMP: Parameter [alarminterval] is obsolete
now - must be set with I/O-Device
2012.03.15 09:40:51 3: OWTEMP: Device 1W.T_Gartenhaus defined.
2012.03.15 09:40:51 5: Triggering global (1 changes)
2012.03.15 09:40:51 5: global trigger: Checking Logfile for notify
2012.03.15 09:40:51 5: global trigger: Checking WEB for notify
2012.03.15 09:40:51 5: global trigger: Checking WEBS for notify
2012.03.15 09:40:51 5: global trigger: Checking autocreate for notify
2012.03.15 09:40:51 5: Cmd: >attr 1W.T_Gartenhaus fp_Erdgeschoss
390,845,1,Gartenhaus<
2012.03.15 09:40:51 5: Cmd: >attr 1W.T_Gartenhaus room 1Wire<
2012.03.15 09:40:51 5: Cmd: >define FileLog_1W.T_Gartenhaus FileLog /
var/log/fhem/1W.T_Gartenhaus-%Y.log 1W.T_Gartenhaus<
2012.03.15 09:40:51 5: Triggering global (1 changes)
2012.03.15 09:40:51 5: global trigger: Checking Logfile for notify
2012.03.15 09:40:51 5: global trigger: Checking WEB for notify
2012.03.15 09:40:51 5: global trigger: Checking WEBS for notify
2012.03.15 09:40:51 5: global trigger: Checking autocreate for notify
2012.03.15 09:40:51 5: Cmd: >attr FileLog_1W.T_Gartenhaus logtype
hms:Temp,text<
2012.03.15 09:40:51 5: Cmd: >attr FileLog_1W.T_Gartenhaus room 1Wire<
2012.03.15 09:40:51 5: Cmd: >define weblink_1W.T_Gartenhaus weblink
fileplot FileLog_1W.T_Gartenhaus:hms:CURRENT<
2012.03.15 09:40:51 5: Triggering global (1 changes)
2012.03.15 09:40:51 5: global trigger: Checking
FileLog_1W.T_Gartenhaus for notify
2012.03.15 09:40:51 5: global trigger: Checking Logfile for notify
2012.03.15 09:40:51 5: global trigger: Checking WEB for notify
2012.03.15 09:40:51 5: global trigger: Checking WEBS for notify
2012.03.15 09:40:51 5: global trigger: Checking autocreate for notify
2012.03.15 09:40:51 5: Cmd: >attr weblink_1W.T_Gartenhaus label "1W T
Gartenhaus Min $data{min1}, Max $data{max1}, Last $data{currval1}"<
2012.03.15 09:40:51 5: Cmd: >attr weblink_1W.T_Gartenhaus room .
1Wire_Temp<
2012.03.15 09:40:51 5: Cmd: >define 1W.T_Dach OWTEMP 6EE8B5020000 300
180<
2012.03.15 09:40:51 1: OWTEMP: Parameter [alarminterval] is obsolete
now - must be set with I/O-Device
2012.03.15 09:40:51 3: OWTEMP: Device 1W.T_Dach defined.
2012.03.15 09:40:51 5: Triggering global (1 changes)
2012.03.15 09:40:51 5: global trigger: Checking
FileLog_1W.T_Gartenhaus for notify
2012.03.15 09:40:51 5: global trigger: Checking Logfile for notify
2012.03.15 09:40:51 5: global trigger: Checking WEB for notify
2012.03.15 09:40:51 5: global trigger: Checking WEBS for notify
2012.03.15 09:40:51 5: global trigger: Checking autocreate for notify
2012.03.15 09:40:51 5: Cmd: >attr 1W.T_Dach room 1Wire<
2012.03.15 09:40:51 5: Cmd: >define FileLog_1W.T_Dach FileLog /var/log/
fhem/1W.T_Dach-%Y.log 1W.T_Dach<
2012.03.15 09:40:51 5: Triggering global (1 changes)
2012.03.15 09:40:51 5: global trigger: Checking
FileLog_1W.T_Gartenhaus for notify
2012.03.15 09:40:51 5: global trigger: Checking Logfile for notify
2012.03.15 09:40:51 5: global trigger: Checking WEB for notify
2012.03.15 09:40:51 5: global trigger: Checking WEBS for notify
2012.03.15 09:40:51 5: global trigger: Checking autocreate for notify
2012.03.15 09:40:51 5: Cmd: >attr FileLog_1W.T_Dach logtype
hms:Temp,text<
2012.03.15 09:40:51 5: Cmd: >attr FileLog_1W.T_Dach room 1Wire<
2012.03.15 09:40:51 5: Cmd: >define weblink_1W.T_Dach weblink fileplot
FileLog_1W.T_Dach:hms:CURRENT<
2012.03.15 09:40:51 5: Triggering global (1 changes)
2012.03.15 09:40:51 5: global trigger: Checking FileLog_1W.T_Dach for
notify
2012.03.15 09:40:51 5: global trigger: Checking
FileLog_1W.T_Gartenhaus for notify
2012.03.15 09:40:51 5: global trigger: Checking Logfile for notify
2012.03.15 09:40:51 5: global trigger: Checking WEB for notify
2012.03.15 09:40:51 5: global trigger: Checking WEBS for notify
2012.03.15 09:40:51 5: global trigger: Checking autocreate for notify
2012.03.15 09:40:51 5: Cmd: >attr weblink_1W.T_Dach label "1W Dach Min
$data{min1}, Max $data{max1}, Last $data{currval1}"<
2012.03.15 09:40:51 5: Cmd: >attr weblink_1W.T_Dach room .1Wire_Temp<
2012.03.15 09:40:51 5: Cmd: >define 1W.T_Garage OWTEMP AAD2B5020000
300 180<
2012.03.15 09:40:51 1: OWTEMP: Parameter [alarminterval] is obsolete
now - must be set with I/O-Device
2012.03.15 09:40:51 3: OWTEMP: Device 1W.T_Garage defined.
2012.03.15 09:40:51 5: Triggering global (1 changes)
2012.03.15 09:40:51 5: global trigger: Checking FileLog_1W.T_Dach for
notify
2012.03.15 09:40:51 5: global trigger: Checking
FileLog_1W.T_Gartenhaus for notify
2012.03.15 09:40:51 5: global trigger: Checking Logfile for notify
2012.03.15 09:40:51 5: global trigger: Checking WEB for notify
2012.03.15 09:40:51 5: global trigger: Checking WEBS for notify
2012.03.15 09:40:51 5: global trigger: Checking autocreate for notify
2012.03.15 09:40:51 5: Cmd: >attr 1W.T_Garage fp_Erdgeschoss
320,355,1,Garage<
2012.03.15 09:40:51 5: Cmd: >attr 1W.T_Garage room 1Wire<
2012.03.15 09:40:51 5: Cmd: >define FileLog_1W.T_Garage FileLog /var/
log/fhem/1W.T_Garage-%Y.log 1W.T_Garage<
2012.03.15 09:40:51 5: Triggering global (1 changes)
2012.03.15 09:40:51 5: global trigger: Checking FileLog_1W.T_Dach for
notify
2012.03.15 09:40:51 5: global trigger: Checking
FileLog_1W.T_Gartenhaus for notify
2012.03.15 09:40:51 5: global trigger: Checking Logfile for notify
2012.03.15 09:40:51 5: global trigger: Checking WEB for notify
2012.03.15 09:40:51 5: global trigger: Checking WEBS for notify
2012.03.15 09:40:51 5: global trigger: Checking autocreate for notify
2012.03.15 09:40:51 5: Cmd: >attr FileLog_1W.T_Garage logtype
hms:Temp,text<
2012.03.15 09:40:51 5: Cmd: >attr FileLog_1W.T_Garage room 1Wire<
2012.03.15 09:40:51 5: Cmd: >define weblink_1W.T_Garage weblink
fileplot FileLog_1W.T_Garage:hms:CURRENT<
2012.03.15 09:40:51 5: Triggering global (1 changes)
2012.03.15 09:40:51 5: global trigger: Checking FileLog_1W.T_Dach for
notify
2012.03.15 09:40:51 5: global trigger: Checking FileLog_1W.T_Garage
for notify
2012.03.15 09:40:51 5: global trigger: Checking
FileLog_1W.T_Gartenhaus for notify
2012.03.15 09:40:51 5: global trigger: Checking Logfile for notify
2012.03.15 09:40:51 5: global trigger: Checking WEB for notify
2012.03.15 09:40:51 5: global trigger: Checking WEBS for notify
2012.03.15 09:40:51 5: global trigger: Checking autocreate for notify
2012.03.15 09:40:51 5: Cmd: >attr weblink_1W.T_Garage label "1W Garage
Min $data{min1}, Max $data{max1}, Last $data{currval1}"<
2012.03.15 09:40:51 5: Cmd: >attr weblink_1W.T_Garage room .
1Wire_Temp<
2012.03.15 09:40:51 5: Cmd: >define 1W.T_Wasser OWTEMP C37ACC020000
300 180<
2012.03.15 09:40:51 1: OWTEMP: Parameter [alarminterval] is obsolete
now - must be set with I/O-Device
2012.03.15 09:40:51 3: OWTEMP: Device 1W.T_Wasser defined.
2012.03.15 09:40:51 5: Triggering global (1 changes)
2012.03.15 09:40:51 5: global trigger: Checking FileLog_1W.T_Dach for
notify
2012.03.15 09:40:51 5: global trigger: Checking FileLog_1W.T_Garage
for notify
2012.03.15 09:40:51 5: global trigger: Checking
FileLog_1W.T_Gartenhaus for notify
2012.03.15 09:40:51 5: global trigger: Checking Logfile for notify
2012.03.15 09:40:51 5: global trigger: Checking WEB for notify
2012.03.15 09:40:51 5: global trigger: Checking WEBS for notify
2012.03.15 09:40:51 5: global trigger: Checking autocreate for notify
2012.03.15 09:40:51 5: Cmd: >attr 1W.T_Wasser fp_Obergeschoss
615,705,1,Wasser<
2012.03.15 09:40:51 5: Cmd: >attr 1W.T_Wasser room 1Wire<
2012.03.15 09:40:51 5: Cmd: >define FileLog_1W.T_Wasser FileLog /var/
log/fhem/1W.T_Wasser-%Y.log 1W.T_Wasser<
2012.03.15 09:40:51 5: Triggering global (1 changes)
2012.03.15 09:40:51 5: global trigger: Checking FileLog_1W.T_Dach for
notify
2012.03.15 09:40:51 5: global trigger: Checking FileLog_1W.T_Garage
for notify
2012.03.15 09:40:51 5: global trigger: Checking
FileLog_1W.T_Gartenhaus for notify
2012.03.15 09:40:51 5: global trigger: Checking Logfile for notify
2012.03.15 09:40:51 5: global trigger: Checking WEB for notify
2012.03.15 09:40:51 5: global trigger: Checking WEBS for notify
2012.03.15 09:40:51 5: global trigger: Checking autocreate for notify
2012.03.15 09:40:51 5: Cmd: >attr FileLog_1W.T_Wasser logtype
hms:Temp,text<
2012.03.15 09:40:51 5: Cmd: >attr FileLog_1W.T_Wasser room 1Wire<
2012.03.15 09:40:51 5: Cmd: >define weblink_1W.T_Wasser weblink
fileplot FileLog_1W.T_Wasser:hms:CURRENT<
2012.03.15 09:40:51 5: Triggering global (1 changes)
2012.03.15 09:40:51 5: global trigger: Checking FileLog_1W.T_Dach for
notify
2012.03.15 09:40:51 5: global trigger: Checking FileLog_1W.T_Garage
for notify
2012.03.15 09:40:51 5: global trigger: Checking
FileLog_1W.T_Gartenhaus for notify
2012.03.15 09:40:51 5: global trigger: Checking FileLog_1W.T_Wasser
for notify
2012.03.15 09:40:51 5: global trigger: Checking Logfile for notify
2012.03.15 09:40:51 5: global trigger: Checking WEB for notify
2012.03.15 09:40:51 5: global trigger: Checking WEBS for notify
2012.03.15 09:40:51 5: global trigger: Checking autocreate for notify
2012.03.15 09:40:51 5: Cmd: >attr weblink_1W.T_Wasser label
"1W_Aufbereitung Min $data{min1}, Max $data{max1}, Last
$data{currval1}"<
2012.03.15 09:40:51 5: Cmd: >attr weblink_1W.T_Wasser room .
1Wire_Wasser<
2012.03.15 09:40:51 5: Cmd: >define 1W.T_Zirko OWTEMP E87DCC020000 300
180<
2012.03.15 09:40:51 1: OWTEMP: Parameter [alarminterval] is obsolete
now - must be set with I/O-Device
2012.03.15 09:40:51 3: OWTEMP: Device 1W.T_Zirko defined.
2012.03.15 09:40:51 5: Triggering global (1 changes)
2012.03.15 09:40:51 5: global trigger: Checking FileLog_1W.T_Dach for
notify
2012.03.15 09:40:51 5: global trigger: Checking FileLog_1W.T_Garage
for notify
2012.03.15 09:40:51 5: global trigger: Checking
FileLog_1W.T_Gartenhaus for notify
2012.03.15 09:40:51 5: global trigger: Checking FileLog_1W.T_Wasser
for notify
2012.03.15 09:40:51 5: global trigger: Checking Logfile for notify
2012.03.15 09:40:51 5: global trigger: Checking WEB for notify
2012.03.15 09:40:51 5: global trigger: Checking WEBS for notify
2012.03.15 09:40:51 5: global trigger: Checking autocreate for notify
2012.03.15 09:40:51 5: Cmd: >attr 1W.T_Zirko fp_Obergeschoss
660,720,1,Zirkulation<
2012.03.15 09:40:51 5: Cmd: >attr 1W.T_Zirko room 1Wire<
2012.03.15 09:40:51 5: Cmd: >define FileLog_1W.T_Zirko FileLog /var/
log/fhem/1W.T_Zirko-%Y.log 1W.T_Zirko<
2012.03.15 09:40:51 5: Triggering global (1 changes)
2012.03.15 09:40:51 5: global trigger: Checking FileLog_1W.T_Dach for
notify
2012.03.15 09:40:51 5: global trigger: Checking FileLog_1W.T_Garage
for notify
2012.03.15 09:40:51 5: global trigger: Checking
FileLog_1W.T_Gartenhaus for notify
2012.03.15 09:40:51 5: global trigger: Checking FileLog_1W.T_Wasser
for notify
2012.03.15 09:40:51 5: global trigger: Checking Logfile for notify
2012.03.15 09:40:51 5: global trigger: Checking WEB for notify
2012.03.15 09:40:51 5: global trigger: Checking WEBS for notify
2012.03.15 09:40:51 5: global trigger: Checking autocreate for notify
2012.03.15 09:40:51 5: Cmd: >attr FileLog_1W.T_Zirko logtype
hms:Temp,text<
2012.03.15 09:40:51 5: Cmd: >attr FileLog_1W.T_Zirko room 1Wire<
2012.03.15 09:40:51 5: Cmd: >define weblink_1W.T_Zirko weblink
fileplot FileLog_1W.T_Zirko:hms:CURRENT<
2012.03.15 09:40:51 5: Triggering global (1 changes)
2012.03.15 09:40:51 5: global trigger: Checking FileLog_1W.T_Dach for
notify
2012.03.15 09:40:51 5: global trigger: Checking FileLog_1W.T_Garage
for notify
2012.03.15 09:40:51 5: global trigger: Checking
FileLog_1W.T_Gartenhaus for notify
2012.03.15 09:40:51 5: global trigger: Checking FileLog_1W.T_Wasser
for notify
2012.03.15 09:40:51 5: global trigger: Checking FileLog_1W.T_Zirko for
notify
2012.03.15 09:40:51 5: global trigger: Checking Logfile for notify
2012.03.15 09:40:51 5: global trigger: Checking WEB for notify
2012.03.15 09:40:51 5: global trigger: Checking WEBS for notify
2012.03.15 09:40:51 5: global trigger: Checking autocreate for notify

Gruß Klaus

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

Guest

Originally posted by: <email address deleted>

Damit ist alles klar - darauf hätte ich ehrlich gesagt auch eher kommen
können, sorry für den unnötigen Aufwand.

Du hast in der cfg-Datei stehen:

define DS9097 OWX /dev/ttyUSB0 300

Zum Modul OWX gehört aber gar keine Intervallangabe in der "define"-Zeile !

Ich habe aus irgendeinem Grund (frag mich mal ...) in der gegenwärtigen
Version von 00_OWX.pm die Abfrage der Parameteranzahl aus der cfg-Datei
intolerant gestaltet - und bisher keine Fehlermeldung implementiert. Das
liegt daran, dass die ganze "Alarmiererei" derzeit noch eine Baustelle ist.

Na, und so testet OWX.pm, ob die Parameterzahl drei ist (ist sie in dem
Fall nicht, sondern vier) - und verabschiedet sich lautlos :-((.

Konsequenz: Das sollte bei Dir alles laufen, wenn Du einfach die "300" in
der define-Zeile für OWX löscht.

Und ich werde dieses in der OWX.pm-Datei toleranter bzw. mit Fehlermeldung
gestalten.

LG

pah

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

Guest

Originally posted by: <email address deleted>

Das war es wohl. Sieht gut aus ;-)

Hier der letzte Auszug aus der LOG Datei.

2012.03.15 14:16:15 1: OWX: 1-Wire bus master DS2480 re-detected
2012.03.15 14:16:15 1: OWTEMP: Parameter [alarminterval] is obsolete
now - must be set with I/O-Device
2012.03.15 14:16:15 1: OWTEMP: Parameter [alarminterval] is obsolete
now - must be set with I/O-Device
2012.03.15 14:16:15 1: OWTEMP: Parameter [alarminterval] is obsolete
now - must be set with I/O-Device
2012.03.15 14:16:15 1: OWTEMP: Parameter [alarminterval] is obsolete
now - must be set with I/O-Device
2012.03.15 14:16:15 1: OWTEMP: Parameter [alarminterval] is obsolete
now - must be set with I/O-Device
2012.03.15 14:16:16 0: Server started (version =VERS= from =DATE= ($Id
$), pid 694)
2012.03.15 14:16:25 1: OWX: Deleting unused 1-Wire device 1W.T_Dach of
type OWTEMP
2012.03.15 14:16:25 1: OWX: Deleting unused 1-Wire device 1W.T_Garage
of type OWTEMP
2012.03.15 14:16:25 1: OWX: Deleting unused 1-Wire device
1W.T_Gartenhaus of type OWTEMP
2012.03.15 14:16:25 1: OWX: Deleting unused 1-Wire device 1W.T_Wasser
of type OWTEMP
2012.03.15 14:16:25 1: OWX: Deleting unused 1-Wire device 1W.T_Zirko
of type OWTEMP
2012.03.15 14:16:25 1: OWX: 1-Wire devices found
(OWX_28_E87DCC020000,OWX_28_AAD2B5020000,OWX_28_6EE8B5020000,OWX_28_C37ACC020000,OWX_28_B75EB4020000,OWX_01_06350E140000)


Gruß Klaus

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

Guest

Originally posted by: <email address deleted>

Na ja, mal sehen.

- Gibt es auch anständige Temperaturen von den Devices ?

- Wieso werden die _vordefinierten_ wie Devices 1W.T_Zirko gelöscht ? Das
passiert nur, wenn OWX sie nicht in seiner Liste findet - gerade das erste
Device unter der Meldung 1-Wire devices found ist aber OWX_28_E87DCC020000,
das sollte also erkannt werden und 1W.T_Zirko eben nicht gelöscht werden.

OK, ich schau mir das mal an.

LG

pah

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

Guest

Originally posted by: <email address deleted>

So, auch das ist geklärt:

OWX.pm macht eine automatische Suche aller 1-Wire devices, die
angeschlossen sind (diese Suche kannman übrigens jederzeit später neu
initiieren, indem man get devices in die
FHEM-Kommandozeile eingibt).

Dabei findet er das Gerät 28.E87DCC020000 - also einen DS18B20.

In der Definition steht aber nur define 1W.T_Zirko OWTEMP E87DCC020000.

OWX nimmt also das einfachste OWTEMP-Gerät an, einen DS18S20 mit der Family
id 10. Da aber

28.E87DCC020000 ungleich 10.E87DCC020000

ist, findet er das nichtauf dem Bus. Erzeugt demnach ein neues Gerät mit
dem FHEM-Namen OWX_28_E87DCC020000 und löscht dafür das "alte" 1W.T_Zirko.

Abhilfe: Die define-Zeile abändern in

define 1W.T_Zirko OWTEMP DS18B20 E87DCC020000

In der nächsten Ausgabe von OWX.pm werde ich dafür sorgen, dass diese
Family ID auch dann korrigiert wird, wenn sie in der define-Zeil enicht
explizit angegeben wurde.

LG

pah

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

Guest

Originally posted by: <email address deleted>

Hallo Peter,

erst einmal meinen Dank für Dein Engagement in dieser Sache.

Hier ein Teil der jetzigen Plotdateien. Sieht alles ganz gut aus.

2012-03-15_18:10:49 1W.T_Zirko tempLow 35
2012-03-15_18:11:02 1W.T_Zirko temperature: 35.00 °C
2012-03-15_18:11:04 1W.T_Zirko tempHigh 60
2012-03-15_18:21:04 1W.T_Zirko temperature: 42.88 °C
2012-03-15_18:26:05 1W.T_Zirko temperature: 46.00 °C
2012-03-15_18:35:10 1W.T_Zirko temperature: 50.88 °C
2012-03-15_18:40:11 1W.T_Zirko temperature: 53.00 °C
2012-03-15_18:45:10 1W.T_Zirko temperature: 57.38 °C

2012-03-15_19:30:15 1W.T_Gartenhaus temperature: 10.12 °C
2012-03-15_19:35:14 1W.T_Gartenhaus temperature: 10.00 °C
2012-03-15_19:40:14 1W.T_Gartenhaus temperature:  9.88 °C
2012-03-15_19:45:14 1W.T_Gartenhaus temperature:  9.75 °C
2012-03-15_19:50:14 1W.T_Gartenhaus temperature:  9.62 °C
2012-03-15_19:55:14 1W.T_Gartenhaus temperature:  9.50 °C
2012-03-15_20:00:14 1W.T_Gartenhaus temperature:  9.38 °C
2012-03-15_20:05:14 1W.T_Gartenhaus temperature:  9.25 °C

Leider funktionieren meine grafischen Auswertungen (weblink) nicht
mehr.

Bei der OWFS Variante hatte ich folgende Einträge in der FHEM.cfg

define FileLog_1W.T_Gartenhaus FileLog /var/log/fhem/1W.T_Gartenhaus-
%Y.log 1W.T_Gartenhaus
attr FileLog_1W.T_Gartenhaus logtype hms:Temp,text
attr FileLog_1W.T_Gartenhaus room 1Wire

define weblink_1W.T_Gartenhaus weblink fileplot
FileLog_1W.T_Gartenhaus:hms:CURRENT
attr weblink_1W.T_Gartenhaus label "1W T Gartenhaus Min $data{min1},
Max $data{max1}, Last $data{currval1}"
attr weblink_1W.T_Gartenhaus room .1Wire_Temp

Auszug aus der LOG unter OWFS

2012-01-01_00:07:26 1W.T_Gartenhaus warnings: none
2012-01-01_00:10:27 1W.T_Gartenhaus T: 8.6875  L: 5  H: 26  P: 1  A:
0  W: none
2012-01-01_00:10:27 1W.T_Gartenhaus present: 1
2012-01-01_00:10:27 1W.T_Gartenhaus temperature: 8.6875 (Celsius)
2012-01-01_00:10:27 1W.T_Gartenhaus tempraw: 8.6875
2012-01-01_00:10:27 1W.T_Gartenhaus templow: 5
2012-01-01_00:10:27 1W.T_Gartenhaus temphigh: 26
2012-01-01_00:10:27 1W.T_Gartenhaus warnings: none

Hast Du dahingehend eine Idee. Oder verwende ich nur dei falsche gplot
Datei?

Hier noch eine kleine Anmerkung. In der OWFS Version wurde mir im
Floorplan
alle Daten des 1Wire Device angezeigt. Z.B ob das Alarmbit gesetzt
wurde.
Besteht unter OWX auch diese Möglichkeit?

Gruß Klaus

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

Guest

Originally posted by: <email address deleted>

1. Grafiken:

- Dazu müsste ich wissen, was in der fhem.cfg für das Abfangen der
Log-Einträge steht (also im "define FileLog" Kommando für die Devices). Es
kann sein, dass hier die bisherige regexp über die neuen Ausgaben (mit
ordentlicher Einheit Grad Celsius !) stolpert. Kann man ausprobieren, indem
man mal die Temperaturskala auf Kelvin umstellt (geht ohen Neustart von
FHEM mit dem Attributwert tempScale -> Kelvin)

- Zweitens wäre interessant zu wissen, ob in das Logfile nunmehr wirklich
geschrieben wird - und dann erst kann man nachsehen, ob das plotfile dafür
auch ok ist.

2. Alarm-Flags:
Aber ja. Die Anzeige ist derzeit für das "normale" Webfrontend optimiert -
da sieht man die "kleinen roten Dreiecke", wenn die Alarmflags gesetzt
sind. Das kann man aber per Attribut auf einen beliebigen String
umschießen. Ich müsste wissen, in welcher Weise das Flooplan-Modul die
Variable hash->{STATE} auswertet, dann kann man auch das noch hinbekommen.

Aber heute nicht mehr - habe jetzt 6 Stunden Vorlesung.

LG

pah

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

Guest

Originally posted by: <email address deleted>

So, auch das Problem gelöst.

1. Plots - ganz einfach. Das gegenwärtig verwendete Plotfile hms.gplot
enthält die Zeilen


#FileLog 4:T\x3a:0:
#FileLog 6:H\x3a:0:

Es sollen also 2 Kurven geplottet werden (Temperatur und Feuchtigkeit - die
zweiteZeile kann man also in diesem Falle löschen oder vergessen, stört
nur). Allerdings sucht das Fileplot.pm nach dem String "T:" (: =
hexadezimal 3a). Das Modul OWTEMP.pm hingegen gibt aus

temperature: 25.81 °C


Lösung also: einfach in der Datei hms.gplot (besser: einer anders benannten
Kopie) statt der beiden obigen Zeilen setzen

#FileLog 4:temperature:0:

2. Floorplan

Kann ich nicht nachvollziehen.Die Alarm-Flags sind als kleine rote Dreiecke
(nach unten bzw. oben) Bestandteil der {STATE} Variablen und werden
wunderbar im Floorplan angezeigt. Wer diese nicht möchte, kann dem Device
mit

attr stateAL "string" einen bliebigen String eingeben, der bei
"kaltem" Alarm angezeigt wird, im Default "style=\"color:red\">▾";

attr stateAH "string" ist natürlich das Zeichen für "heißen"
Alarm, also im Default "".

An dieser Stelle könnte übrigens auch problemlos ein HTML-String stehen,
der auf eine Bilddatei verweist - sagen wir, einen Eiszapfen für kalten und
eine Flamme für heißen Alarm.

LG

pah

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

Guest

Originally posted by: <email address deleted>

Habe ich soweit verstanden und in Teilen positiv getestet. Danke.

Was mir noch aufgefallen ist. Bei Einstellung tempHigh bzw. tempLow
Werte,
wir kurzfristig ein falscher Temperaturwert dem Device zugeordnet.
Nach einem neuen Abfrageintervall steht allerdings wieder der richtige
Wert im Device.

Siehe Bilder separate Mail.

Gruß Klaus

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

Guest

Originally posted by: <email address deleted>

OK, dank für den Hinweis.

LG

pah

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

Zwiebel

                                                 

Hallo,

ich hab jetzt mal alle OWX und OWTEMP sachen gelöscht und FHEM zwei mal neu
gestartet.
Alles gelöscht und neu angelegt.

define 1wire OWX /dev/ttyUSB1
attr 1wire room 1

define sensor1 OWTEMP DS1820 8A30000800B3
attr sensor1 room 1
define FileLog_sensor1 FileLog /var/media/ftp/fhem/log/sensor1-%Y-%m.log
sensor1:.*
attr FileLog_sensor1 room 1

das ist in den logs beim hoch fahren:
2012.03.16 19:29:25 3: OWX: opened device /dev/ttyUSB1
2012.03.16 19:29:26 1: OWX: Passive 1-Wire bus interface DS9097 detected
2012.03.16 19:29:40 1: OWX: Search CRC failed
2012.03.16 19:29:40 1: OWX: 1-Wire devices found ()
2012.03.16 19:30:42 3: OWTEMP: Device sensor1 defined.

das wird aufgezeichnet:

2012-03-16_19:35:50 sensor1 temperature: 18.60 °C
2012-03-16_19:40:50 sensor1 temperature:  9.31 °C
2012-03-16_19:45:50 sensor1 temperature: 22.15 °C
2012-03-16_19:50:50 sensor1 temperature:  0.94 °C
2012-03-16_19:55:50 sensor1 temperature: 37.40 °C
2012-03-16_20:00:50 sensor1 temperature: 33.99 °C

die werte stimmen nicht.


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

Guest

Originally posted by: <email address deleted>

Sieht so aus wie eine unvollständige Messung.

1. Frage: Warum dauert es mehr als eine Minute bis zur Meldung "sensor 1
defined" ? Irgend ein Hinweis, ob dies korrekt ist ?

2. Frage: Welche Temperaturen werden denn erwartet ?

3. Frage: Was liefert der Sensor, wenn man das Frageintervall (Parameter in
der Zeile define sensor1) auf z.B. 45 Sekunden heruntersetzt ?

Meine erste Vermutung: Auf dem Bus ist nicht genügend los, um dem Sensor
genügend Spannung für die Temperaturumwandlung zu geben. Das könnte man
durch Herabsetzen des Intervalls prüfen.

LG

pah

>
>

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

Zwiebel

                                                 

das vermute ich auch.

1.  hab erst nach einer mute den sensor definiert.
2. 19.5 - 21.5 etwa
3.  hab jetzt ein interval von 45 versucht...
   Readings:
     2012-03-17 08:09:13   tempHigh        -110
     2012-03-17 08:09:13   tempLow         -118
     2012-03-17 08:09:13   temperature     9.25

   Readings:
     2012-03-17 08:11:28   tempHigh        119
     2012-03-17 08:11:28   tempLow         119
     2012-03-17 08:11:28   temperature     69.4318181818182

ich werd nicht drum herum kommen und meine schaltung abändern. :(


Am Samstag, 17. März 2012 05:15:03 UTC+1 schrieb Prof. Dr. Peter A. Henning:
>
> Sieht so aus wie eine unvollständige Messung.
>
> 1. Frage: Warum dauert es mehr als eine Minute bis zur Meldung "sensor 1
> defined" ? Irgend ein Hinweis, ob dies korrekt ist ?
>
> 2. Frage: Welche Temperaturen werden denn erwartet ?
>
> 3. Frage: Was liefert der Sensor, wenn man das Frageintervall (Parameter
> in der Zeile define sensor1) auf z.B. 45 Sekunden heruntersetzt ?
>
> Meine erste Vermutung: Auf dem Bus ist nicht genügend los, um dem Sensor
> genügend Spannung für die Temperaturumwandlung zu geben. Das könnte man
> durch Herabsetzen des Intervalls prüfen.
>
> LG
>
> pah
>
>>
>>

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

Guest

Originally posted by: <email address deleted>

Ich habe da noch eine kleine Frage in Sachen Notify Abfrage.

Es soll ein Schaltvorgang vorgenommen werden, wenn die eingestellte
Höchsttemperatur
erreicht wurde. Dazu habe ich das Device um das Attribut attr
1W.T_Wasser stateAH "Hot"
erweitert. Im STATE steht dann z.B 48.75 °C Hot

Was muss ich nun in meiner Notify Abfrage einbauen damit der
Schaltvorgang ausgelöst wird?

define Temperatur_Wasser_hot notify 1W.T_Wasser ?????  {fhem "set L1
on"}

Leider haben meine Bemühungen mit unterschiedlichen Eintragungen nicht
gefruchtet.


MfG

Klaus


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