
The 1-wire bus is a cheap low-speed bus for devices like weather sensors, access control, etc. it can be attached to your system via serial, usb, i2c, and other interfaces.
perl bindings for the owfs 1-wire support library have been produced with swig and allow access to libow functions from perl code.