1-Wire-Temperaturmessung mit OWX

In diesem Beitrag erkläre ich, wie man 1-Wire Temperatursensoren (siehe Beitrag) mit dem Modul OWX in FHEM einbindet und deren Messwerte ausliest.

FHEM bietet für die 1-Wire-Schnittstellen ein passendes Modul mit dem Namen OWX. Um den USB-1Wire-Adapter (siehe Beitrag) in FHEM einzubinden, definiert man sich in FHEM ein entsprechendes OWX-Device:

define OneWire OWX /dev/ttyUSB0

Den Namen (OneWire) kann man natürlich nach seinen Wünschen vergebene. Wichtig beim definieren der Schnittstelle ist es, FHEM mitzuteilen an welcher Schnittstelle sich der Adapter befindet. In unsere Fall ist es USB0 -> /dev/ttyUSB0.

Unter den „Internals“ lassen sich nun ein paar Einstellungen ablesen. Das verwendete Interface ist der DS9097, auf dem auch unser Adapter basiert. Ein weiterer wichtiger Punkt ist der „interval“. Standartmäßig ist dieser auf 300 eingestellt –> 300s –> 5min. FHEM fragt also alle 5min alle angeschlossenen Sensoren ab. Dieser Wert kann über das „get-Menü“ geändert werden:

Die am 1-Wire-Bus angeschlossenen Sensoren sollten nun nach kurzer Zeit automatisch erkannt werden. Durch ihre unübersichtlichen Namen sind sie leider schwer zu unterscheiden.

Einfacher Trick um sie zu identifizieren, jeden Sensor nach einander kurz mit der Hand erwärmen und durch den Temperaturanstieg erkennt man nun welchen Sensor man gerade erwärmt hat und kann ihn entsprechend umbenennen.

rename OWX_28_2766A3060000 DR_Temperatur

Ich Empfehle euch den Sensoren eindeutige Namen zu geben, damit das weitere Arbeiten mit ihnen um einiges leichter von statten geht.

Nach dem öffnen der Übersichtseite des Sensors, kann man direkt unter den Readings seinen Messwert ablesen.

Je nach Wunsch kann man den Sensor nun bestimmte Räumen zuweisen oder andere Anpassungen vornehmen.

Wie man sieht, ist es sehr einfach den 1-Wire-Bus in FHEM einzubinden. Voraussetzung ist natürlich, dass die Hardware erstmal steht (siehe Beitrag).

1
Hinterlasse einen Kommentar

avatar
Fotos und Bilder
 
 
 
sonstiges Dateiformat
 
 
 
1 Comment threads
0 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
1 Comment authors
Ingolf67Recent comment authors
  Subscribe  
neuste älteste beste Bewertung
Benachrichtige mich zu:
Ingolf67
Gast
Ingolf67

Hallo, ich habe die Installation durchgeführt alles prima soweit. Hatte aber die neuste Version Fhem 5.9 auf dem RPI installiert. Hat leider nicht funktioniert. Habe lange den Fehler gesucht aber Temperatusensoren an einem 1-Wire Usb zu Serial-Adapter DS9097 wurden von OWX nicht erkannt. Fhem in der Version 5.8 funktioniert damit einwandfrei.
Gruß