define <name> OWServer <protocol>
define myLocalOWServer OWServer localhost:4304
define myRemoteOWServer OWServer raspi:4304
localhost
and the FQDN of your owserver as server directives
to the owserver configuration file
on the remote host.
set <name> <value>
value
is one ofreopen
timeout/directory
timeout/ftp
timeout/ha7
timeout/network
timeout/presence
timeout/serial
timeout/server
timeout/stable
timeout/uncached
timeout/usb
timeout/volatile
timeout/w1
units/pressure_scale
units/temperature_scale
get <name> <value>
value
is one ofdevices
errors
/settings/timeout/directory
/settings/timeout/ftp
/settings/timeout/ha7
/settings/timeout/network
/settings/timeout/presence
/settings/timeout/serial
/settings/timeout/server
/settings/timeout/stable
/settings/timeout/uncached
/settings/timeout/usb
/settings/timeout/volatile
/settings/timeout/w1
/settings/units/pressure_scale
/settings/units/temperature_scale
attr <name> nonblocking 1
nonblocking
if you experience lockups of FHEM.
define <name> OWServer <protocol>
Auf dem Computer, an dem der 1-Wire- Bus angeschlossen ist, muss die Software "owserver" installiert sein. Zusätzlich sollte auf diesem Rechner die Konfigurationsdatei "owfs.conf" eingesehen bzw. angepasst werden. Einen WIKI- Artikel dazu gibt es hier.
Die vorhandenen 1-Wire- Busteilnehmer werden als OWDevice -Geräte definiert.
Wenn autocreate aktiviert ist, werden beim Start von FHEM alle Geräte automatisch erkannt und eingerichtet.
Achtung: Dieses Modul ist weder verwandt noch verwendbar mit den 1-Wire Modulen, deren Namen nur aus Großbuchstaben bestehen!
Beispiele für die Einrichtung:
define myLocalOWServer OWServer localhost:4304
define myRemoteOWServer OWServer 192.168.1.100:4304
define myRemoteOWServer OWServer raspi:4304
localhost
und einen mit dem "FQDN", bzw. dem Hostnamen, oder der IP-Adresse des Computers, auf dem die Software "owserver" läuft.
set <name> <value>
value
für einen der folgenden Befehle steht:reopen
timeout/directory
timeout/ftp
timeout/ha7
timeout/network
timeout/presence
timeout/serial
timeout/server
timeout/stable
timeout/uncached
timeout/usb
timeout/volatile
timeout/w1
units/pressure_scale
units/temperature_scale
get <name> <value>
value
für einen der folgenden Befehle steht:devices
errors
/settings/timeout/directory
/settings/timeout/ftp
/settings/timeout/ha7
/settings/timeout/network
/settings/timeout/presence
/settings/timeout/serial
/settings/timeout/server
/settings/timeout/stable
/settings/timeout/uncached
/settings/timeout/usb
/settings/timeout/volatile
/settings/timeout/w1
/settings/units/pressure_scale
/settings/units/temperature_scale
attr <name> nonblocking 1
nonblocking
wieder deaktiviert werden.