The daemon of studio on Raspberry Pi
- Observe light of room.
- If turn the light level then notify open/closed status.
Connect light sensor to the wiring pin 0 (Pin 11, GPIO 17 on RP3).
- Download Raspberry-Pi-Studio-Daemon. ex)
git clone https://github.com/CIR-KIT/Raspberry-Pi-Studio-Daemon.git
- Change working directory to project top. ex)
cd Raspberry-Pi-Studio-Daemon
- Access to LINE Notify. Here is LINE Notify.
- Create Access token for the channel what is notify target.
- Put access token to
src/token
with double quote wrap. like"<token>"
. - Build by CMake. ex)
cmake .; make
git clone https://github.com/CIR-KIT/Raspberry-Pi-Studio-Daemon.git
cd Raspberry-Pi-Studio-Daemon
# Get Access token
echo '"<token>"' > src/token
mkdir build && cd build
cmake ..
make
Run after build.
cd Raspberry-Pi-Studio-Daemon/build
sudo make install
Raspberry Pi Studio Daemon automatically become daemon allway. Forexample You run this on terminal or call by init.
Note: The program require super user permittion for Wiring Pi.
sudo build/studio_daemon
- /etc/project.d/においてある実行ファイルのコピー元はraspberry pi内の~/monitor_project/に置いてあります。
- 現在、LINE notifyのトークンは丸橋のアカウントで作成済み。
- CdSセンサの読み込みにはGPIO17を使用。
- 監視用のraspberry piは現在、ものつくり工房玄関付近に設置中。
- プログラムの稼働中はraspberry piに給電し続ける必要アリ(工房から帰る前〜工房に来るまで)。
- 光センサの読み取りに問題が多発するなら、物理的なスイッチを使うかも。