Saya ingin menggunakan Pi saya sebagai termostat rumah, dengan loop kontrol berjalan dalam skrip python. Saya ingin menjalankannya sebagai daemon pada raspbian (debian) saat startup.
Ada contoh skrip bash di /etc/init.d/skeleton, tetapi tampaknya unpythonic untuk mem-mash bash dan python bersamaan. Ada modul python dan paket deb yang dapat membantu dengan pemrosesan perintah start / stop / alert:
- daemoncmd Python
- daemonize
- daemontools
- launchd
- Monit Debian
- mattdaemon Python
- pelaku
- menjalankannya
- pengawas
- mulailah Ubuntu
- zdaemon
Adakah yang berhasil dengan pendekatan tertentu untuk daemonisasi loop kontrol umpan balik "waktu nyata" pada Pi?
Lihatlah cara kita daemonize di klien pybit-client.
https://github.com/nicholasdavidson/pybit
Itu dirancang untuk dijalankan sebagai daemon pada kotak ARM kecil 24/7.
Menangani pencatatan, penanganan sinyal, skrip start / stop dll ...
sumber