Seit ein gestern habe ich auch ein Problem mit der MAX- Konfiguration.
Hier die betreffenden Zeilen aus meiner cfg:
define MAXCube MAXLAN
192.168.178.38:62910define MAX_028e1e MAX Cube 028e1e
attr MAX_028e1e room 1ControlRoom
define FileLog_MAX_028e1e FileLog /var/log/fhem/MAX_028e1e-%Y.log MAX_028e1e
attr FileLog_MAX_028e1e logtype text
attr FileLog_MAX_028e1e room Wohnzimmer
define MAX_034ec0 MAX HeatingThermostat 034ec0
attr MAX_034ec0 alias Heizung-WZ-Ost
attr MAX_034ec0 fp_WohnungLF 639,684,2,Heizung WZ Ost
attr MAX_034ec0 icon icoTempHeizung
attr MAX_034ec0 room 1ControlRoom
define FileLog_MAX_034ec0 FileLog /var/log/fhem/MAX_034ec0-%Y.log (Heizung-Wohnzimmer-Ost:.*(temperature|battery|desiredTemperature|valveposition))|(MAX_034ec0.*temperature).*
attr FileLog_MAX_034ec0 logtype text
attr FileLog_MAX_034ec0 room Bad
define weblink_MAX_034ec0 weblink fileplot FileLog_MAX_034ec0:temp4valve4:CURRENT
attr weblink_MAX_034ec0 label "Heizung-Wohnzimmer-Ost: Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr weblink_MAX_034ec0 room 1ControlRoom
define MAX_03324d MAX HeatingThermostat 03324d
attr MAX_03324d alias Heizung-Bad
attr MAX_03324d fp_WohnungLF 373,824,2,
attr MAX_03324d icon icoTempWasser
attr MAX_03324d room 1ControlRoom
define FileLog_MAX_03324d FileLog /var/log/fhem/MAX_03324d-%Y.log (Heizung-Bad:.*(temperature|battery|desiredTemperature|valveposition))|(MAX_03324d.*temperature).*
attr FileLog_MAX_03324d logtype text
attr FileLog_MAX_03324d room Bad
define weblink_MAX_03324d weblink fileplot FileLog_MAX_03324d:temp4valve4:CURRENT
attr weblink_MAX_03324d label "Heizung Bad: Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr weblink_MAX_03324d room 1ControlRoom
define MAX_032f6d MAX HeatingThermostat 032f6d
attr MAX_032f6d alias Heizung-WZ-West
attr MAX_032f6d fp_WohnungLF 639,491,2,
attr MAX_032f6d icon icoHeizungReg
attr MAX_032f6d room 1ControlRoom
define FileLog_MAX_032f6d FileLog /var/log/fhem/MAX_032f6d-%Y.log (Heizung_Wohnzimmer_West:.*(temperature|battery|desiredTemperature|valveposition))|(MAX_032f6d:.*temperature).*
attr FileLog_MAX_032f6d alias Heizung Wohnzimmer West
attr FileLog_MAX_032f6d logtype temp4valve4:CURRENT
attr FileLog_MAX_032f6d room 1ControlRoom
define weblink_MAX_032f6d weblink fileplot FileLog_MAX_032f6d:temp4valve4:CURRENT
attr weblink_MAX_032f6d label "Heizung Wohnzimmer West: Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr weblink_MAX_032f6d room 1ControlRoom
2012.12.05 17:05:34 1: define: 1354723535.77006
2012.12.05 17:05:34 3: No I/O device found for MAX_028e1e
2012.12.05 17:05:34 3: No I/O device found for MAX_034ec0
2012.12.05 17:05:34 3: No I/O device found for MAX_03324d
2012.12.05 17:05:35 3: No I/O device found for MAX_032f6d
2012.12.05 17:05:35 1: configfile: 1354723535.77006
2012.12.05 17:05:35 1: Including /var/log/fhem/fhem.save
2012.12.05 17:05:35 1: statefile: Please define MAXCube first
2012.12.05 17:05:35 1: usb create starting
2012.12.05 17:05:36 1: usb create end
2012.12.05 17:05:36 0: Server started (version Fhem 5.3 (DEVELOPMENT), $Id: fhem.pl 2246 2012-12-01 20:00:04Z borisneubert $, pid 2655)
2012.12.05 17:05:36 3: Opening MAXCube device 192.168.178.38:62910
2012.12.05 17:05:36 3: MAXCube device opened
2012.12.05 17:05:36 3: Cube thinks it is 5.12.2012 17:5
2012.12.05 17:05:36 3: Time difference is 0 minutes
Manchmal werden nach Neustart von FHEM keine MAX Geräte angezeigt, ebenso nach dem editieren/save von fhem.cfg über die FHEM Weboberfläche (dann Fehlermeldungen
1354724085.6672
MAX_Define: Device with addr 028e1e is already defined).
Ist meine Konfiguration falsch?
Sieht aus, als ob versucht wird, die MAX Thermostate zu initialisieren bevor die cube Konfiguration gelesen wurde???
Gruß
Lutz
Am Dienstag, 4. Dezember 2012 19:29:29 UTC+1 schrieb Chris: