2. Pre prístup tomuto rozhraniu implementovaná au-
tentizácia založená využití prístupových tokenov. Vlastné rozhranie vytvorené pomocou html/css jeho funkcionalita je
zabezpečená Javascript-om.py
Restart=always
RestartSec =5s
[Install]
WantedBy=multi -user.target
51
. Ukážka webového rozhrania sa
nachádza obr. Rozhranie integruje MotionEye video stream vlast-
ným zvukovým vysielaním.
2. Pokiaľ toto zariadenie objaví dosahu Bluetooth,
detekcia pohybu bude pozastavená. MotionEye rozhraní je
do sekcie „Ďalšie voľby“ možné vložiť parameter: BTpresence XX:XX:XX:XX:XX:XX,
s Bluetooth adresou zariadenia.service
[Service]
User=motion
Group=motion
WorkingDirectory home/motion/security_website
Enviroment="PATH home/motion/security_website/venv/bin:
/usr/local/sbin :/usr/local/bin:/usr/sbin :/usr/bin"
Environment="PULSE_SERVER=unix:/run/user /1000/ pulse/native"
Environment="XDG_RUNTIME_DIR =/run/user /1000"
ExecStart =/usr/bin/authbind --deep /home/motion/security_
website/venv/bin/python3 /home/motion/security_website
/app.2.5 Webové rozhranie
Súčasťou práce webové rozhranie, ktorým vie užívateľ vykonať audio–vizuálny
dohľad.15 ukážka responzívneho dizajnu pre mobil obr.7.7.16.4 Bluetooth prítomnosť
Pre uľahčenie zastráženia odstráženia systému bol pridaný servis, ktorý kontroluje
prítomnosť smartfónu základe jeho Bluetooth adresy.
Pre automatické spustenie webového serveru pri štarte potrebné vytvoriť systemd
servis:
[Unit]
Description=Security Dashboard
After=network.target motioneye. 2