Hőmérséklet, okos lakás

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"

Kapcsolódó cikkek