diff --git a/docs/commandref.html b/docs/commandref.html
index 700058067..099101963 100644
--- a/docs/commandref.html
+++ b/docs/commandref.html
@@ -71,6 +71,9 @@
M232
M232Counter
M232Voltage
+ OWFS
+ OWTEMP
+ DS18S20
SCIVT
structure
WS2000
@@ -2774,6 +2777,250 @@ A line ending with \ will be concatenated with the next one, so long lines
+
+
OWFS
+
+ OWFS is a suite of programs that designed to make the 1-wire bus and its
+ devices easily accessible. The underlying priciple is to create a virtual
+ filesystem, with the unique ID being the directory, and the individual
+ properties of the device are represented as simple files that can be read
+ and written.
+
+ Note:
+ You need the owperl module from http://owfs.org/.
+
+
+
+ Define
+
+ define <name> OWFS <owserver-ip:port> <model> <id>
+
+
+ Define a 1-wire device to communicate with an OWFS-Server.
+
+ <owserver-ip:port>
+
+ IP-address:port from OW-Server.
+
+ <model>
+
+ Define the type of the input device.
+ Currently supportet: DS1420
+
+ <id>
+
+ Corresponding to the id of the input device.
+
+
+
+ Note:
+ If the owserver-ip:port is called none, then
+ no device will be opened, so you can experiment without hardware attached.
+
+ Example:
+
+ define DS9490R OWFS 127.0.0.1:4304 DS1420 93302D000000
+
+
+
+
+ Set
+
+
+ Get
+
+ get <name> <value>
+
+ where value is one of:
+
+ -
+
address (read-only)
+ The entire 64-bit unique ID. address starts with the family code.
+ Given as upper case hexidecimal digits (0-9A-F).
+
+ -
+
crc8 (read-only)
+ The 8-bit error correction portion. Uses cyclic redundancy check. Computed
+ from the preceeding 56 bits of the unique ID number.
+ Given as upper case hexidecimal digits (0-9A-F).
+
+ -
+
family (read-only)
+ The 8-bit family code. Unique to each type of device.
+ Given as upper case hexidecimal digits (0-9A-F).
+
+ -
+
id (read-only)
+ The 48-bit middle portion of the unique ID number. Does not include the
+ family code or CRC.
+ Given as upper case hexidecimal digits (0-9A-F).
+
+ -
+
locator (read-only)
+ Uses an extension of the 1-wire design from iButtonLink company that
+ associated 1-wire physical connections with a unique 1-wire code. If
+ the connection is behind a Link Locator the locator will show a unique
+ 8-byte number (16 character hexidecimal) starting with family code FE.
+ If no Link Locator is between the device and the master, the locator
+ field will be all FF.
+
+ -
+
present (read-only)
+ Is the device currently present on the 1-wire bus?
+
+ -
+
type (read-only)
+ Part name assigned by Dallas Semi. E.g. DS2401 Alternative packaging
+ (iButton vs chip) will not be distiguished.
+
+
+
+ Examples:
+
+ get DS9490R type
+ DS9490R type => DS1420
+ get DS9490R address
+ DS9490R address => 8193302D0000002B
+
+
+
+
+ Attributes
+
+ - dummy
+ - do_not_notify
+ - loglevel
+ - showtime
+ -
+ temp-scale
+ Specifies the temperature-scale unit:
+
+ C
+ Celsius. This is the default.
+ F
+ Fahrenheit
+ K
+ Kelvin
+ R
+ Rankine
+
+
+
+
+
+
+
+
+OWTEMP
+
+ High-Precision 1-Wire Digital Thermometer.
+
+
+ Note:
+ Please define an OWFS device first.
+
+
+
+ Define
+
+ define <name> OWTEMP <id> [<interval>] [<alarminterval>]
+
+
+ Define a 1-wire Digital Thermometer device.
+
+ <id>
+
+ Corresponding to the id of the input device.
+
+ <interval>
+
+ Sets the status polling intervall in seconds to the given value. The default is 300 seconds.
+
+ <alarminterval>
+
+ Sets the alarm polling intervall in seconds to the given value. The default is 300 seconds.
+
+
+
+ Note:
+ Currently supported type: DS18S20.
+
+ Example:
+
+ define KG.hz.TF.01 OWTEMP 93302D000000 300 60
+
+
+
+
+
+ Set
+
+ set <name> <value>
+
+ where value is one of:
+
+ -
+
templow (read-write)
+ The upper limit for the low temperature alarm state.
+
+ -
+
temphigh (read-write)
+ The lower limit for the high temperature alarm state.
+
+ -
+
ALARMINT (write-only)
+ Sets the alarm polling intervall in seconds to the given value.
+
+ -
+
INTERVAL (write-only)
+ Sets the status polling intervall in seconds to the given value.
+
+
+
+
+
+ Get
+
+ get <name> <value>
+
+ where value is one of:
+
+ - address (read-only)
+ - crc8 (read-only)
+ - family (read-only)
+ - id (read-only)
+ - locator (read-only)
+ - present (read-only)
+ -
+
temperature (read-only)
+ Read by the chip at high resolution (~12 bits). Units are selected from
+ the defined OWFS Device. See temp-scale for choices.
+
+ - templow (read-write)
+ - temphigh (read-write)
+ - type (read-only)
+
+
+ Examples:
+
+ get KG.hz.TF.01 type
+ KG.hz.TF.01 type => DS18S20
+ get KG.hz.TF.01 temperature
+ KG.hz.TF.01 temperature => 38.2500 (Celsius)
+
+
+
+
+ Attributes
+
+
+
+
+
structure