OWFS 1-Wire File System

Questions? Read/Subscribe to the list server.



OWFS is an easy way to use the powerful 1-wire system of Dallas/Maxim.

OWFS is a simple and flexible program to monitor and control the physical environment. You can write scripts to read temperature, flash lights, write to an LCD, log and graph, ...


SourceForge.net Logo Files: RSS Feed Available

  • Inexpensive devices, simple wiring, parasitic power
  • Unique addresses, individually addressable
  • USB, serial and i2c adapters
  • Mature technology, consulting and aftermarket support
  • iButton steel sealed devices
  • New fancy 3rd-party designs

  • Temperature, thermocouples
  • Humidity, LCD, pressure, counters
  • Memory, encryption
  • Voltage, current, logic
  • Switches
  • Weather (wind, humidity, UV, temperature).




  • Filesystem access ( i.e. 10.001122334/temperature ) (owfs)
  • Web access (owhttpd)
  • Remote network access (owserver)
  • Direct language support for perl, python, php, tcl, Java, C (libow, ownet)
  • Embedded appliances: Linksys router, NSLU2, FOX
  • Bootable CD
  • Supported on i386, MIPS, ARM, Coldfire, Linux, OSX, Windows (Cygwin), FreeBSD
  • FREE, under the GPLv2 license




  • FUN, hobby projects, neat hacks
  • Home automation
  • Environmental monitoringl
  • Security


Next page: What is 1-wire?