FHEM Forum

FHEM - Hausautomations-Systeme => 1Wire => Thema gestartet von: dan1180 am 18 Dezember 2013, 10:22:09

Titel: Keine Temperaturanzeige in FHEM
Beitrag von: dan1180 am 18 Dezember 2013, 10:22:09
Hallo zusammen,

nachdem mir geraten wurde bei FHEM erste einmal klein anzufangen bevor ich mich an meine Heizungssteuerung mache, habe ich mir einfach einen kleinen Aufbau mit zwei Temperatursensoren gemacht.

Aufbau:
- Raspberry Pi B
- USB/D-Sub9 Adapter
- DS9097 (eigenbau)
- 2x 1-Wire Sensor DS18S20 (parasitär)

Software:
- Wheezy über noob
- fhem Installation und Ersteinrichtung nach http://www.meintechblog.de/2013/05/fhem-server-auf-dem-raspberry-pi-in-einer-stunde-einrichten/
- owfServer Installation nach http://tomasz.korwel.net/2006/07/02/owfs-instalation-on-ubuntu-606/

Meine fhem.cfg:
attr global autoload_undefined_devices 1
attr global logfile ./log/fhem-%Y-%m.log
attr global modpath .
attr global motd SecurityCheck:\
\
telnetPort has no password/globalpassword attribute.\
\
Restart fhem for a new check if the problem is fixed,\
or set the global attribute motd to none to supress this message.\

attr global statefile ./log/fhem.save
attr global updateInBackground 1
attr global userattr devStateIcon devStateStyle icon sortby webCmd
attr global verbose 3

define telnetPort telnet 7072 global

define WEB FHEMWEB 8083 global
attr WEB basicAuth <geheim :-)>

define WEBphone FHEMWEB 8084 global
attr WEBphone basicAuth <geheim :-)>
attr WEBphone stylesheetPrefix smallscreen

define WEBtablet FHEMWEB 8085 global
attr WEBtablet basicAuth <geheim :-)>
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 filelog ./log/%NAME-%Y.log

define eventTypes eventTypes ./log/eventTypes.txt

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

define myOWS OWServer 192.168.2.150:4304

define Aussentemperatur OWDevice 10889DAA02080060 60
attr Aussentemperatur model 1
attr Aussentemperatur stateFormat {sprintf("%.1f",ReadingsVal("<Devicename>","temperature",0))."°C"}
attr Aussentemperatur userReadings energy { (ReadingsVal("myEnergyMeter","count.A",0)+AttrVal("myEnergyMeter","myBasis",0))/1250.0;;;; }

define Innentemperatur OWDevice 10839BAA02080004 60
attr Innentemperatur model 1
attr Innentemperatur stateFormat {sprintf("%.1f",ReadingsVal("<Devicename>","temperature",0))."°C"}
attr Innentemperatur userReadings energy { (ReadingsVal("myEnergyMeter","count.A",0)+AttrVal("myEnergyMeter","myBasis",0))/1250.0;;;; }
define TCM120_0 TCM 120 /dev/ttyUSB0@9600

Meine owfs.conf:
server: server = localhost:4304
server: device = /dev/ttyUSB0
http: port = 2121
ftp: port = 2120
server: port = localhost:4304
server: port = raspberrypi:4304
Celsius

Was passiert:
- FHEM zeigt OWServer als initialized an.
- Wenn der Intervall für die Temperaturabfrage bei OWDevice abgelaufen ist, verfärbt sich Datum und Uhrzeit bei "alarm" rot
- Mit "get myOWS devices" passiert gar nix

Da ich mit digitemp sowohl die Sensoren erkennen (da habe ich die Adressen her) , als auch die Temperaturen auslesen kann, gehe ich davon aus, dass mein Fehler irgendwo zwischen owfs und den Sensoren liegt.

Ich habe nun schon Stunden in verschiedenen Foren verbracht und finde einfach den Fehler nicht. Bitte keine Pro-Beschreibungen, da ich, wie gesagt, erst mit dem Thema anfange. Ich hoffe die Informationen reichen für eine Analyse und schon jetzt vielen Dank für jede Antwort!

Liebe Grüße
Titel: Antw:Keine Temperaturanzeige in FHEM
Beitrag von: Joachim am 18 Dezember 2013, 20:39:44
Moin dan1180,

Funktioniert Dein OWFS?
Kommst Du auf diese Adresse?
http://192.168.2.150:3001
Diesen link mal lesen:
http://www.fischer-net.de/hausautomation/haustechnik/1-wire/40-1-wire-software-unter-linux-teil-2.html

Wo kommen diese Einträge her?

define Aussentemperatur OWDevice 10889DAA02080060 60
attr Aussentemperatur model 1
attr Aussentemperatur stateFormat {sprintf("%.1f",ReadingsVal("<Devicename>","temperature",0))."°C"}
attr Aussentemperatur userReadings energy { (ReadingsVal("myEnergyMeter","count.A",0)+AttrVal("myEnergyMeter","myBasis",0))/1250.0;;;; }


Gruß Joachim
Titel: Antw:Keine Temperaturanzeige in FHEM
Beitrag von: dan1180 am 18 Dezember 2013, 21:59:37
Hallo Joachim,

eigentlich dachte ich, dass OWFS funktioniert, da FHEM "initialized" anzeigt. Die Adresse http://192.168.2.150:3001 ist bei mir tot, was wohl heißt, dass OWFS nicht funktioniert.
Den Link werde ich gleich mal lesen. War zwar schon auf der Seite, dachte jedoch die Kurzanleitung von Tomasz Korwel reicht.

Die Zeilen

1 define Aussentemperatur OWDevice 10889DAA02080060 60
2 attr Aussentemperatur model 1
3 attr Aussentemperatur stateFormat {sprintf("%.1f",ReadingsVal("<Devicename>","temperature",0))."°C"}
4 attr Aussentemperatur userReadings energy { (ReadingsVal("myEnergyMeter","count.A",0)+AttrVal("myEnergyMeter","myBasis",0))/1250.0;;;; }

haben folgende Herkunft:

1 Eingabe nach Anleitung von http://www.fhemwiki.de/wiki/OWServer_%26_OWDevice (Definition von Geräten)
2 Erstellte FHEM selber
3 Eingabe nach Anleitung von http://www.fhemwiki.de/wiki/OWServer_%26_OWDevice (OWDevice State)
4 Eingabe nach Anleitung von http://www.fhemwiki.de/wiki/OWServer_%26_OWDevice (Tipps und Tricks)

Kann man aus meinen Angaben den Fehler nicht ersehen? Sollte ich weitere Angaben machen?

Wenn ich jetzt einfach alles nochmal Schritt für Schritt nach der Anleitung auf fischer-net einrichten will, muss ich da vorher irgend etwas deinstallieren?

Vielen Dank bisher für deine Mühe!
Titel: Antw:Keine Temperaturanzeige in FHEM
Beitrag von: Joachim am 18 Dezember 2013, 23:14:09
Moin dan1180,

fürs Abschreiben gab es schon in der Schule ne 6, und die zurecht.

define Aussentemperatur OWDevice 10889DAA02080060 60
so stand es im Beispiel:
define Vorlauftemp OWDevice 28.334F2B040000 60
finde den Fehler
attr Aussentemperatur model 1
hier konnte FHEM nicht anders, da wichtige Infos in der vorherigen Zeile falsch waren, sonst hätte FHEM ungefähr folgendes geschrieben:
attr Aussentemperatur model DS18B20
attr Aussentemperatur stateFormat {sprintf("%.1f",ReadingsVal("<Devicename>","temperature",0))."°C"}
die Vorlage sah so aus:
attr <Devicename> stateFormat {sprintf("%.1f",ReadingsVal("<Devicename>","temperature",0))."°C"}
finde den Fehler
attr Aussentemperatur userReadings energy { (ReadingsVal("myEnergyMeter","count.A",0)+AttrVal("myEnergyMeter","myBasis",0))/1250.0;;;; }
braucht man nicht bei einem Temperatursensor, und wenn man es bei anderen 1-Wire Devices braucht bringt Abschreiben auch nichts.

Kontrolliere ersteinmal, ob OWFS funktioniert, und kümmere Dich dann um FHEM

Gruß Joachim
Titel: Antw:Keine Temperaturanzeige in FHEM
Beitrag von: dan1180 am 19 Dezember 2013, 00:00:45
Die 6 gabs aber nur fürs erwischt werden... leider kann ich im Moment noch nicht viel mehr als abschreiben. Ich versuch zwar immer zu verstehen was ich da mach aber zu Beginn ist das ziemlich zäh...

Jetzt zu deiner Antwort.

Ich erzähl dir einfach mal von den Unterschieden, die ich finde und erläutere die Gründe:
Aussentemperatur / Vorlauftemperatur
Denk ich jetzt mal ist egal.
10889DAA02080060 / 28.334F2B040000
Hier hab ich einfach meine Sensor-Adresse (aus digitemp) eingegeben. Habe es auch mit 10.889... und ohne die letzten beiden Ziffern (die Vorgabe hatte nur 14, nicht 16). Hier wird, denke ich, der Fehler liegen. Aber was und warum?
60/60
passt ja ;-)

"model" scheint ja dann zu passen, wenn das Vorherige stimmt.

Wenn ich es richtig sehe, hab ich bei "ReadingsVal" vergessen <Devicename> mit Aussentemperatur zu ersetzen?!

Danke schon jetzt für diene Kommentare!

An der Funktion von OWFS bin ich dran. Bin grad beim konfigurieren der Übersetzung. Hab hier allerdings bereits gleich eine Warnung wegen --with-perl15 bekommen. War nur zu schnell wieder weg um es zu notieren...hoffe das bricht mir nachher nicht wieder das Genick.

Ich hoffe bis bald

dan
Titel: Antw:Keine Temperaturanzeige in FHEM
Beitrag von: Joachim am 19 Dezember 2013, 00:12:59
Moin dan1180,

10889DAA02080060
10 -->definiert, den Sensortyp
    889DAA020800 --> Adresse des Sensors
                              60 --> Checksumme berechnet OWFS selbst
Der richtige Eintrag wäre also:
define Aussentemperatur OWDevice 10.889DAA020800 60
wenn Du dann bei Digitemp richtig abgeschrieben hast.
Aber wenn OWFS läuft, und die Verbindung zu FHEM richtig steht, dann wird das mit get gefunden, sieh Dir mal die commandref zu OWServer und OWDevice an.

Gruß Joachim
Titel: Antw:Keine Temperaturanzeige in FHEM
Beitrag von: dan1180 am 19 Dezember 2013, 10:16:56
Moin Joachim  ;),

erst einmal danke für deine Erläuterung. Ich hatte die Sensoren zwar schon so eingegeben aber nur weil ich die Stellen verglichen hab und nicht weil ich wusste was ich da tu...

So, aber jetzt bin ich ein klein wenig frustriert. Die Installation und Einrichtung nach der Anleitung auf ficher-net hat - bis auf die Warnung bei "with-per15" funktioniert. Ich erreiche aber (auch nach einem reboot) immer noch nix unter http://192.168.2.150:3001 ?!

Ich finde einfach keinen Fehler... :'(


Titel: Antw:Keine Temperaturanzeige in FHEM
Beitrag von: Joachim am 19 Dezember 2013, 14:11:36
läuft FHEM und OWFS auf dem gleichen Rechner?
wenn ja, probier mal
http://localhost:3001
oder
http://localhost:2121
wie es in Deiner OWFS.conf steht.
Titel: Antw:Keine Temperaturanzeige in FHEM
Beitrag von: dan1180 am 19 Dezember 2013, 14:21:51
Ja, beides läuft auf einem Raspberry Pi B.

Auch mit localhost bekomm ich keine Verbindung. Ich glaube ich formatier dann zum zweiten Mal die SD-Karte und fang nochmal von vorne an...ich hab einfach keinen Plan wo ich ansetzen soll?! Kann ich irgend etwas posten, was bei der Fehlersuche hilft? Kann es sein, dass ich noch irgend etwas in der fhem.cfg stehen habe, was einen Konflikt verursacht? Irgendwas wegen digitemp?
Titel: Antw:Keine Temperaturanzeige in FHEM
Beitrag von: Joachim am 19 Dezember 2013, 14:27:54
Lass da mit dem Formatieren (dass kommt noch früh genug)
nimm einfach statt OWFS mal OWX, und versuch es damit.
Infos über OWX wie immer in der commandref

Gruß Joachim
Titel: Antw:Keine Temperaturanzeige in FHEM
Beitrag von: dan1180 am 19 Dezember 2013, 15:29:51
OWX state failed... :'(

Hat das alles irgend etwas mit meiner fhem Installation zu tun? Mit digitemp funktioniert die Abfrage doch...
Titel: Antw:Keine Temperaturanzeige in FHEM
Beitrag von: Joachim am 19 Dezember 2013, 16:21:04
So, da der 9097 an Digitemp schon einmal funktioniert hat, scheint er in Ordnung zu sein.

Als erstes lege Dir jetzt bitte eine Signatur zu.

Da ich nicht weiß, was Du schon alles gemacht hast, und ich kein Hellseher bin, ist jetzt vielleicht doch der richtige Zeitpunkt, um den Pi neu aufzusetzen.
Wie beim erstem mal mit:
http://www.meintechblog.de/2013/05/fhem-server-auf-dem-raspberry-pi-in-einer-stunde-einrichten/
Danach dann folgende Beiträge lesen (und verstehen):
http://forum.fhem.de/index.php/topic,16063.0.html
http://forum.fhem.de/index.php/topic,16978.0.html
http://fhem.de/commandref.html#OWX
danach sollte Dein 1-Wire laufen.
Mein Tipp, schreibe Dir die einzelnen Schritte auf, und sicher Deine SD-Karte regelmäßg.
Es hilft auch, wenn folgende Beiträge, die nicht umsonst unter Anfängerfragen auf Platz 1 bis 3 gelistet sind, ebenfalls gelesen werden (sind sogar andersfarbig hinterlegt):
http://forum.fhem.de/index.php/board,18.0.html
wenn dann noch Probleme auftauchen, dann bitte die entsprechenden Informationen mitliefern, das erleichtert die Hilfe unheimlich.

Gruß Joachim
Titel: Antw:Keine Temperaturanzeige in FHEM
Beitrag von: dan1180 am 19 Dezember 2013, 21:23:22
Nabend Joachim,

nach vielen sudos und Stunden später melde ich mich jetzt wieder zu deinem Beitrag. Ich weiß deine Hilfe echt zu schätzen aber bisher habe ich noch keinen Erfolg vermelden...

1. Signatur
Signatur ist angelegt. Sollte noch Angaben fehlen, bitte kurzen Hinweis.

2. Neuinstallation
Server wurde nach geposteter Anleitung komplett neu aufgesetzt. Alles lief fehlerfrei durch.

3.Topic 16063
Mein DS9097 liegt auf ttyUSB0 und bleibt dort auch. Hier die Meldung von dmesg| grep -i usb


[    0.902570] usbcore: registered new interface driver usbfs
[    0.908281] usbcore: registered new interface driver hub
[    0.913842] usbcore: registered new device driver usb
[    1.374683] usbcore: registered new interface driver ax88179_178a
[    1.382564] usbcore: registered new interface driver smsc95xx
[    1.843707] dwc_otg bcm2708_usb: DWC OTG Controller
[    1.849998] dwc_otg bcm2708_usb: new USB bus registered, assigned bus number 1
[    1.858594] dwc_otg bcm2708_usb: irq 32, io mem 0x00000000
[    1.875344] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    1.883494] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.892115] usb usb1: Product: DWC OTG Controller
[    1.898197] usb usb1: Manufacturer: Linux 3.10.23+ dwc_otg_hcd
[    1.905388] usb usb1: SerialNumber: bcm2708_usb
[    1.911974] hub 1-0:1.0: USB hub found
[    1.923209] usbcore: registered new interface driver usb-storage
[    1.938252] usbcore: registered new interface driver xpad
[    2.083293] usbcore: registered new interface driver usbhid
[    2.090336] usbhid: USB HID core driver
[    2.354491] usb 1-1: new high-speed USB device number 2 using dwc_otg
[    2.575469] usb 1-1: New USB device found, idVendor=0424, idProduct=9512
[    2.584070] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    2.593822] hub 1-1:1.0: USB hub found
[    2.884748] usb 1-1.1: new high-speed USB device number 3 using dwc_otg
[    3.005258] usb 1-1.1: New USB device found, idVendor=0424, idProduct=ec00
[    3.014555] usb 1-1.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    3.090061] smsc95xx 1-1.1:1.0 eth0: register 'smsc95xx' at usb-bcm2708_usb-1.1, smsc95xx USB 2.0 Ethernet, b8:27:eb:f9:82:fc
[    3.184646] usb 1-1.2: new high-speed USB device number 4 using dwc_otg
[    3.332941] usb 1-1.2: New USB device found, idVendor=148f, idProduct=5370
[    3.341831] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    3.353112] usb 1-1.2: Product: 802.11 n WLAN
[    3.361437] usb 1-1.2: Manufacturer: Ralink
[    3.367211] usb 1-1.2: SerialNumber: 1.0
[    3.474671] usb 1-1.3: new full-speed USB device number 5 using dwc_otg
[    3.590369] usb 1-1.3: New USB device found, idVendor=067b, idProduct=2303
[    3.601290] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    3.610200] usb 1-1.3: Product: USB-Serial Controller D
[    3.616910] usb 1-1.3: Manufacturer: Prolific Technology Inc.
[    7.362180] usbcore: registered new interface driver usbserial
[    7.580677] usbcore: registered new interface driver usbserial_generic
[    7.704768] usbserial: USB Serial support registered for generic
[    7.966547] usbcore: registered new interface driver pl2303
[    7.973964] usbserial: USB Serial support registered for pl2303
[    8.465995] usb 1-1.3: pl2303 converter now attached to ttyUSB0
[    8.474716] usb 1-1.2: reset high-speed USB device number 4 using dwc_otg
[    8.985886] usbcore: registered new interface driver rt2800usb
[   25.201547] rt2800usb 1-1.2:1.0 wlan0: disabling HT/VHT due to WEP/TKIP use

Das Thema an sich habe ich verstanden

4. Topic 16978
Hier geht es darum, dass die Stromversorgung für die Sensoren zu schwach ist. Da jedoch unter digitemp alles funktioniert und ich nur 2 Sensoren mit 0,5m Kabel betreibe, glaube ich, dass das NOCH nicht mein Problem ist. Hab den Raspberry an ner 5V Ladebuchse einer Schreibtischverteilerleiste von Aldi dran.

5. Define OWX
Habe ich nach commandref ausgeführt. Hier meine fhem.cfg


attr global modpath .
attr global statefile ./log/fhem.save
attr global updateInBackground 1
attr global verbose 3

define telnetPort telnet 7072 global

define WEB FHEMWEB 8083 global

define WEBphone FHEMWEB 8084 global
attr WEBphone basicAuth <geheim>
attr WEBphone stylesheetPrefix smallscreen

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 filelog ./log/%NAME-%Y.log

define eventTypes eventTypes ./log/eventTypes.txt

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

define OWio1 OWX /dev/ttyUSB0
attr OWio1 buspower parasit

Mehr Informationen hab ich im Moment nicht. Wenn ich irgendetwas auslesen muss oder den Inhalt irgendeiner Konfigurations-Datei posten soll, einfach bescheid geben.

Weiter VIELEN DANK!
Titel: Antw:Keine Temperaturanzeige in FHEM
Beitrag von: Joachim am 19 Dezember 2013, 21:42:11
Das mit dem Abschreiben scheint eine Schwäche von Dir zu sein!
Zitatdefine OWio1 OWX /dev/ttyUSB0
attr OWio1 buspower parasit

So steht es in der commandref:
attr <name> buspower real|parasitic
nächster Schritt (Zitat commandref):
get <name> devices
redicovers all devices on the 1-Wire bus. If a device found has a previous definition, this is automatically used. If a device is found but has no definition, it is autocreated. If a defined device is not on the 1-Wire bus, it is autodeleted.

wenn das nicht klappt, das fhem.log als Anhang.

Gruß Joachim
Titel: Antw:Keine Temperaturanzeige in FHEM
Beitrag von: dan1180 am 19 Dezember 2013, 22:16:49
Das (parasit)ic war drin. Hatte es nur beim copy/paste abgeschnitten...

get ... devices hat auch nix gebracht aber ich glaub ich habe im .log was gefunden:

2013.12.19 19:45:15 1: usb create starting
2013.12.19 19:45:17 3: Opening CUL device /dev/ttyAMA0
2013.12.19 19:45:17 3: Can't open /dev/ttyAMA0: Keine Berechtigung
2013.12.19 19:45:17 1: usb create end

Kann da das Problem stecken?
Titel: Antw:Keine Temperaturanzeige in FHEM
Beitrag von: dan1180 am 19 Dezember 2013, 22:21:04
Hier noch das gesamte log-File im Anhang
Titel: Antw:Keine Temperaturanzeige in FHEM
Beitrag von: Joachim am 19 Dezember 2013, 22:44:49
Nein,

Zitatwenn das nicht klappt, das fhem.log als Anhang.

Gruß Joachim
Titel: Antw:Keine Temperaturanzeige in FHEM
Beitrag von: dan1180 am 19 Dezember 2013, 22:56:58
Hab ich doch schon reingestellt. Zwischen meiner Annahme und deinem Nein. Erster Beitrag Seite 2.
Titel: Antw:Keine Temperaturanzeige in FHEM
Beitrag von: Joachim am 19 Dezember 2013, 23:11:43
Sorry, hatte ich übersehen.
Schmeiss mal aus deiner fhem.cfg den TCM120/TCM310 raus, der belegt die gleiche Schnittstelle.
2013.12.19 19:17:53 3: Opening TCM310 device /dev/ttyAMA0
2013.12.19 19:17:53 3: Setting TCM310 baudrate to 57600
2013.12.19 19:17:53 3: TCM310 device opened
2013.12.19 19:17:53 3: Opening TCM310 device /dev/ttyUSB0 <----------------------------------------
2013.12.19 19:17:53 3: Setting TCM310 baudrate to 57600
2013.12.19 19:17:53 3: TCM310 device opened
2013.12.19 19:17:54 3: Opening TCM120 device /dev/ttyUSB0 <----------------------------------------
2013.12.19 19:17:54 3: Setting TCM120 baudrate to 9600
2013.12.19 19:17:54 3: TCM120 device opened
2013.12.19 19:17:54 1: define TCM120_0 TCM 120 /dev/ttyUSB0@9600 <----------------------------
2013.12.19 19:17:55 3: Opening TCM120_0 device /dev/ttyUSB0
2013.12.19 19:17:55 3: Setting TCM120_0 baudrate to 9600
2013.12.19 19:17:55 3: TCM120_0 device opened
2013.12.19 19:17:55 1: wrong checksum: got FF, computed 01
2013.12.19 19:17:55 1: usb create end
2013.12.19 19:17:55 2: SecurityCheck:  WEB,WEBtablet has no basicAuth attribute. telnetPort has no password/globalpassword attribute.  Restart fhem for a new check if the problem is fixed, or set the global attribute motd to none to supress this message.
2013.12.19 19:17:55 0: Server started with 10 defined entities (version $Id: fhem.pl 3872 2013-09-07 11:58:33Z rudolfkoenig $, os linux, user fhem, pid 2053)
2013.12.19 20:15:10 3: Opening OWX device /dev/ttyUSB0

oder poste die fhem.cfg in cod-Tags (die # unter SChriftart)

Gruß Joachim
Titel: Antw:Keine Temperaturanzeige in FHEM
Beitrag von: dan1180 am 19 Dezember 2013, 23:32:40
attr global autoload_undefined_devices 1
attr global logfile ./log/fhem-%Y-%m.log
attr global modpath .
attr global statefile ./log/fhem.save
attr global updateInBackground 1
attr global verbose 3

define telnetPort telnet 7072 global

define WEB FHEMWEB 8083 global

define WEBphone FHEMWEB 8084 global
attr WEBphone basicAuth <geheim>
attr WEBphone stylesheetPrefix smallscreen

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 filelog ./log/%NAME-%Y.log

define eventTypes eventTypes ./log/eventTypes.txt

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

define OWio1 OWX /dev/ttyUSB0
attr OWio1 buspower parasitic


Passt das so? Was hat die Darstellung für einen Vorteil?
Titel: Antw:Keine Temperaturanzeige in FHEM
Beitrag von: dan1180 am 19 Dezember 2013, 23:36:23
Ich hab gar kein TCM in meiner fhem.cfg ???
Titel: Antw:Keine Temperaturanzeige in FHEM
Beitrag von: Puschel74 am 20 Dezember 2013, 07:43:08
Hallo,

ZitatWas hat die Darstellung für einen Vorteil?
Schau es dir nochmal an und überleg mal was das für einen Vorteil haben könnte.
Nicht jeder will sich *.txt-Files runterladen um dann eine fhem.cfg anschauen zu können.

Mit #-Tags eingebettet kansnt du den Code direkt im Beitrag anschauen.
Vorteil? Sicher doch - einfach und übersichtlicher.

ZitatIch hab gar kein TCM in meiner fhem.cfg
Und woher kommt dann das in deinem Logfile?
Zitat2013.12.19 19:17:53 3: Opening TCM310 device /dev/ttyUSB0 <----------------------------------------
2013.12.19 19:17:53 3: Setting TCM310 baudrate to 57600
2013.12.19 19:17:53 3: TCM310 device opened
2013.12.19 19:17:54 3: Opening TCM120 device /dev/ttyUSB0 <----------------------------------------
2013.12.19 19:17:54 3: Setting TCM120 baudrate to 9600
2013.12.19 19:17:54 3: TCM120 device opened

Ist das noch Anfängerfragen oder soll ich nach OneWire verschieben?

Grüße
Titel: Antw:Keine Temperaturanzeige in FHEM
Beitrag von: Joachim am 20 Dezember 2013, 09:33:03
Moin dan1180,

mach mal eine # vor diesen Eintrag in der fhem.cfg

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


dann FHEM stoppen, im Unterverzeichnis log die Dateien fhem.save und fhem-2013-12.log löschen.
FHEM neu starten, und den ersten Teil des logs bis zur OWX-Fehlermeldung in Code tags hier einstellen.

Gruß Joachim
Titel: Antw:Keine Temperaturanzeige in FHEM
Beitrag von: dan1180 am 20 Dezember 2013, 10:55:22
Hallo Joachim,

hier das gewünschte neue Log-File:


2013.12.20 10:32:11 1: Including fhem.cfg
2013.12.20 10:32:13 3: telnetPort: port 7072 opened
2013.12.20 10:32:14 3: WEB: port 8083 opened
2013.12.20 10:32:14 3: WEBphone: port 8084 opened
2013.12.20 10:32:14 3: WEBtablet: port 8085 opened
2013.12.20 10:32:18 3: Opening OWio1 device /dev/ttyUSB0
2013.12.20 10:32:18 3: Setting OWio1 baudrate to 9600
2013.12.20 10:32:19 3: OWio1 device opened
2013.12.20 10:32:19 1: OWX: Serial device /dev/ttyUSB0 defined
2013.12.20 10:32:19 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:32:19 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:32:20 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:32:20 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:32:21 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:32:22 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:32:22 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:32:46 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:32:47 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:32:47 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:32:48 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:32:48 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:32:49 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:32:50 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:32:50 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:32:51 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:32:51 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:32:52 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:32:52 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:32:53 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:32:54 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:32:54 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:32:55 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:32:55 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:32:56 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:32:57 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:32:57 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:32:58 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:32:58 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:32:59 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:32:59 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:00 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:01 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:01 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:02 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:02 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:03 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:03 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:04 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:05 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:05 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:06 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:06 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:07 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:07 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:08 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:09 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:09 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:10 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:10 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:11 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:11 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:12 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:13 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:13 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:14 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:14 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:15 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:16 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:16 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:17 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:17 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:18 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:18 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:19 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:20 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:20 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:21 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:21 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:22 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:22 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:23 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:24 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:24 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:25 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:25 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:26 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:26 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:27 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:28 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:28 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:29 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:29 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:30 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:31 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:31 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:32 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:32 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:33 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:33 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:34 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:35 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:35 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:36 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:36 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:37 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:37 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:38 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:39 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:39 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:40 1: OWX: 1-Wire bus OWio1: interface not detected, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 10:33:40 2: SecurityCheck:  WEB,WEBtablet has no basicAuth attribute. telnetPort has no password/globalpassword attribute.  Restart fhem for a new check if the problem is fixed, or set the global attribute motd to none to supress this message.
2013.12.20 10:33:40 0: Server started with 9 defined entities (version $Id: fhem.pl 3872 2013-09-07 11:58:33Z rudolfkoenig $, os linux, user fhem, pid 2010)


Dazu stell ich dir auch nochmal die aktuelle fhem.cfg dazu.

attr global autoload_undefined_devices 1
attr global logfile ./log/fhem-%Y-%m.log
attr global modpath .
attr global motd SecurityCheck:\
\
WEB,WEBtablet has no basicAuth attribute.\
telnetPort has no password/globalpassword attribute.\
\
Restart fhem for a new check if the problem is fixed,\
or set the global attribute motd to none to supress this message.\

attr global statefile ./log/fhem.save
attr global updateInBackground 1
attr global userattr devStateIcon devStateStyle icon sortby webCmd
attr global verbose 3

define telnetPort telnet 7072 global

define WEB FHEMWEB 8083 global

define WEBphone FHEMWEB 8084 global
attr WEBphone basicAuth ***
attr WEBphone stylesheetPrefix smallscreen

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 filelog ./log/%NAME-%Y.log

define eventTypes eventTypes ./log/eventTypes.txt

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

define OWio1 OWX /dev/ttyUSB0
attr OWio1 buspower parasitic


Ich habe eben auch zur Sicherheit nochmal mit Digitemp die Temperaturen der beiden Sensoren ausgelesen (hat funktioniert) um sicher zu stellen, dass mein DS9097 und die Verkabelung i.O. ist.

@Puschel74

1. Ich könnte den Text auch über copy/paste ganz normal, ohne .txt-File posten. Dass die code-tags platzsparender sind weiß ich erst seit ichs gemacht und gesehen hab, dass man darin scrollen kann. Kannte das vorher nicht.

2. Ich hab meine fhem.cfg gepostet. Da steht kein Wort von TCM drin steht. Woher das kommt weiß ich leider nicht.

3. Ob der Beitrag (mittlerweile) in ein anderes Forum gehört weiß ich nicht. In meinen Augen handelt es sich um Anfängerprobleme mit FHEM und 1-wire...deine Entscheidung.

Liebe Grüße

dan1180
Titel: Antw:Keine Temperaturanzeige in FHEM
Beitrag von: Puschel74 am 20 Dezember 2013, 11:06:14
Hallo,

zu 1) - Ok.
Die tags zu benutzen war ja auch mehr als Bitte gedacht und nicht als Befehl zu verstehen  ;)

zu 2) - scheint wohl am usb create gelegen zu haben.
Wenn du, so wie Joachim beschrieben hat, initialUsbCheck auskommentiert hast dürfte diese Einträge hoffentlich passe sein.

zu 3) Ich sehe hier keine Anfgängerfrage zu FHEM sondern eher ein Problem mit 1-Wire.
Wenn FHEM bei dir läuft und macht was es soll aber deine 1-Wire-Sensoren können nicht abgefragt werden werde ich das Thema nach 1-Wire verschieben.
Solange kann es für mich erstmal hier bleiben.

Grüße
Titel: Antw:Keine Temperaturanzeige in FHEM
Beitrag von: dan1180 am 20 Dezember 2013, 11:22:20
FHEM macht eben nicht was es soll, da ich OWX und/oder OWFS nicht zum Laufen bekomme. Das mit den Sensoren ist dann denke ich nur noch Formsache. Wie geschrieben funktionieren die über Digitemp.

Zu 1.: war auch nicht als Befehl verstanden. Wollte nur nicht als besserwisserischer Nörgler verstanden werden, da die Frage ernst war.

Zu 2.: Ich hab diese Einträge in einer vorherigen FHEM-Installation (habe das System nun zum dritten Mal diese Woche neu aufgesetzt) schon gesehen. Warum läd er das nun auch ohne diesen Eintrag?

Zu 3.: What ever...  ;)

LG dan1180
Titel: Antw:Keine Temperaturanzeige in FHEM
Beitrag von: Puschel74 am 20 Dezember 2013, 11:35:09
Hallo,

ZitatWarum läd er das nun auch ohne diesen Eintrag?
Laut deinem letzten geposteten LogFile wird jetzt
Zitat2013.12.20 10:32:18 3: Opening OWio1 device /dev/ttyUSB0
2013.12.20 10:32:18 3: Setting OWio1 baudrate to 9600
2013.12.20 10:32:19 3: OWio1 device opened
2013.12.20 10:32:19 1: OWX: Serial device /dev/ttyUSB0 defined
dein Device wohl eingebunden.

Wie ist der Status des Device OWio1 in FHEM (ggf. Screenshot bitte).

Es werden nun keine TCM* versucht zu laden - lt. LogFile.

Hier
Zitat2013.12.20 10:32:19 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
wird nur wohl das Interface nicht gefunden.

Hast du zum Interface noch eine Verbindung über DigiTemp offen?

Grüße
Titel: Antw:Keine Temperaturanzeige in FHEM
Beitrag von: Joachim am 20 Dezember 2013, 11:48:41
Moin dan1180,

Dein selbstgebauter 1-Wire-Adapter meldet sich falsch, ersetze mal die 00_OWX.pm durch die im Anhang.
Außerdem in der fhem.cfg folgenden Zusatzeintrag:
attr global mseclog 1

@Puschel,
bisher waren es Anfängerfragen, ab jetzt wird es OWX-spezifisch.

Gruß Joachim
Titel: Antw:Keine Temperaturanzeige in FHEM
Beitrag von: Puschel74 am 20 Dezember 2013, 11:50:29
Hallo,

und schon verschoben.

Da ich mit 1-Wire aber noch keine Erfahrungen habe bin ich ab nun nur noch stiller Mitleser.

Grüße
Titel: Antw:Keine Temperaturanzeige in FHEM
Beitrag von: dan1180 am 20 Dezember 2013, 12:12:28
Also jetzt glaub ich dann bald an Hexen...

00_OWX.pm ins ausgetauscht und Attribut gesetzt. Jetzt ist mein OWX ist verschwunden. Er steht noch immer in der fhem.cfg aber wird unter den Geräten nicht mehr angezeigt ("Everything").

:o
Titel: Antw:Keine Temperaturanzeige in FHEM
Beitrag von: Joachim am 20 Dezember 2013, 12:14:01
fhem.log
Titel: Antw:Keine Temperaturanzeige in FHEM
Beitrag von: Joachim am 20 Dezember 2013, 12:18:26
und mal bitte genaueres zu Deinem selbstgebauten 1-Wire Adapter
Titel: Antw:Keine Temperaturanzeige in FHEM
Beitrag von: dan1180 am 20 Dezember 2013, 12:24:06
2013.12.20 12:03:04.800 1: Including fhem.cfg
2013.12.20 12:03:04.841 3: telnetPort: port 7072 opened
2013.12.20 12:03:04.847 3: WEB: port 8083 opened
2013.12.20 12:03:04.853 3: WEBphone: port 8084 opened
2013.12.20 12:03:04.862 3: WEBtablet: port 8085 opened
2013.12.20 12:03:04.883 3: Opening OWio1 device /dev/ttyUSB0
2013.12.20 12:03:04.895 3: Setting OWio1 baudrate to 9600
2013.12.20 12:03:04.910 3: OWio1 device opened
2013.12.20 12:03:04.911 1: OWX: Serial device /dev/ttyUSB0 defined
2013.12.20 12:03:05.064 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:05.640 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:06.215 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:06.795 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:07.371 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:07.946 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:08.522 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:09.097 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:09.673 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:10.257 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:10.833 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:11.409 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:11.984 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:12.560 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:13.135 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:13.711 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:14.286 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:14.861 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:15.443 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:16.018 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:16.593 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:17.169 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:17.744 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:18.320 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:18.895 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:19.471 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:20.046 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:20.626 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:21.201 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:21.777 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:22.352 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:22.928 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:23.503 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:24.079 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:24.662 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:25.237 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:25.816 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:26.393 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:26.970 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:27.546 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:28.125 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:28.700 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:29.276 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:29.851 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:30.430 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:31.012 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:31.587 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:32.173 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:32.748 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:33.324 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:33.899 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:34.475 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:35.051 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:35.626 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:36.208 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:36.783 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:37.359 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:37.934 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:38.511 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:39.086 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:39.662 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:40.237 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:40.812 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:41.393 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:41.969 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:42.544 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:43.120 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:43.695 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:44.273 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:44.848 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:45.424 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:45.999 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:46.580 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:47.160 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:47.737 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:48.312 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:48.889 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:49.465 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:50.041 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:50.616 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:51.192 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:51.771 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:52.346 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:52.922 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:53.497 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:54.073 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:54.652 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:55.229 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:55.804 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:56.380 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:56.959 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:57.534 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:58.110 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:58.692 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:59.268 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:03:59.843 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:04:00.419 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:04:00.994 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:04:01.570 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:04:02.145 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:04:02.647 1: OWX: 1-Wire bus OWio1: interface not detected, answer was 0x17 0x41 0xab 0x20 0xfc
2013.12.20 12:04:02.656 1: Including ./log/fhem.save
2013.12.20 12:05:32.544 0: Server shutdown
2013.12.20 12:05:46.050 1: Including fhem.cfg
2013.12.20 12:05:47.576 3: telnetPort: port 7072 opened
2013.12.20 12:05:49.404 3: WEB: port 8083 opened
2013.12.20 12:05:49.425 3: WEBphone: port 8084 opened
2013.12.20 12:05:49.470 3: WEBtablet: port 8085 opened
2013.12.20 12:05:51.115 1: reload: Error:Modul 00_OWX deactivated:


Eigenbau nach http://www.kompf.de/weather/pionewire.html "Seriell zu 1-wire Adapter"

Bin im Moment aber dabei mir ein aktives Interface nach http://www.fhemwiki.de/wiki/Interfaces_f%C3%BCr_1-Wire zu bauen.
Titel: Antw:Keine Temperaturanzeige in FHEM
Beitrag von: Joachim am 20 Dezember 2013, 12:31:24
Nimm mal diesen Anhang
Titel: Antw:Keine Temperaturanzeige in FHEM
Beitrag von: Joachim am 20 Dezember 2013, 12:34:10
hattest Du eigentlich FHEM upgedatet?
Titel: Antw:Keine Temperaturanzeige in FHEM
Beitrag von: dan1180 am 20 Dezember 2013, 13:01:03
File ist ausgetauscht, Raspberry rebootet, OWX noch immer nicht aufgetaucht.

Nun habe ich mir gedacht ich schmeiß meine Definition einfach nochmal aus der fhem.cfg raus und definier meinen OWX neu. Nach der Eingabe von

define OWio1 OWX /dev/ttyUSB0

kommt die Meldung


Unknown module OWX, choose one of ALL3076 ALL4000T ALL4027 BS CM11 CUL CUL_EM CUL_FHTTK CUL_HM CUL_HOERMANN CUL_IR CUL_MAX CUL_RFR CUL_TX CUL_WS CULflash Calendar DbLog ECMD ECMDDevice EGPM EGPM2LAN EIB EM EMEM EMGZ EMWZ ENIGMA2 ESA2000 EnOcean FBAHA FBDECT FB_CALLMONITOR FHEM2FHEM FHEMWEB FHT FHT8V FHZ FLOORPLAN FRM FRM_AD FRM_I2C FRM_IN FRM_LCD FRM_OUT FRM_PWM FRM_SERVO FS20 FileLog GDS HCS HMLAN HMS HMinfo HTTPSRV HUEBridge HUEDevice Heating_Control I2C_BMP180 IPCAM IPWE IT Itach_Relay JeeLink JsonList KM271 KS300 LGTV LIRC LISTENLIVE LUXTRONIK2 LightScene M232 M232Counter M232Voltage MAX MAXLAN MSG MSGFile MSGMail NetIO230B OREGON OWAD OWCOUNT OWDevice OWFS OWID OWLCD OWMULTI OWSWITCH OWServer OWTEMP OWTHERM PCA301 PID PIFACE POKEYS PRESENCE PachLog RFXCOM RFXMETER RFXX10REC RSS RandomTimer Revolt SCIVT SISPM SIS_PMS SML STV SVG SWAP SWAP_0000002200000003 SYSSTAT TCM THRESHOLD TRX TRX_ELSE TRX_LIGHT TRX_SECURITY TRX_WEATHER TUL TellStick Twilight USBWX USF1000 VIERA VantagePro2 WEBCOUNT WEBIO WEBIO_12DIGITAL WEBTHERM WOL WS2000 WS300 WS3600 Weather X10 XmlList YAMAHA_AVR ZWDongle ZWave at autocreate average backup dewpoint dummy eventTypes fheminfo holiday mailcheck notice notify openweathermap panStamp readingsGroup remotecontrol sequence speedtest structure telnet update watchdog weblink xxLG7000


Was soll das denn bitte jetzt??? :'(

Achso, ein update von fhem hab ich noch nicht gemacht. Hab nur die Version 5.5 aus der Anleitung installiert.
Titel: Antw:Keine Temperaturanzeige in FHEM
Beitrag von: Joachim am 20 Dezember 2013, 13:07:06
Dann mal im WEB Interface oben im weißen Feld ein
update
eingeben und mit Return bestätigen. Warten bis das Update beendet ist,
dann FHEM stoppen, im Unterverzeichnis log die Dateien fhem.save und fhem-2013-12.log löschen, die 00_OWX.pm austauschen,
FHEM neu starten, und den ersten Teil des logs bis zur OWX-Fehlermeldung in Code tags hier einstellen.

Gruß Joachim
Titel: Antw:Keine Temperaturanzeige in FHEM
Beitrag von: dan1180 am 20 Dezember 2013, 13:29:54
Hier das neue Log

2013.12.20 13:25:06.475 1: Including fhem.cfg
2013.12.20 13:25:07.141 3: telnetPort: port 7072 opened
2013.12.20 13:25:08.333 3: WEB: port 8083 opened
2013.12.20 13:25:08.339 3: WEBphone: port 8084 opened
2013.12.20 13:25:08.350 3: WEBtablet: port 8085 opened
2013.12.20 13:25:09.135 2: eventTypes: loaded 0 events from ./log/eventTypes.txt
2013.12.20 13:25:09.138 1: Including ./log/fhem.save
2013.12.20 13:25:09.178 2: SecurityCheck:  WEB,WEBtablet has no basicAuth attribute. telnetPort has no password/globalpassword attribute.  Restart fhem for a new check if the problem is fixed, or set the global attribute motd to none to supress this message.
2013.12.20 13:25:09.197 0: Server started with 8 defined entities (version $Id: fhem.pl 4386 2013-12-15 17:09:05Z rudolfkoenig $, os linux, user fhem, pid 2683)
2013.12.20 13:26:34.459 1: reload: Error:Modul 00_OWX deactivated:


Beim Versuch OWX zu definieren kommt wieder der Fehler "Unknown module OWX..."
Titel: Antw:Keine Temperaturanzeige in FHEM
Beitrag von: Joachim am 20 Dezember 2013, 14:07:47
hast Du daran gedacht, die Berechtigungen richtig zu setzen?
Wenn nicht, dann update force, und danach von Hand folgende Zeilen in der 00_OWX.pm ändern.
Zeile 100:
#-- Debugging 0,1,2,3
my $owx_debug=3;

Zeile 553
      } elsif( ($res eq "\x17\x0A\x5B\x0F\x02") || ($res eq "\x00\x17\x0A\x5B\x0F\x02") || ($res eq "\x30\xf8\x00") || ($res eq "\x17\x41\xAB\x20\xFC")){

dann speichen, in der fhem.cfg folgenden Eintrag ändern:
attr global verbose 5

danach weiter, wie immer:
FHEM stoppen ...........

Gruß Joachim
Titel: Antw:Keine Temperaturanzeige in FHEM
Beitrag von: dan1180 am 20 Dezember 2013, 16:02:18
Hallo Joachim,

da mein 00_OWX.pm leer war (???) hab ich deine wieder eingefügt. Bei der waren die Änderungen schon drin. Rest ausgeführt wie du geschrieben hast. fhem stoppen, reicht dafür "shutdown restart"? Hier mein neuer log:

2013.12.20 15:57:13.263 1: Including fhem.cfg
2013.12.20 15:57:13.269 5: Cmd: >attr global autoload_undefined_devices 1<
2013.12.20 15:57:13.293 5: Cmd: >attr global logfile ./log/fhem-%Y-%m.log<
2013.12.20 15:57:13.296 5: Cmd: >attr global modpath .<
2013.12.20 15:57:13.347 5: Loading ./FHEM/99_SUNRISE_EL.pm
2013.12.20 15:57:13.859 5: Loading ./FHEM/99_Utils.pm
2013.12.20 15:57:13.943 5: Cmd: >attr global motd SecurityCheck:

WEB,WEBtablet has no basicAuth attribute.
telnetPort has no password/globalpassword attribute.

Restart fhem for a new check if the problem is fixed,
or set the global attribute motd to none to supress this message.
<
2013.12.20 15:57:13.945 5: Cmd: >attr global mseclog 1<
2013.12.20 15:57:13.948 5: Cmd: >attr global sendStatistics manually<
2013.12.20 15:57:13.950 5: Cmd: >attr global statefile ./log/fhem.save<
2013.12.20 15:57:13.952 5: Cmd: >attr global updateInBackground 1<
2013.12.20 15:57:13.954 5: Cmd: >attr global userattr devStateIcon devStateStyle icon sortby webCmd<
2013.12.20 15:57:13.956 5: Cmd: >attr global verbose 5<
2013.12.20 15:57:13.959 5: Cmd: >define telnetPort telnet 7072 global<
2013.12.20 15:57:13.961 5: Loading ./FHEM/98_telnet.pm
2013.12.20 15:57:14.076 3: telnetPort: port 7072 opened
2013.12.20 15:57:14.077 5: Cmd: >define WEB FHEMWEB 8083 global<
2013.12.20 15:57:14.079 5: Loading ./FHEM/01_FHEMWEB.pm
2013.12.20 15:57:14.771 3: WEB: port 8083 opened
2013.12.20 15:57:14.773 5: Cmd: >define WEBphone FHEMWEB 8084 global<
2013.12.20 15:57:14.777 3: WEBphone: port 8084 opened
2013.12.20 15:57:14.779 5: Cmd: >attr WEBphone basicAuth RmFtRG9lYmxlcjpVbGxpMjAwOQ==<
2013.12.20 15:57:14.781 5: Cmd: >attr WEBphone stylesheetPrefix smallscreen<
2013.12.20 15:57:14.784 5: Cmd: >define WEBtablet FHEMWEB 8085 global<
2013.12.20 15:57:14.788 3: WEBtablet: port 8085 opened
2013.12.20 15:57:14.790 5: Cmd: >attr WEBtablet stylesheetPrefix touchpad<
2013.12.20 15:57:14.793 5: Cmd: >define Logfile FileLog ./log/fhem-%Y-%m.log fakelog<
2013.12.20 15:57:14.794 5: Loading ./FHEM/92_FileLog.pm
2013.12.20 15:57:15.031 5: Cmd: >define autocreate autocreate<
2013.12.20 15:57:15.033 5: Loading ./FHEM/98_autocreate.pm
2013.12.20 15:57:15.120 5: Cmd: >attr autocreate filelog ./log/%NAME-%Y.log<
2013.12.20 15:57:15.123 5: Cmd: >define eventTypes eventTypes ./log/eventTypes.txt<
2013.12.20 15:57:15.124 5: Loading ./FHEM/91_eventTypes.pm
2013.12.20 15:57:15.161 2: eventTypes: loaded 0 events from ./log/eventTypes.txt
2013.12.20 15:57:15.164 1: Including ./log/fhem.save
2013.12.20 15:57:15.165 5: Cmd: >setstate Logfile active<
2013.12.20 15:57:15.168 5: Cmd: >setstate autocreate active<
2013.12.20 15:57:15.169 5: Cmd: >setstate eventTypes active<
2013.12.20 15:57:15.172 5: Cmd: >setstate global <no definition><
2013.12.20 15:57:15.174 5: Interface "interface": readings "", getters "", setters ""
2013.12.20 15:57:15.175 5: Interface "switch": readings "onoff", getters "onoff", setters ""
2013.12.20 15:57:15.176 5: Interface "switch_active": readings "onoff", getters "onoff", setters ""
2013.12.20 15:57:15.177 5: Interface "switch_passive": readings "onoff", getters "onoff", setters "on:off"
2013.12.20 15:57:15.178 5: Interface "dimmer": readings "onoff:level", getters "onoff:level", setters "on:off:dimto:dimup:dimdown"
2013.12.20 15:57:15.179 5: Interface "temperature": readings "temperature", getters "temperature", setters ""
2013.12.20 15:57:15.180 5: Interface "humidity": readings "humidity", getters "humidity", setters ""
2013.12.20 15:57:15.181 5: Interface "wind": readings "wind", getters "wind", setters ""
2013.12.20 15:57:15.182 5: Interface "power": readings "power:maxPower:energy", getters "power:maxPower:energy", setters ""
2013.12.20 15:57:15.184 5: Triggering global (1 changes)
2013.12.20 15:57:15.185 5: Notify loop for global INITIALIZED
2013.12.20 15:57:15.191 2: SecurityCheck:  WEB,WEBtablet has no basicAuth attribute. telnetPort has no password/globalpassword attribute.  Restart fhem for a new check if the problem is fixed, or set the global attribute motd to none to supress this message.
2013.12.20 15:57:15.197 0: Server started with 8 defined entities (version $Id: fhem.pl 4386 2013-12-15 17:09:05Z rudolfkoenig $, os linux, user fhem, pid 2815)
2013.12.20 16:00:11.181 4: Connection accepted from FHEMWEB:192.168.2.103:54908
2013.12.20 16:00:12.212 4: HTTP FHEMWEB:192.168.2.103:54908 GET /fhem
2013.12.20 16:00:12.251 4: /fhem / RL:947 / text/html; charset=UTF-8 / Content-Encoding: gzip
/
2013.12.20 16:00:12.509 4: HTTP FHEMWEB:192.168.2.103:54908 GET /fhem?room=all&XHR=1&inform=1×tamp=1387551612555
2013.12.20 16:00:15.378 4: Connection closed for FHEMWEB:192.168.2.103:54908
2013.12.20 16:00:15.382 4: Connection accepted from FHEMWEB:192.168.2.103:54909
2013.12.20 16:00:15.385 4: HTTP FHEMWEB:192.168.2.103:54909 GET /fhem/FileLog_logWrapper?dev=Logfile&type=text&file=fhem-2013-12.log
Titel: Antw:Keine Temperaturanzeige in FHEM
Beitrag von: dan1180 am 20 Dezember 2013, 16:07:56
ES TUT!!!

Es wird mir zwar im Moment nur eine Temperatur angezeigt aber der OWX steht auf Active!

Was hab ich jetzt gemacht? Würd gerne verstehen was ich bei einem evtl. neu aufsetzen des RasPi tun/beachten muss (und mir das in meine mittlerweile buchdicke Doku schreiben)

Auf jeden Fall VIELEN VIELEN DANK für die Hilfe und die dafür notwendige Geduld!
Titel: Antw:Keine Temperaturanzeige in FHEM
Beitrag von: dan1180 am 20 Dezember 2013, 16:26:28
Nachtrag:

Der zweite Sensor tut nun auch. Musste ihn allerdings von Hand definieren. Temperaturen werden ausgegeben.

;D
Titel: Antw:Keine Temperaturanzeige in FHEM
Beitrag von: Joachim am 20 Dezember 2013, 16:35:53
Moin dan1180,

das Modul, was für die Kommunikation mit Deinem Selbstbauadapter zuständig ist, hat Deinen Adapter nicht als 1-Wire-Adapter erkannt
2013.12.20 12:03:05.064 1: OWX: 1-Wire bus OWio1: interface not found, answer was 0x17 0x41 0xab 0x20 0xfc
es hätte eine der folgenden Antworten erwartet:

0x17 0x0A 0x5B 0x0F 0x02 oder 0x00 0x17 0x0A 0x5B 0x0F 0x02 oder 0x30 0xf8 0x00

mit dieser Zeile:
} elsif( ($res eq "\x17\x0A\x5B\x0F\x02") || ($res eq "\x00\x17\x0A\x5B\x0F\x02") || ($res eq "\x30\xf8\x00") || ($res eq "\x17\x41\xAB\x20\xFC")){
haben wir ihn jetzt auch mit Deinem Modul bekanntgemacht.

Viel Spass beim weitern Testen.

Gruß Joachim

PS: Zeile 100 wieder auf
my $owx_debug=0;
setzen

PPS: Beitrag als gelöst markieren
Titel: Antw:Keine Temperaturanzeige in FHEM
Beitrag von: dan1180 am 20 Dezember 2013, 16:42:25
Das heißt wenn ich das Ding mal komplett neu aufsetze, muss ich nur die Zeile 553 editieren und es müsste tun?

Kann ich mich so jetzt auch nochmal an OWFS wagen?

Noch einmal vielen Dank!

Wünsch dir schöne und erholsame (von nervigen Newbes befreite  ;) ) Feiertage und einen guten Rutsch. Wir werden uns hier sicher nochmal übern Weg laufen...
Titel: Antw:Keine Temperaturanzeige in FHEM
Beitrag von: Joachim am 20 Dezember 2013, 16:57:53
ZitatDas heißt wenn ich das Ding mal komplett neu aufsetze, muss ich nur die Zeile 553 editieren und es müsste tun?
Im Prinzip ja, aber vorher ins fhem.log sehen, wie wir es hier auch gemacht haben, dann Fehlermeldung analysieren und danach handeln.
ZitatKann ich mich so jetzt auch nochmal an OWFS wagen?
warum nicht, aber vorher diese Installation sichern.
ZitatWünsch dir schöne und erholsame (von nervigen Newbes befreite  ;) ) Feiertage und einen guten Rutsch. Wir werden uns hier sicher nochmal übern Weg laufen...
Danke, und "Ich hab's befürchtet" ;)

Denke daran, diesen Tread als gelöst zu kennzeichnen.

Gruß Joachim
Titel: Antw:Keine Temperaturanzeige in FHEM
Beitrag von: dan1180 am 20 Dezember 2013, 17:28:33
Problem gelöst!  ;D