:: fischer-net.de

1-Wire

wire curve

1-Wire® bzw. One-Wire ("Eindraht") Produkte bieten eine Vielzahl von Einsatzmöglichkeiten. 1-Wire Komponenten kommunizieren über einen zweiadrigen Bus und besitzen eine einmalige unveränderbare Seriennummer.

Die Hauptanwendungen der 1-Wire Technologie liegen z.B. in den Bereichen der Mess-, Steuer- und Überwachungstechnik, der elektronischen Zugriffskontrolle und Identifizierung von Objekten.

 1-Wire® ist ein eingetragenes Markenzeichen der Firma Maxim/Dallas.

Die Artikel 1-Wire Software unter Linux - Teil 1 und Teil 2 geben einen Überblick der verschiedenen Möglichkeiten 1-Wire Devices unter Linux zugänglich zu machen. Dies kann z.B. mittels digitemp oder des OWFS 1-Wire Filesystems umgesetzt werden. In den Artikeln Heiz- und Warmwasserkreis überwachen und Zustand von Tür, Tor oder Fenster überwachen habe ich nur zwei von vielen möglichen Anwendungen beschrieben.

Dieser Artikel beschreibt die Integration der 1-Wire Umgebung in die Hausautomations-Software FHEM auf Basis des OWFS 1-Wire Filesystem.

 

Historie

Im Jahr 2008 ermöglichte ich die initiale Anbindung von 1-Wire an FHEM. Damals setzte ich bereits auf das OWFS 1-Wire Filesystem. So entstanden die FHEM Module OFWS und OWTEMP, die seit dem fester Bestandteil der FHEM Distribution sind. Über die Jahre konnten somit Temperaturen erfasst, in FHEM dargestellt und weiterverarbeitet werden.

Weiterlesen ...

In den Artikeln 1-Wire Software unter Linux - Teil 1 und Teil 2 habe ich die Anbindung eines 1-Wire Netzwerks sowie u.a. auch die Installation der OpenSource Software OWFS 1-Wire Filesystems auf einem Linux System beschrieben. Als Ergänzung zum oben genannten Teil 2, beschreibt dieser Artikel die einfache Installation von OWFS auf einer Synology Disk- / Rackstation

Die Installation von OWFS auf einem Network Attached Storage System bietet sich für den Betrieb eines 1-Wire Netz gerade zu an, da meisten NAS Systeme im Dauerbetrieb laufen und das auch noch recht stromsparend.

Um OWFS auf einer Synology Disk- / Rackstation einzusetzen, bedarf es unter "normalen" Umständen des vorherigen "bootstrapen" sowie der Installation des IPKG Paketverwaltungssystems. Alternativ kann auch der versierte Nutzer OWFS "crosscompilen", was jedoch einiges an Erfahrung benötigt. Über die von mir bereit gestellten Pakete gelingt die Installation von OWFS auf einer beliebigen Synology Disk- / Rackstation in nur wenigen Minuten ohne das in das System eingegriffen werden muss.

Weiterlesen ...

Im Artikel 1-Wire Software unter Linux - Teil 1 habe ich die Voraussetzungen für den Einsatz der hier vorgestellten Softwarepakete DigiTemp und OWFS 1-Wire Filesystem bereits beschrieben. Zur Erinnerung: für den Einsatz beider Softwarepakete muß der entsprechende Kerneltreiber in Verbindung mit einem DS9490R Busmaster entladen werden. Am besten macht man dieses dauerhaft über eine Blacklist-Regel (siehe dazu die Anleitung in Teil 1). Dieser Teil beschreibt nun den Einsatz des Softwarepaketes OWFS 1-Wire Filesystem.

 

OWFS 1-Wire Filesystem

Im Vergleich zu DigiTemp ist OWFS weitaus mächtiger: Nahe zu alle erdenklichen 1-Wire Devices aus den Bereichen Temperatur, Luftfeuchte, LCD, Luftdruck, Zähler, Speicher, Volt, Schalter sowie Wetter können überwacht und gesteuert werden. Dabei kann der Zugriff auf die Devices über das Filesystem, eine WebGui, FTP und/oder einen Remote-Server erfolgen. OWFS unterstützt diverse Programmiersprachen wie z.B. perl, python, php, tcl, Java und C und ist lauffähig unter i386, MIPS, ARM, Coldfire, Linux, FreeBSD sowie Windows (Cygwin). Und das Gute daran: es ist OpenSource unter der GPLv2 Lizenz.

Weiterlesen ...

Unter Linux gibt es eine sehr überschaubare Auswahl an Software für 1-Wire. Meines Wissens sind dies derzeit (Stand 04/12) drei Softwarepakete:

Jede Software hat seine Vorzüge. Dabei unterscheiden sich die Softwarepakete durchaus in ihrem Einsatzzweck und den damit unterstützten Sensoren / Aktoren. Das Paket mit einer großen Auswahl an unterstützten 1-Wire Bausteinen ist zweifellos OWFS. In diesem ersten Teil gehe ich auf die Vorausetzungen zur Nutzung der Pakete sowie die Software DigiTemp näher ein.

Weiterlesen ...

Powered by ...

 

 

reichelt elektronik – Elektronik und PC-Technik