Piclodio: rádiobudík Raspberry Pi
Webová agentúra » Digitálne správy » Piclodio: rádiobudík Raspberry Pi

Piclodio: rádiobudík Raspberry Pi

K dispozícii je nová verzia Piclodio!
Piclodio je webová aplikácia na transformáciu Raspberry Pi na internetový rádiobudík. Raz som tam napísal článok pre prvú verziu. Je zrejmé, že aplikáciu môžete nainštalovať na akýkoľvek počítač nunux, pokiaľ podporuje rámec Django. Nasledujúce príkazy však budú fungovať iba na báze Debianu.

Prečo sa ma teda pýtate na novú verziu? No z niekoľkých dôvodov:

  • Použitie rámca (Django). Ako používateľovi je nám to jedno, ale pre vývojára je to dôležité. To umožní aplikácii vyvíjať sa, udržiavať ju a predovšetkým mať čistý základ pre ostatných ľudí, ktorí môžu do kódu vniesť svoje množstvo funkcií.
  • Nové rozhranie. Ten starý vyzeral dobre na smartfóne, ale nebol veľmi vhodný pre terminály typu PC.
  • Lepší výkon. Prechod z PHP na Python. Rpi miluje pytóna.
  • Nové funkcie. Možnosť nastavenia niekoľkých budíkov, výber dňa, automatické zastavenie budíka a správa niekoľkých webových rádií

Kód je otvorený a dostupný na Github. Neváhajte a požiadajte o svoje vylepšenia. V tomto článku môžete tiež len komentovať svoje nápady. Tu je malá ukážka rozhrania

 

 

 

 

 

 

 

 

 

 

 

 

Stručne povedané, prejdime k inštalácii!

inštalácia

Inštalácia rámca Django

Inštaláciu môžete overiť pomocou nasledujúceho príkazu. To by vám malo poskytnúť verziu Djanga.

Inštalácia webového servera, prehrávača médií, databázy a modulu python na pripojenie django k webovému serveru.

Projekt používa konkrétny modul python. Toto je python-crontab.

Teraz získavame Piclodio z Github. Nainštalujeme ho do adresára webového servera a udelíme práva k tomuto adresáru používateľovi apache.

Skopírujeme konfiguračný súbor pre Apache (vHost)

Aktivácia VHost

Tento posledný príkazový riadok nás pozýva na reštart apache.

Nakoniec musíte autorizovať server Apache na používanie multimediálneho prehrávača. Typujeme

a tento riadok pridáme na koniec súboru

A je to tu! Aplikácia je dostupná na IP adrese vášho Rpi cez váš prehliadač.

Ak chcete nastaviť konkrétnu adresu URL, musíte upraviť vHost v konfiguračnom súbore Apache. Napríklad, ak chcem kontaktovať aplikáciu prostredníctvom adresy URL http: // address_ip_du_rpi / piclodio, upravím konfiguračný súbor takto:

Reštartujte apache, aby ste to vzali do úvahy a je to dobré.