Obsah:
- Krok 1: Komponenty
- Krok 2: Napálte obrázok na kartu MicroSD
- Krok 3: Nastavte audioprehrávače
- Krok 4: Nastavte server Squeezebox Server
- Krok 5: Inštalácia - spálňa
- Krok 6: Inštalácia - kúpeľňa
- Krok 7: Integrácia do domácej automatizácie
Video: Inteligentná hudba v spálni a vani s Raspberry Pi - integrácia multiroomu, alarmu, ovládania tlačidlami a domácej automatizácie: 7 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
Dnes vám chceme dať dva príklady toho, ako môžete Raspberry Pi používať s naším softvérom Max2Play na domácu automatizáciu: v kúpeľni a spálni. Oba projekty sú podobné v tom, že hudbu s vysokou vernosťou z rôznych zdrojov je možné streamovať prostredníctvom skvelej technológie Squeezebox s otvoreným zdrojovým kódom, ktorá je bezplatným inštalátorom jedného kliknutia s programom Max2Play.
Výhody takéhoto nastavenia Multiroom spočívajú v tom, že môžete synchronizovať prehrávače vo všetkých miestnostiach (hrať súčasne), používať rôzne rôzne zvukové zdroje pre server Squeezebox Server (sieťový disk NAS, USB disk, DLNA, Spotify, Google Music, internetové rádio, Bluetooth, atď.) a máte úplnú kontrolu nad všetkými prehrávačmi zvuku pomocou jedinej aplikácie podľa vášho výberu.
Vďaka hardvéru uvedenému v kroku 1 sa otvárajú ďalšie výhody:
- vysoká kvalita prehrávania hudby
- nízke obstarávacie náklady (DIY projekt)
- dobre premyslený koncept hardvéru (Raspberry Pi, zvukové karty pravidelne testované a pokročilé)
- WAF (Woman Acceptance Factor): vďaka skrytým inštaláciám alebo špičkovým rámom môžu byť káble a hardvér úplne skryté
Krok 1: Komponenty
Požadované položky pre tento systém sa môžu líšiť v závislosti od toho, aké veľké chcete mať svoje multiroom usporiadanie. Tu budeme predpokladať základné nastavenie s použitím jednej sady reproduktorov pre každú miestnosť. Na základe zamýšľaného rozsahu vášho nastavenia môžete pridať alebo odstrániť toľko hráčov, koľko chcete.
Kombinácia digitálneho analógového prevodníka a zosilňovača dáva najväčší zmysel pre miestnosti bez existujúcich zvukových komponentov. Tieto zvukové karty sa nazývajú Amp HATs (hardvér pripevnený na vrchu) a dodávajú sa v rôznych variantoch. Môžete porovnať rôzne zosilňovače HAT v našom porovnávacom grafe, aby ste našli to pravé pre vaše multiroom zóny.
Pre každú miestnosť potrebujete jedno nastavenie zväzku HAT zosilňovača Raspberry Pi. Takže pre tento konkrétny príklad je možné vybrať dve individuálne nastavenia zosilňovača HAT na základe individuálnych výziev a príležitostí miestností.
Základné nastavenie:
Raspberry Pi 3B
Srdcom tohto multimediálneho centra je cenovo dostupný, ale výkonný 3B server, ktorý zvládne viacero audio a video prehrávačov so svojim štvorjadrovým procesorom a 1 GB RAM. 2B môžete použiť aj vtedy, ak nepotrebujete WiFi alebo Bluetooth, alebo 3B+. 3B+ však neponúka pre toto nastavenie žiadne významné výhody a vyžaduje viac energie.
Zosilňovač HAT zvuková karta
Vďaka tejto kombinácii digitálno-analógového prevodníka a zosilňovača získate lepšiu kvalitu zvuku a budete môcť napájať pasívne reproduktory priamo z Pi.
karta microSD
Odporúčame použiť 8 alebo 16 GB microSD s rýchlosťou zápisu triedy 10 alebo vyššou. Obraz Max2Play založený na Linuxe obsahuje rôzne zvukové riešenia a ďalšie rozšírenia, ktoré je možné spravovať z akéhokoľvek webového prehliadača. Po spálení je systém prístupný z prvého spustenia prostredníctvom webového rozhrania a nevyžaduje žiadne konzolové príkazy ani znalosti Linuxu.
Zdroj
Na prevádzku všetkých komponentov (Pi, Amp HAT a pasívnych reproduktorov) budete potrebovať iba jeden napájací zdroj.
Všetky tieto komponenty môžete získať naraz pomocou jedného z našich balíkov AMP.
Pasívne reproduktory (použili sme JBL-One Control a Canton GLE 410.2)
Môžete použiť akékoľvek reproduktory, pri ich výbere dávajte pozor na kapacitu zosilňovača Amp HAT a napájanie. Na základe impedancie a maximálneho výkonu nájdete ideálnu kombináciu pre každú zónu.
Voliteľné: Rotačný kodér alebo IR prijímač na hardvérové ovládanie
Krok 2: Napálte obrázok na kartu MicroSD
Obrázok Max2Play je možné vypáliť na kartu pomocou jednoduchého nástroja, ako je WinDiskImager alebo Etcher. Nechajte horieť a po dokončení postupu vložte kartu do Raspberry Pi.
Konfigurácia zariadení je vďaka Max2Play veľmi jednoduchá. K webovému rozhraniu Max2Play sa dostanete zadaním „max2play/“do ľubovoľného prehliadača na akomkoľvek zariadení pripojenom k rovnakej sieti (PC, Mac, Smartphone, Tablet atď.).
Po prvom spustení odporúčame zariadenie premenovať na stránke Nastavenia/Reštartovať webové rozhranie. Takto sa názov použije aj pre názov zvukových prehrávačov a ako taký sa bude zobrazovať na serveri Squeezebox Server.
Ak má váš smerovač WPS (Wireless Protected Setup) a zariadenie pristupuje k sieti Wi -Fi v sieti, prvé spustenie je možné vykonať úplne automaticky. Stačí aktivovať WPS na svojom smerovači a pripojiť zariadenie k napájaniu. Vytvorili sme tiež samostatný návod na nastavenie WPS.
Voliteľné: Môžete si tiež objednať už spálenú a nakonfigurovanú kartu microSD z Max2Play.
Krok 3: Nastavte audioprehrávače
Pri prvom spustení zariadenia Max2Play si môžete vybrať výrobcu pripojenej zvukovej karty. Načíta sa konkrétny doplnok pre značku zvukovej karty a potom si v novej ponuke, ktorá sa otvorí, môžete vybrať svoju konkrétnu zvukovú kartu.
Kliknite na uložiť. Po reštarte zariadenia zvoľte „Rozšírené“pod výberom zvukovej karty, aby bolo všetko ideálne pripravené pre nastavenie viacerých miestností. Po ďalšom reštarte by už mal byť váš prehrávač prístupný na prehrávanie hudby.
Krok 4: Nastavte server Squeezebox Server
Ak chcete nastaviť server Squeezebox, musíte ho najskôr nainštalovať. Samotný doplnok je predinštalovaný na obrázku Max2Play, takže ho nie je potrebné vopred sťahovať.
Dôležité: Na váš multiroom systém potrebujete iba jednu inštaláciu Squeezebox Server.
Všetko, čo musíte urobiť, je prejsť do ponuky servera Squeezebox Server vo webovom rozhraní Max2Play, zvoliť verziu servera Logitech Media Server (odporúča sa 7.9.1) a kliknúť na inštaláciu. Max2Play automaticky stiahne vami zvolenú verziu a nainštaluje ju úplne na Raspberry Pi.
Po dokončení inštalácie môžete kliknutím na veľké modré tlačidlo na stránke otvoriť vlastné webové rozhranie servera Squeezebox Server. Teraz si môžete vybrať prehrávače, nakonfigurovať knižnicu a hudobné služby a samozrejme prehrávať hudbu.
Krok 5: Inštalácia - spálňa
Teraz, keď je server aktívny a beží, musíme nastaviť hardvér okolo nášho nastavenia Raspberry Pi.
Na usporiadanie spálne sme postavili drevené boxy, do ktorých by sa zmestili naše reproduktory. Potom sme vyrezali otvory v stene, ktoré mali veľkosť týchto boxov. Nakoniec sme škatule priskrutkovali tesne k stene. Všetok hardvér je stále prístupný prostredníctvom revízneho otvoru.
Na ovládanie reproduktorov môžete použiť aplikáciu pre smartfóny alebo prepojiť prehrávač s existujúcimi tlačidlami domácej automatizácie, napr. na dverách vašej spálne. Môžete pridať dlhé stlačenie tlačidla na aktiváciu časovača vypnutia a krátke stlačenie tlačidla Play/Pause. Server Squeezebox Server vďaka svojmu otvorenému rozhraniu ponúka mnoho možností konfigurácie akýchkoľvek príkazov. Vhodné príkazy HTTP a CLI nájdete v našom doplnku API-examples, ktorý je tiež predinštalovaný a je možné ho bezplatne aktivovať v sekcii neaktívnych doplnkov v časti Nastavenia/Reštartovať.
Príklad príkazu HTTP pre „začať hrať“:
SQUEEBOXSERVERIP: PORT/status.html? p0 = play & player = MACADDRESS
Krok 6: Inštalácia - kúpeľňa
Reproduktory je možné umiestniť do stropu alebo podľa obrázku na ľavú a pravú stranu zrkadla. Ak ešte len plánujete dizajn svojej kúpeľne, konštrukcia prednej steny by bola ideálna na umiestnenie zrkadlovej skrinky aj reproduktorov súčasne (pozri obrázky). V tomto prípade je možné kúpiť väčší rám reproduktora (predáva sa samostatne) a mať tak vizuálne orámovanie reproduktorov (pozri obrázok 1).
Tlačidlové riešenie pre rýchle prehrávanie/pozastavenie na dverách kúpeľne, prepojené s už existujúcim softvérom pre domácu automatizáciu, robí každodenné používanie ešte pohodlnejším. Pre priame ovládanie je možné integrovať aj IR diaľkové ovládanie alebo ovládač hlasitosti s integrovaným tlačidlom. Spravidla je však najpohodlnejšie a najľahšie používať smartphone a jednu z mnohých dostupných aplikácií, ako napríklad iPeng, OrangeSqueeze alebo Squeezer (na obrázku, bezplatná aplikácia), aby ste využili všetky pokročilé funkcie (výber hudby, správa zoznamu skladieb, atď.).
Krok 7: Integrácia do domácej automatizácie
Na integráciu systému automatizácie domácnosti a na programovanie tlačidla na dverách (napr. V softvéri Homematic) je možné použiť príkazy CLI (Command Line Interface) serverov Squeezebox. Na Max2Play si dokonca môžete nainštalovať open-source server domácej automatizácie. Nedávno sme vydali inštalátor populárneho servera openHAB 2 jediným kliknutím s Paper UI ako novým prémiovým doplnkom.
Tieto systémy domácej automatizácie umožňujú centralizovanú správu jednotlivých hráčov, a to buď jednoduchými príkazmi HTTP (napríklad otvorenie niečoho prostredníctvom prehliadača), prostredníctvom Telnetu, alebo priamym pripojením soketu v inom softvéri. Konkrétne príkazy a príklady na to nájdete a priamo skopírujte v doplnku Max2Play API-examples Plugin a v sekcii internej pomoci serverov Squeezebox v časti „Technické informácie> Rozhranie príkazového riadka“.
Príkazy HTTP je možné tiež ľahko testovať v prehliadači. Stačí vložiť príkaz do panela s adresou URL v prehliadači a stlačiť kláves Enter.
To je všetko! Dúfame, že sa vám páčia naše nápady na integráciu zvuku z viacerých miestností do systémov domácej automatizácie. Použite ich ako inšpiráciu pre svoje vlastné riešenie, ukážte nám svoje nastavenia a povedzte nám, čo si myslíte!
Odporúča:
Ako si vyrobiť inteligentný domov pomocou reléového modulu Arduino - Myšlienky domácej automatizácie: 15 krokov (s obrázkami)
Ako vytvoriť inteligentný domov pomocou reléového modulu Arduino | Nápady na automatizáciu domácnosti: V tomto projekte automatizácie domácnosti navrhneme reléový modul inteligentnej domácnosti, ktorý dokáže ovládať 5 domácich spotrebičov. Tento reléový modul je možné ovládať z mobilného telefónu alebo smartfónu, diaľkového ovládača IR alebo televízora, manuálneho prepínača. Toto inteligentné relé môže cítiť aj
Batériový senzor dverí s integráciou domácej automatizácie, WiFi a ESP-TERAZ: 5 krokov (s obrázkami)
Batériový senzor dverí s integráciou domácej automatizácie, WiFi a ESP-TERAZ: V tomto návode vám ukážem, ako som vyrobil dverový senzor napájaný z batérie s integráciou domácej automatizácie. Videl som ďalšie pekné senzory a poplašné systémy, ale chcel som si ich vyrobiť sám. Moje ciele: Senzor, ktorý detekuje a hlási doo
Plánovanie systému domácej automatizácie pre domácich majstrov: 12 krokov
Plánovanie systému domácej automatizácie pre domácich majstrov: Cieľom tohto návodu nie je povedať vám, ako môžete robiť to, čo by ste chceli, aby robil váš domov. Namiesto toho bolo napísané, aby sa myšlienka stala realitou, ale tiež aby sa šialenstvo stalo rozumom tým, že pochopíte limity (technológie, náklady, časová náročnosť
Rozbočovač domácej automatizácie Raspberry Pi-Arduino-SignalR: 11 krokov (s obrázkami)
Rozbočovač domácej automatizácie Raspberry Pi-Arduino-SignalR: V nadväznosti na niekoľko mojich predohier IBLE publikovaných tu a tu, tento projekt robí prvý krok k vybudovaniu základnej verzie funkčného rozbočovača pre domácu automatizáciu. Použil som niekoľko rôznych technológií v snaha porozumieť tomu, ako môžem
Lacný, ľahký, internetom riadený systém domácej automatizácie: 5 krokov (s obrázkami)
Lacný, ľahký, internetom riadený systém automatizácie domácnosti: Ak máte domáce zvieratá/deti a potrebujete ich nakŕmiť alebo im dať výprask cez internet, tento systém vám môže byť užitočný. Je to veľmi ľahký a lacný spôsob, ako ovládať motory, LED diódy atď. Doma z akéhokoľvek počítača pripojeného k webu. Všetko, čo potrebujete, je Webc