Hi
Hier mal ein konkretes Beispiel wie das Zusammenspiel von DREI mal Owserver mit SmartHome.py und smartVISU momentan klappt, ohne jetzt 1 Jahr Langzeiterfahrung zu haben und zu wissen, ob das halbwegs zuverlässig funktioniert. Sieht aber gut aus.
Ausgangssituation:
Rechner 1: ein altes ALIX1D mit Debian Squeeze (bei Wheezy will der I2C Bus ums Verrecken nicht funktionieren, trotz exakt gleicher Konfiguration). Am on-board I2C Anschluß hängt momentan Robert's VGA-IC2-8-fach-1-Wire-Adapter mit grad eben nur einem DS18S20. Owserver 2.9p5.
Rechner 2: ein Raspi mit Debian Wheezy und I2C-1-Wire-Adapter und daran grad 4 Feuchtesensoren und ein DS18S20. Owserver 2.9p5.
Rechner 3: ein Jetway NF36 mit Debian Wheezy, noch OHNE physikalischen 1-Wire Bus (kommt noch). Owserver 2.9p3. Darauf läuft SmartHome.py und smartVISU.
ALIX1D (IP 192.168.178.29):
Code:
root 1274 1 0 May23 ? 00:00:02 /usr/bin/owserver --usb=ALL --i2c=ALL:ALL --pid-file /var/run/owserver.pid
Code:
admin 2053 1 0 May16 ? 00:07:28 /usr/bin/owserver --usb=ALL --i2c=ALL:ALL --pid-file /var/run/owserver.pid
Code:
root 25035 1 0 10:21 ? 00:00:00 /usr/bin/owserver --usb=ALL --i2c=ALL:ALL --server=192.168.178.60:4304 --server=192.168.178.29:4304 --pid-file /var/run/owserver.pid
Mehr braucht's da erst mal nicht.
plugin.conf auf dem JETWAY NF36:
Code:
[ow]
class_name = OneWire
class_path = plugins.onewire
# host = 127.0.0.1
# port = 4304
Wie gesagt, ob das auf die Dauer so tadellos funktioniert oder nicht, kann ich noch nicht sagen. Ich wollte mich auch mal daran machen, die wichtigsten Sachen per Monit oder sogar nagios zu überwachen. Aber da hatte ich den Nerv noch nicht dazu, für Lösungen wäre ich da aber sehr dankbar

Die Bilder zeigen das Ergebnis des owhttpd auf den jeweiligen Rechnern. (v.l.n.r: Raspi, ALIX1D, Jetway, smartVISU).
Gruß, Martin


Einen Kommentar schreiben: