The 'easiest' way to read the sensors is to fetch an XML file which contains everything - eg "wget http://<IP>/details.xml. You then *just* have to parse the XML which took me a while to sort.
Alternatively, you can use SNMP to read individual values - though they've made this (IMO) ridiculously hard to do as you first have to traverse one branch to find your device by ID and get an index, then reference the device specific tree by index. There is no tree "by id".
There is ayet a third method, you can configure the device to periodically post a file to a web server.
Writing values is by HTML Get with the right format. From the manual :
To write data to a connected 1-Wire device that supports control commands simply make a re-quest of devices.htm with the appropriate URL parameters. Below is an example:
devices.htm?rom=1300000020BB8112owd=DS2406cmd=OWD_DS2406_PIOBFFvalue=0
PM me your email and I'll send you a copy of the manual EDS sent me - it's still not on their site.
The three ports are not separate busses - just three sockets for convenience, and by default fed via a small resistor to provide a small amount of separation. If you have one faulty sensor it will take out the other two ports as well.
If you have several long sensor strings then what you want is a
one-wire hub (or as a
complete unit). I don't see any support for this with the OW-Server though.
We've not had one long enough to assess reliability - but it's not crashed so far. We've a couple of customers who've asked about monitoring of their server rooms - and if they decide to splash the cash then I'll be installing these and we'll find out !