FHEM Forum

FHEM - Hausautomations-Systeme => 1Wire => Thema gestartet von: Tweak am 19 Februar 2014, 20:38:12

Titel: DS18B20 & FHEM 5.5, doppelte Sensoren
Beitrag von: Tweak am 19 Februar 2014, 20:38:12
Hallo,
ich bin schön langsam echt am verzweifeln. Ich habe nun erneut auf die aktuell FHEM aktualisiert. Es verlief alles soweit problemlos. Doch nun taucht wieder das Problem auf das sich meine Dallas Sensoren doppelt anlegen obwohl diese bereits in der Config definiert sind.

Ich wäre wirklich dankbar wenn mir wer weiterhelfen könnte nachdem ich nun auch endlich meine Wetterstation zum laufen bekommen habe  :)

Hier meine Config:

attr global autoload_undefined_devices 1
attr global logfile ./log/fhem-%Y-%m.log
attr global modpath .
attr global motd SecurityCheck:\
\
WEB,WEBphone,WEBtablet has no basicAuth attribute.\
telnetPort has no password/globalpassword attribute.\

attr global statefile ./log/fhem.save
attr global userattr DbLogExclude devStateIcon devStateStyle fp_Haus fp_Heizung icon sortby webCmd
attr global verbose 1

define telnetPort telnet 7072 global

define WEB FHEMWEB 8083 global
attr WEB iconPath fhemSVG:openautomation:default
attr WEB roomIcons Save.config:edit_save 1_Wohnzimmer:scene_livingroom 2_Schlafzimmer:scene_making_love 3_Kueche:scene_cooking Haus:control_building_empty Keller:control_building_empty Heizung:temp_temperature 7_Plots:time_graph 8_Einstellungen:edit_settings 99_Logs:time_note FS20:message_socket Notifys:edit_sort SamsungTV:it_television Strom:measure_current Timer:time_timer Unsorted:secur_encoding Server:secur_encoding Everything:control_building_2_s_all Logfile:edit_paste Howto:edit_sort Commandref:edit_copy Remote.doc:edit_copy Edit.files:time_note Select.style:control_return Event.monitor:edit_sort Deckenfluter:light_floor_lamp Update:system_fhem_update Neustart:system_fhem_reboot
attr WEB stylesheetPrefix ios7

define WEBphone FHEMWEB 8084 global
attr WEBphone stylesheetPrefix ios7touchpad

define WEBtablet FHEMWEB 8085 global
attr WEBtablet stylesheetPrefix touchpad

# Fake FileLog entry, to access the fhem log from FHEMWEB
define Logfile FileLog ./log/fhem-%Y-%m.log fakelog

define autocreate autocreate
attr autocreate autosave 1
attr autocreate device_room %TYPE
attr autocreate filelog ./log/%NAME-%Y.log
attr autocreate weblink 1
attr autocreate weblink_room Plots

# Disable this to avoid looking for new USB devices on startup
define initialUsbCheck notify global:INITIALIZED usb create


# If the above notify did not helped, then you probably have to enable some of
# the following lines.  Verify first that /dev/xxx ist correct.


define myOWServer OWServer localhost:4304


define myDbLog DbLog /opt/fhem/db.conf .*:.*(temperature|desiredTemperature|valveposition).*

##Sensoren##
define Serverschrank OWDevice 10.8F767B01080025 180
attr Serverschrank model DS18S20
attr Serverschrank room Server
attr Serverschrank stateFormat {sprintf("%.1f",ReadingsVal("Serverschrank","temperature",0))."°C"}

define WW_Speicher_Heizung_RL OWDevice 28.10373D05000070 180
attr WW_Speicher_Heizung_RL fp_Heizung 422,661,1,Warmwasser RL
attr WW_Speicher_Heizung_RL model DS18B20
attr WW_Speicher_Heizung_RL room Heizung
attr WW_Speicher_Heizung_RL stateFormat {sprintf("%.1f",ReadingsVal("WW_Speicher_Heizung_RL","temperature",0))."°C"}

define WW_Speicher_Heizung_VL OWDevice 28.0A1235050000D2 180
attr WW_Speicher_Heizung_VL fp_Heizung 331,661,1,Warmwasser VL
attr WW_Speicher_Heizung_VL model DS18B20
attr WW_Speicher_Heizung_VL room Heizung
attr WW_Speicher_Heizung_VL stateFormat {sprintf("%.1f",ReadingsVal("WW_Speicher_Heizung_VL","temperature",0))."°C"}

define Solar_VL OWDevice 28.DC4035050000B2 180
attr Solar_VL fp_Heizung 551,1003,1,Solar VL
attr Solar_VL model DS18B20
attr Solar_VL room Heizung
attr Solar_VL stateFormat {sprintf("%.1f",ReadingsVal("Solar_VL","temperature",0))."°C"}

define Solar_RL OWDevice 28.96963A05000050 180
attr Solar_RL fp_Heizung 633,1003,1,Solar RL
attr Solar_RL model DS18B20
attr Solar_RL room Heizung
attr Solar_RL stateFormat {sprintf("%.1f",ReadingsVal("Solar_RL","temperature",0))."°C"}

define Warmwasserspeicher_Oben OWDevice 28.F2023D05000061 180
attr Warmwasserspeicher_Oben fp_Heizung 524,908,0,
attr Warmwasserspeicher_Oben model DS18B20
attr Warmwasserspeicher_Oben room Heizung
attr Warmwasserspeicher_Oben stateFormat {sprintf("%.1f",ReadingsVal("Warmwasserspeicher_Oben","temperature",0))."°C"}

define Warmwasserspeicher_Unten OWDevice 28.32323D0500007A 180
attr Warmwasserspeicher_Unten fp_Heizung 625,908,0,
attr Warmwasserspeicher_Unten model DS18B20
attr Warmwasserspeicher_Unten room Heizung
attr Warmwasserspeicher_Unten stateFormat {sprintf("%.1f",ReadingsVal("Warmwasserspeicher_Unten","temperature",0))."°C"}

define Heizungsvorlauf OWDevice 28.05E0340500005C 180
attr Heizungsvorlauf fp_Heizung 326,325,1,Heizung VL
attr Heizungsvorlauf model DS18B20
attr Heizungsvorlauf room Heizung
attr Heizungsvorlauf stateFormat {sprintf("%.1f",ReadingsVal("Heizungsvorlauf","temperature",0))."°C"}

define Heizungsruecklauf OWDevice 28.FB053D050000A6 180
attr Heizungsruecklauf fp_Heizung 326,448,1,Heizung RL
attr Heizungsruecklauf model DS18B20
attr Heizungsruecklauf room Heizung
attr Heizungsruecklauf stateFormat {sprintf("%.1f",ReadingsVal("Heizungsruecklauf","temperature",0))."°C"}

define Oelkessel OWDevice 28.588C3A0500001D 180
attr Oelkessel fp_Heizung 598,605,0,
attr Oelkessel model DS18B20
attr Oelkessel room Heizung
attr Oelkessel stateFormat {sprintf("%.1f",ReadingsVal("Oelkessel","temperature",0))."°C"}

define Festbrennstoffkessel OWDevice 28.9D4C35050000D1 180
attr Festbrennstoffkessel fp_Heizung 608,274,0,
attr Festbrennstoffkessel model DS18B20
attr Festbrennstoffkessel room Heizung
attr Festbrennstoffkessel stateFormat {sprintf("%.1f",ReadingsVal("Festbrennstoffkessel","temperature",0))."°C"}

define Raumtemperatur OWDevice 28.6C8D3A050000E1 180
attr Raumtemperatur fp_Haus 479,828,1,Raumtemperatur
attr Raumtemperatur fp_Heizung 109,594,1,Raumtemperatur
attr Raumtemperatur model DS18B20
attr Raumtemperatur room Haus
attr Raumtemperatur stateFormat {sprintf("%.1f",ReadingsVal("Raumtemperatur","temperature",0))."°C"}

define Aussentemperatur OWDevice 28.46A33C050000 180
attr Aussentemperatur fp_Haus 658,216,1,Aussentemperatur
attr Aussentemperatur model DS18B20
attr Aussentemperatur room Haus
attr Aussentemperatur stateFormat {sprintf("%.1f",ReadingsVal("Aussentemperatur","temperature",0))."°C"}

define Dachboden OWDevice 28.31303C050000 180
attr Dachboden fp_Haus 279,613,1,Dachboden
attr Dachboden model DS18B20
attr Dachboden room Haus
attr Dachboden stateFormat {sprintf("%.1f",ReadingsVal("Dachboden","temperature",0))."°C"}

define Keller OWDevice 280441350500001A 180
attr Keller fp_Haus 582,829,1,Keller
attr Keller model DS18B20
attr Keller room Haus
attr Keller stateFormat {sprintf("%.1f",ReadingsVal("Keller","temperature",0))."°C"}




define Raumdiagram SVG myDbLog:raumtemp
attr Raumdiagram label "Raumtemperatur Min: $data{min1}, Max: $data{max1}, Aktuell: $data{currval1}"
attr Raumdiagram room Haus

define Aussendiagram SVG myDbLog:aussentemp
attr Aussendiagram label "Aussentemperatur Min: $data{min1}, Max: $data{max1}, Aktuell: $data{currval1}"
attr Aussendiagram room Haus


define Serverdiagram SVG myDbLog:server
attr Serverdiagram label "Serverschrank Min: $data{min1}, Max: $data{max1}, Aktuell: $data{currval1}"
attr Serverdiagram room Server

define Warmwasser SVG myDbLog:warmwasser
attr Warmwasser label "Warmwasser Min: $data{min1}, Max: $data{max1}, Aktuell: $data{currval1}"
attr Warmwasser plotsize 800,480
attr Warmwasser room Heizung

define Heizungsdiagram SVG myDbLog:heizung
attr Heizungsdiagram label "Heizung Min: $data{min1}, Max: $data{max1}, Aktuell: $data{currval1}"
attr Heizungsdiagram plotsize 800,480
attr Heizungsdiagram room Heizung

define Haus FLOORPLAN
attr Haus fp_arrange 0
define Heizung FLOORPLAN
attr Heizung fp_arrange 0

define myWS1080 WS3600 "/usr/bin/fowsr -c" 300

define DS18S20_8F767B010800 OWDevice 10.8F767B010800 60
attr DS18S20_8F767B010800 room OWDevice
define DS18B20_10373D050000 OWDevice 28.10373D050000 60
attr DS18B20_10373D050000 room OWDevice
define DS18B20_588C3A050000 OWDevice 28.588C3A050000 60
attr DS18B20_588C3A050000 room OWDevice
define DS18B20_044135050000 OWDevice 28.044135050000 60
attr DS18B20_044135050000 room OWDevice
define DS18B20_6C8D3A050000 OWDevice 28.6C8D3A050000 60
attr DS18B20_6C8D3A050000 room OWDevice
define DS18B20_DC4035050000 OWDevice 28.DC4035050000 60
attr DS18B20_DC4035050000 room OWDevice
define DS18B20_32323D050000 OWDevice 28.32323D050000 60
attr DS18B20_32323D050000 room OWDevice
define DS18B20_F2023D050000 OWDevice 28.F2023D050000 60
attr DS18B20_F2023D050000 room OWDevice
define DS18B20_0A1235050000 OWDevice 28.0A1235050000 60
attr DS18B20_0A1235050000 room OWDevice
define DS18B20_96963A050000 OWDevice 28.96963A050000 60
attr DS18B20_96963A050000 room OWDevice
define DS18B20_05E034050000 OWDevice 28.05E034050000 60
attr DS18B20_05E034050000 room OWDevice
define DS18B20_9D4C35050000 OWDevice 28.9D4C35050000 60
attr DS18B20_9D4C35050000 room OWDevice
define DS18B20_FB053D050000 OWDevice 28.FB053D050000 60
attr DS18B20_FB053D050000 room OWDevice


PS: Wenn ich die Sensoren aus der Config lösche, legt er diese autmatisch nach dem Speichern erneut an.

Danke nochmals!

Mfg
Manuel
Titel: Antw:DS18B20 & FHEM 5.5, doppelte Sensoren
Beitrag von: eldrik am 20 Februar 2014, 03:48:32
hi,

autocreate deaktivieren?

Greetz
Eldrik
Titel: Antw:DS18B20 & FHEM 5.5, doppelte Sensoren
Beitrag von: Tweak am 20 Februar 2014, 16:59:41
Hallo,
vielen Dank für die Antwort, es scheint geholfen zu haben. Leider hat ich beim letzten Versuch das Problem wenn ich Autocreate deaktivierte dass die Verbindung zum OWFS immer in die Brüche ging nach einigen Minuten.

Mfg
Titel: Antw:DS18B20 & FHEM 5.5, doppelte Sensoren
Beitrag von: Prof. Dr. Peter Henning am 20 Februar 2014, 18:43:25
Das ist nicht nachvollziehbar - diese beiden Dinge haben nichts miteinander zu tun.

pah