Indholdsfortegnelse:

Smart musik i soveværelse og bad med hindbær Pi - Integrering af multirum, alarm, knapstyring og hjemmeautomatisering: 7 trin
Smart musik i soveværelse og bad med hindbær Pi - Integrering af multirum, alarm, knapstyring og hjemmeautomatisering: 7 trin

Video: Smart musik i soveværelse og bad med hindbær Pi - Integrering af multirum, alarm, knapstyring og hjemmeautomatisering: 7 trin

Video: Smart musik i soveværelse og bad med hindbær Pi - Integrering af multirum, alarm, knapstyring og hjemmeautomatisering: 7 trin
Video: Den nye pige - En film om mobning 2024, Juli
Anonim
Smart musik i soveværelse og bad med hindbær Pi - Integrering af multirum, alarm, knapstyring og hjemmeautomatisering
Smart musik i soveværelse og bad med hindbær Pi - Integrering af multirum, alarm, knapstyring og hjemmeautomatisering

I dag vil vi give dig to eksempler på, hvordan du kan bruge Raspberry Pi med vores Max2Play -software til hjemmeautomatisering: i badeværelset og soveværelset. Begge projekter ligner hinanden ved, at high-fidelity-musik fra forskellige kilder kan streames gennem den store open-source Squeezebox-teknologi, der kommer som et gratis et-kliks installationsprogram med Max2Play.

Fordelene ved sådan en Multiroom -opsætning er, at du kan synkronisere afspillerne i alle rum (afspil samtidigt), bruge forskellige forskellige lydkilder til Squeezebox Server (netværksdrev NAS, USB -drev, DLNA, Spotify, Google Music, internetradio, Bluetooth, osv.) og har fuld kontrol over alle lydafspillere med kun en app efter eget valg.

Takket være den hardware, der blev præsenteret i trin 1, åbner der sig yderligere fordele:

  • høj kvalitet af musikafspilning
  • lave anskaffelsesomkostninger (DIY -projekt)
  • veludviklet hardwarekoncept (Raspberry Pi, lydkort testes regelmæssigt og avanceres)
  • WAF (Woman Acceptance Factor): takket være skjulte installationer eller high-end-kanter kan kabler og hardware skjules helt

Trin 1: Komponenterne

Komponenterne
Komponenterne
Komponenterne
Komponenterne
Komponenterne
Komponenterne

De nødvendige elementer til dette system kan variere, afhængigt af hvor stor du vil have din multiroom -opsætning. Her antager vi den grundlæggende opsætning ved hjælp af et sæt højttalere til hvert værelse. Baseret på det tilsigtede omfang af din opsætning kan du tilføje eller fjerne så mange spillere, du vil.

En kombination af digital-analog-konverter og forstærker giver mest mening i rum uden eksisterende lydkomponenter. Disse lydkort kaldes forstærkerhatte (hardware fastgjort ovenpå) og findes i forskellige varianter. Du kan sammenligne de forskellige forstærkerhatte i vores sammenligningstabel for at finde den rigtige pasform til dine multiroom -zoner.

Du skal bruge en Raspberry Pi Amplifier HAT bundle -opsætning til hvert værelse. Så for dette specifikke eksempel kan to individuelle Amp HAT -opsætninger vælges baseret på rummets individuelle udfordringer og muligheder.

Grundlæggende opsætning:

Hindbær Pi 3B

Hjertet i dette mediecenter er den overkommelige, men kraftfulde 3B, den kan håndtere flere lyd- og videoafspillere med sin quad -core processor og 1 GB RAM. Du kan også bruge 2B, hvis du ikke har brug for WiFi eller Bluetooth eller 3B+. 3B+ tilbyder dog ingen væsentlige fordele ved denne opsætning og kræver mere strøm.

Amp HAT lydkort

Med denne kombination af digital-analog-konverter og forstærker får du bedre lydkvalitet og kan drive passive højttalere direkte fra Pi.

microSD -kort

Vi anbefaler at bruge en 8 eller 16 GB microSD med skrivehastighed klasse 10 eller højere. Det Linux-baserede Max2Play-billede indeholder forskellige lydløsninger og andre udvidelser, der kan administreres fra enhver webbrowser. Når det er brændt, er systemet tilgængeligt fra den første opstart via webgrænsefladen og kræver ikke nogen konsolkommandoer eller Linux -viden.

Strømforsyning

Du skal kun bruge én strømforsyning til at køre alle komponenter (Pi, Amp HAT og passive højttalere).

Du kan få alle disse komponenter på én gang med en af vores AMP-pakker.

Passive højttalere (vi brugte JBL-One Control og Canton GLE 410.2)

Alle højttalere kan bruges, bare vær opmærksom på din Amp HAT's kapacitet og strømforsyningen, når du vælger dem. Baseret på impedansen og maks. Watt kan du finde den ideelle kombination for hver zone.

Valgfrit: Rotary Encoder eller IR -modtager til hardware kontrol

Trin 2: Brænd billedet på MicroSD -kort

Brænd billedet på MicroSD -kort
Brænd billedet på MicroSD -kort
Brænd billedet på MicroSD -kort
Brænd billedet på MicroSD -kort
Brænd billedet på MicroSD -kort
Brænd billedet på MicroSD -kort

Max2Play -billedet kan brændes på et kort ved hjælp af et simpelt værktøj som WinDiskImager eller Etcher. Bare lad det brænde, og når processen er udført, skal du lægge kortet i Raspberry Pi.

Konfigurationen af enhederne er meget let takket være Max2Play. Du kan få adgang til Max2Play -webgrænsefladen ved at indtaste "max2play/" i enhver browser på enhver enhed, der er forbundet til det samme netværk (pc, Mac, smartphone, tablet osv.).

Efter den første start anbefaler vi at omdøbe enheden på siden Indstillinger/genstart i webgrænsefladen. På denne måde vil navnet også blive brugt til lydafspillernes navn og blive vist som sådan i Squeezebox Server.

Hvis din router har WPS (Wireless Protected Setup), og enheden har adgang til WiFi på netværket, kan den første start udføres helt automatisk. Bare aktiver WPS på din router og tilslut enheden til strømforsyningen. Vi lavede også en separat Instructable til opsætning af WPS.

Valgfrit: Du kan også bestille et allerede brændt og konfigureret microSD -kort fra Max2Play.

Trin 3: Konfigurer lydspillere

Konfigurer lydspillere
Konfigurer lydspillere
Konfigurer lydspillere
Konfigurer lydspillere
Konfigurer lydspillere
Konfigurer lydspillere

Når du starter din Max2Play -enhed første gang, kan du vælge producenten af dit tilsluttede lydkort. Et specifikt plugin til lydkortmærket indlæses, og derefter kan du vælge dit specifikke lydkort i den nye menu, der åbnes.

Klik på Gem. Efter genstart af din enhed skal du vælge "Avanceret" under valg af lydkort for at få alt konfigureret ideelt til en multiroom -opsætning. Efter endnu en genstart skal din afspiller allerede være tilgængelig at afspille musik til.

Trin 4: Konfigurer Squeezebox -serveren

Opsæt Squeezebox -serveren
Opsæt Squeezebox -serveren
Opsæt Squeezebox -serveren
Opsæt Squeezebox -serveren
Opsæt Squeezebox -serveren
Opsæt Squeezebox -serveren

For at konfigurere Squeezebox Server skal du først installere den. Selve pluginet er forudinstalleret på Max2Play -billedet, så det er ikke nødvendigt at downloade det på forhånd.

Vigtigt: Du skal kun bruge en installation af Squeezebox Server til dit multiroom -system.

Alt du skal gøre er at gå til menuen på Squeezebox Server i Max2Play webgrænsefladen, vælge en version af Logitech Media Server (7.9.1 anbefales) og klikke på installer. Max2Play downloader automatisk din valgte version og installerer den fuldt ud på Raspberry Pi.

Når installationen er færdig, kan du åbne Squeezebox Serverens egen webgrænseflade ved at klikke på den store blå knap på siden. Nu kan du vælge dine afspillere, konfigurere dit bibliotek og dine musiktjenester og selvfølgelig afspille musik.

Trin 5: Installation - Soveværelse

Installationen - Soveværelse
Installationen - Soveværelse
Installationen - Soveværelse
Installationen - Soveværelse
Installationen - Soveværelse
Installationen - Soveværelse

Nu hvor serveren er aktiv og kører, skal vi konfigurere hardwaren omkring vores Raspberry Pi -opsætning.

Til soveværelsesopsætningen byggede vi trækasser, hvor vores højttalere ville passe ind. Derefter skar vi huller ud af væggen, som havde størrelsen på disse kasser. Til sidst skruede vi æskerne fast i væggen. Al hardware er stadig tilgængelig via en revisionsåbning.

For at styre højttalerne kan du bruge en smartphone -app eller forbinde afspilleren med eksisterende hjemmeautomatiseringsknapper f.eks. på døren til dit soveværelse. Du kan tilføje et langt tryk på knappen for at aktivere sleep -timeren og et kort tryk for Play/Pause. Squeezebox -serveren, takket være den åbne grænseflade, giver mange muligheder for at konfigurere kommandoer. Montering af HTTP- og CLI-kommandoer findes i vores API-eksempler-plugin, som også er forudinstalleret og kan aktiveres gratis i vores inaktive plugins-sektion under Indstillinger/Genstart.

Eksempel på HTTP -kommando for "start afspilning":

SQUEEBOXSERVERIP: PORT/status.html? p0 = play & player = MACADDRESS

Trin 6: Installationen - badeværelse

Installationen - badeværelse
Installationen - badeværelse
Installationen - badeværelse
Installationen - badeværelse
Installationen - badeværelse
Installationen - badeværelse
Installationen - badeværelse
Installationen - badeværelse

Højttalerne kan placeres i loftet eller, som på billedet, til venstre og højre side af spejlet. Hvis du stadig planlægger designet af dit badeværelse, ville en frontvægskonstruktion være ideel til at rumme både spejlskab og højttalere på samme tid (se billeder). I dette scenario kunne en større højttalerramme købes (sælges separat) for at have en visuel kant for højttalerne (se billede 1).

En trykknap-løsning til hurtig afspilning/pause på badeværelsesdøren, der er forbundet med en eksisterende hjemmeautomatiseringssoftware, gør daglig brug endnu mere behagelig. En IR -fjernbetjening eller en lydstyrkeknap med integreret knap kan også integreres til direkte kontrol. Generelt er det dog mest behageligt og let at bruge en smartphone og en af de mange tilgængelige apps, som iPeng, OrangeSqueeze eller Squeezer (billedet, gratis app), for at drage fordel af alle de avancerede funktioner (valg af musik, styring af spillelister, etc.).

Trin 7: Integration i hjemmeautomatisering

Integration i hjemmeautomatisering
Integration i hjemmeautomatisering
Integration i hjemmeautomatisering
Integration i hjemmeautomatisering
Integration i hjemmeautomatisering
Integration i hjemmeautomatisering
Integration i hjemmeautomatisering
Integration i hjemmeautomatisering

Til integration af et hjemmeautomatiseringssystem og til programmering af en trykknap på døren (f.eks. I Homematic Software) kan CLI (Command Line Interface) kommandoer fra Squeezebox -serverne bruges. Du kan endda installere open-source hjemmeautomatiseringsserveren på Max2Play. Vi har for nylig udgivet en et-kliks installatør af den populære openHAB 2-server med Paper UI som et nyt premium-plugin.

Disse hjemmeautomatiseringssystemer muliggør en centraliseret styring af individuelle spillere, enten med enkle HTTP -kommandoer (f.eks. Ved at åbne noget via browser), via Telnet eller med en direkte stikforbindelse i en anden software. Konkrete kommandoer og eksempler på dette kan findes og kopieres direkte i Max2Play API-eksempler-pluginet og i den interne hjælpafdeling af Squeezebox-serverne under „Teknisk information> Kommandolinjegrænseflade“.

HTTP -kommandoer kan også let testes i browseren. Bare indsæt kommandoen i webadresselinjen i browseren og tryk enter.

Det er det! Vi håber, at du kan lide vores ideer om integration af multirumslyd i hjemmeautomatiseringssystemer. Brug dem som inspiration til din egen løsning, vis os dine opsætninger og fortæl os, hvad du synes!

Anbefalede: