Originalzubehör IPswitche
1-Wire ist ein eingetragenes Warenzeichen vonMAXIM Integrated Products, Inc. Bitte beachten Sie die Bedienungsanleitungen der verwendeten Komponenten
und die für Ihren Einsatzzweck geltenden Vorschriften. Daten von Teilnehmern am 1-Wire-Bus sind nicht zum Schutz von Personen oder für medizinische Anwen-
dungen geeignet. Technische Änderungen und Irrtum vorbehalten.
www.SMS-GUARD.org
1v1
1wire-USB-Master für Fritzbox 7390 und Freetz
Im folgenden wird gezeigt, wie ein
1wire-USB-Master an einer Fritzbox
7390 unter Freetz S0-Impulse erfasst
und die Temperatur eines externen
1wire-Sensors DS18B20.
Zur Erzeugung des Freetz-Image nut-
zen wir unter Windows die „Oracle VM“,
die Installation ist vielfach im Netz detail-
liert beschrieben.
In der VM wird eine neue Maschine an-
gelegt „freetz-linux“ unter „Ubuntu“ und
in dieser Maschine im Terminal
eingeben „svn checkout http://
svn.freetz.org/branches/freetz-stable-
2.0“, freetz wird geladen und in die direc-
tory „free-stable2.0“ geladen. Mit „cd
freetz-stable-2.0“ wechseln wir dorthin
und öffnen mit „make menuconfig“ die
freetz-Oberfläche und nehmen die abge-
bildeten Einstellungen vor.
pg_0002
Originalzubehör IPswitche
1-Wire ist ein eingetragenes Warenzeichen vonMAXIM Integrated Products, Inc. Bitte beachten Sie die Bedienungsanleitungen der verwendeten Komponenten
und die für Ihren Einsatzzweck geltenden Vorschriften. Daten von Teilnehmern am 1-Wire-Bus sind nicht zum Schutz von Personen oder für medizinische Anwen-
dungen geeignet. Technische Änderungen und Irrtum vorbehalten.
www.SMS-GUARD.org
2v1
pg_0003
Originalzubehör IPswitche
1-Wire ist ein eingetragenes Warenzeichen vonMAXIM Integrated Products, Inc. Bitte beachten Sie die Bedienungsanleitungen der verwendeten Komponenten
und die für Ihren Einsatzzweck geltenden Vorschriften. Daten von Teilnehmern am 1-Wire-Bus sind nicht zum Schutz von Personen oder für medizinische Anwen-
dungen geeignet. Technische Änderungen und Irrtum vorbehalten.
www.SMS-GUARD.org
3v1
mit make wird das Projekt übersetzt, das
dauert bei kleinen PCs mehrere Stunden.
Wir öffnen unter WIN einen Dateiexplorer
und tragen in der Adressleiste die IP-
Adresse der VM (bekommen wir mit „if-
config“ im Ubuntu-Terminal der VM) ein „\\192.168.1.167“ und kopieren das erstellte Image (hier
15.2MB) auf unser WIN-Filesystem, c:\...
Nun öffnen wir die Web-Oberfläche der Fritzbox 7390 und vollziehen unter Beachtung der Anweisun-
gen das Firmware-update auf das neue Freetz-Image.
Wir öffnen die „neue“ Fritzbox und
unten links das „Freetz-GUI“. Öff-
net sich nicht das GUI, dann bitte
mal ohne Proxy probieren.
pg_0004
Originalzubehör IPswitche
1-Wire ist ein eingetragenes Warenzeichen vonMAXIM Integrated Products, Inc. Bitte beachten Sie die Bedienungsanleitungen der verwendeten Komponenten
und die für Ihren Einsatzzweck geltenden Vorschriften. Daten von Teilnehmern am 1-Wire-Bus sind nicht zum Schutz von Personen oder für medizinische Anwen-
dungen geeignet. Technische Änderungen und Irrtum vorbehalten.
www.SMS-GUARD.org
4v1
Wir nehmen die abgebilde-
ten Einstellungen vor.
pg_0005
Originalzubehör IPswitche
1-Wire ist ein eingetragenes Warenzeichen vonMAXIM Integrated Products, Inc. Bitte beachten Sie die Bedienungsanleitungen der verwendeten Komponenten
und die für Ihren Einsatzzweck geltenden Vorschriften. Daten von Teilnehmern am 1-Wire-Bus sind nicht zum Schutz von Personen oder für medizinische Anwen-
dungen geeignet. Technische Änderungen und Irrtum vorbehalten.
www.SMS-GUARD.org
5v1
pg_0006
Originalzubehör IPswitche
1-Wire ist ein eingetragenes Warenzeichen vonMAXIM Integrated Products, Inc. Bitte beachten Sie die Bedienungsanleitungen der verwendeten Komponenten
und die für Ihren Einsatzzweck geltenden Vorschriften. Daten von Teilnehmern am 1-Wire-Bus sind nicht zum Schutz von Personen oder für medizinische Anwen-
dungen geeignet. Technische Änderungen und Irrtum vorbehalten.
www.SMS-GUARD.org
6v1
pg_0007
Originalzubehör IPswitche
1-Wire ist ein eingetragenes Warenzeichen vonMAXIM Integrated Products, Inc. Bitte beachten Sie die Bedienungsanleitungen der verwendeten Komponenten
und die für Ihren Einsatzzweck geltenden Vorschriften. Daten von Teilnehmern am 1-Wire-Bus sind nicht zum Schutz von Personen oder für medizinische Anwen-
dungen geeignet. Technische Änderungen und Irrtum vorbehalten.
www.SMS-GUARD.org
7v1
pg_0008
Originalzubehör IPswitche
1-Wire ist ein eingetragenes Warenzeichen vonMAXIM Integrated Products, Inc. Bitte beachten Sie die Bedienungsanleitungen der verwendeten Komponenten
und die für Ihren Einsatzzweck geltenden Vorschriften. Daten von Teilnehmern am 1-Wire-Bus sind nicht zum Schutz von Personen oder für medizinische Anwen-
dungen geeignet. Technische Änderungen und Irrtum vorbehalten.
www.SMS-GUARD.org
8v1
pg_0009
Originalzubehör IPswitche
1-Wire ist ein eingetragenes Warenzeichen vonMAXIM Integrated Products, Inc. Bitte beachten Sie die Bedienungsanleitungen der verwendeten Komponenten
und die für Ihren Einsatzzweck geltenden Vorschriften. Daten von Teilnehmern am 1-Wire-Bus sind nicht zum Schutz von Personen oder für medizinische Anwen-
dungen geeignet. Technische Änderungen und Irrtum vorbehalten.
www.SMS-GUARD.org
9v1
Nun richten wir auf der Fritz-
box Telnet ein (vielfach im
Netz beschrieben) und ge-
ben „date“ ein. Bei Fritzbo-
xen am Internet sollte das
Datum aktuell sein, bei lokal
betriebenen Boxen entwe-
der den Internetzugang im
Original GUI der 7390 als
„lokalen-client“ am lokalen
Ethernet einstellen (LAN1)
oder das Datum testweise
per Hand setzen mit „date -s 2014.04.12-17:44:00“, denn die rrd-Datenbank benötigt ein aktuelles Da-
tum.
Nun die Datei „1wire-USB-fritz.zip“ von unserer Homepage lokal entpacken und die einzelnen Dateien
per ftp (vielfach im Netz beschrieben) auf die Box kopieren nach „/var/media/ftp“
pg_0010
Originalzubehör IPswitche
1-Wire ist ein eingetragenes Warenzeichen vonMAXIM Integrated Products, Inc. Bitte beachten Sie die Bedienungsanleitungen der verwendeten Komponenten
und die für Ihren Einsatzzweck geltenden Vorschriften. Daten von Teilnehmern am 1-Wire-Bus sind nicht zum Schutz von Personen oder für medizinische Anwen-
dungen geeignet. Technische Änderungen und Irrtum vorbehalten.
www.SMS-GUARD.org
10v
Wurde der 1wire-USB-Master ab den 25.8.1155 geliefert, ist auf der Lötseite eine Lötbrücke zu
setzen. Jetzt kann der 1wire-USB-Master an die USB-Schnittstelle gesteckt werden und die
LED am 1wire-USB-Master blitzt 2x kurz auf.
Wir hatten vorher im freetz-GUI alle 5 Minuten das Ausführen der „/var/media/ftp/1wire-rrd-sh“
eingestellt, diese aktiviert den FTDI-Treiber (/dev/ttyUSB0 aktiv), initialisiert die Datenbank
„1wire-USB.rrd“ und startet schließlich die „1wire-USB“ zum ständigen Auslesen des 1wire-
USB-Master, an dem dann die LED laufend flackert.
Die 1wire-USB.Daten werden in der RAM-Disk „/var“ abgelegt und die Bilder als png in das Web-Ver-
zeichnis „/var/media/ftp/eac“ kopiert und sind nun mit einem Browser unter „http://192.168.1.98:90“
sichtbar:
Die IDs und Namen der angeschlossenen Sensoren am 1wire-Bus sind in „/var“gelistet und in der
„1wire-USB-config.txt“ einzutragen. Werden dort Namen geändert, so ist die „1wire-USB-rrd-ssh“ an-
zupassen. Soll mehr wie ein 1wire-Sensor erfasst werden, muss die rrd-Datenbank neu angelegt wer-
den, siehe hierzu die Beschreibung „rrdtool“ im Netz.
Nachtrag: die „1wire-USB-rrd-sh“ kopiert die png-Diagramme aus der Ramdisk „/var“ in den Webbe-
reich „/var/media/ftp/eac“ und dieser liegt im Flash und ist somit nur begrenzt beschreibbar (lifetime).
Es wäre also besser, den Webbereich in den Bereich der RAMdisk zu verlegen.