Hőmérséklet, okos lakás
A várva ő úgy döntött, hogy egy ideiglenes határozatot (később kiderült, hogy az állandó, vízálló és vándorolt az akvárium). DS18B20 van forrasztva a csavart érpár, tedd megfelelő átmérőjű hőre zsugorodó cső, húzta itt, és kész - házi utca érzékelő 🙂 húzta résén keresztül az üvegezett erkélyek az utcára, és leült egy szoftveres megoldás.
Először telepíteni kellett az OWFS-t. Miután elolvastad az utóbbinak a debianról való üzembe helyezését ...
apt-get install build-essential automake biztosíték-utils php5 php5-dev php5-cli libfuse-dev libusbt-dev swig tcl a tcl-dev tcl-doc
# 1 vezetékes beszélgetés a libusb-on keresztül
Hozzáadjuk, ha korábban nem telepítettük
aptitude install build-essential
aptitude telepítés automake autoconf autotools-dev
Töltse le a szükséges csomagokat
$ tar -xvzf libusb-0.1.12.tar.gz
:
/libusb-0.1.12$ ./configure -without-x
/libusb-0.1.12$ sudo make install
$ tar -xvzf owfs-2.9p1.tar.gz
:
/owfs-2.9p1$ ./configure -enable-debian
/owfs-2.9p1$ sudo make install
Nos, majdnem a vég
$ usermod -a -G owfs felhasználónév
:
$ / opt / owfs / bin / owfs -u-allow_other -mountpoint = / mnt / 1wire /
Ez mindenről ismert, és ha ezt az interneten csinálja, akkor könnyű megtalálni. Ezután autót csinálok
"$ 1" eset
echo "indítási segédprogram owfs USB-támogatással ..";
echo `/ opt / owfs / bin / owserver -uall -p 3000`;
echo "/ opt / owfs / bin / owhttpd -s 3000 -p 3001";
echo `/ opt / owfs / bin / owfs -s 3000 / mnt / 1wire /`;
echo "az owfs parancsfájl leállítását a mount-point kirakodásával." „
echo `umount $ MOUNTPOINT`;
echo "Használat: /etc/init.d/owfs.sh"