Upravljajte svojim uređajima pomoću Domoticza i Raspberry Pi-a

Svjetiljke koje se automatski uključuju, termostat koji održava vaš dom ugodno toplim i perilica rublja koju daljinski uključujete: jeste li već učinili dom pametnim? To je lako učiniti s Raspberry Pi i softverom Domoticz!

Savjet 01: Dijelovi

Što vam na kraju treba u dijelovima, jako ovisi o vašim željama. Za ovaj ćemo članak započeti s Raspberry Pi 3. Postoji nekoliko pružatelja usluga koji nude takozvane početne setove. Ovim jednim potezom dobivate osnovne potrepštine. Dobar primjer davatelja usluga s takvim kompletom su SOS rješenja. Obavezno imajte najmanje sljedeće dijelove kada započnete s upotrebom Domoticza na Raspberry Pi: - Raspberry Pi 3 Model B s prikladnim napajanjem, micro-SD karticom od najmanje 8 GB, čitačem SD kartica, mrežnim kabelom , zaslon s HDMI kabelom i USB mišem i tipkovnicom.

Ako već imate Raspberry Pi koji radi, možete preskočiti prvi dio ovog članka. Napokon, već ste instalirali odgovarajući operativni sustav i djelujući Raspberry Pi. Zatim idite izravno u odjeljak "Početak rada s Domoticzom".

Neka bude instaliran

Ako ćete prvi put započeti s Raspberry Pi i naručiti početni pribor, dobavljač vam često može dati operativni sustav za malu naknadu. Tada možete odmah instalirati Domoticz. Instalaciju operativnog sustava radimo sami.

Savjet 02: Operativni sustav

Da bismo mogli koristiti Domoticz na Pi, prvo nam je potreban operativni sustav. Postoje različiti operativni sustavi za Pi, mi biramo Raspbian Lite. Da bismo to instalirali, koristimo upravitelj instalacije NOOBS (New Out of Box Software). To prikazuje izbornik u kojem možete birati između odabranih operativnih sustava, a NOOBS također pomaže u postavljanju dodatnih postavki, poput bežične mrežne veze. Prvo preuzmite najnoviju verziju NOOBS-a na svoje računalo. Veličina datoteke je približno 1,5 GB. Desnom tipkom miša kliknite preuzetu zip datoteku i odaberite Extract .

Savjet 03: SD kartica

Ako ćete raditi s memorijskom karticom koju ste ranije koristili, formatirajte je prije nastavka. Formatirajte karticu besplatnim programom SD Memory Card Formatter. To osigurava formatiranje memorijske kartice u skladu s ispravnim standardom i sprječava probleme tijekom instalacije operativnog sustava. Besplatni program možete pronaći ovdje.

Zatim stavite praznu SD karticu u čitač memorijske kartice i otvorite svoj istraživač (ako je potrebno, upotrijebite kombinaciju tipki Windows tipka + E). Kopirajte izvađene datoteke iz NOOBS-a na SD karticu.

Raspbian Lite je uklonjena verzija Raspbiana, koja je savršeno primjerena našem zadatku

Savjet 04: Raspberry Pi

Vrijeme je da se Raspberry Pi pokrene. Na uređaj spojite USB tipkovnicu i USB miš i spojite Raspberry Pi na zaslon putem HDMI kabela. Umetnite micro SD karticu na koju ste prethodno kopirali NOOBS. Sve povezano? Zatim spojite napajanje. Raspberry Pi se podiže. Strpljenje je vrlina: to može potrajati, posebno prvi put. Nakon što Raspberry Pi započne, pojavit će se glavni prozor NOOBS s odabranim operativnim sustavima. Preferiramo Raspbian Lite. Ovo je uklonjena verzija Raspbiana, koja je savršeno primjerena našem poslu. Međutim, ovaj operativni sustav nije dostupan prema zadanim postavkama i mora se preuzeti. Srećom, to nije previše teško, jer Raspberry Pi 3 ima ugrađenu WiFi karticu. Pritisnite W ili klikniteWiFi mreže i povežite se s bežičnom mrežom. Odmah nakon toga pojavit će se i drugi dostupni operativni sustavi, uključujući Raspbian Lite. Odaberite ovaj operativni sustav i pritisnite Enter . Zatim odaberite Instaliraj ili pritisnite I. Operativni sustav će se preuzeti i instalirati. Kad prvi put pokrenete sustav, Raspberry će zatražiti podatke za prijavu. Prema zadanim postavkama korisničko ime je pi, a lozinka je malina . Nakon što vidite naredbenu liniju s trepćućim pokazivačem, sustav je spreman za rad!

Tipkovnica

Ispravna tipkovnica za vaš Raspberry Pi možda neće biti instalirana, tako da određeni pritisci tipki, na primjer, ne daju točan znak. Srećom, ovo možete relativno brzo prilagoditi. U naredbeni redak upišite sudo raspi-config . Odaberite Opcije lokalizacije i odaberite ispravnu tipkovnicu.

Savjet 05: Nabavite Domoticz

Domoticz je kompaktni sustav automatizacije kuće koji vam omogućuje upravljanje mnoštvom uređaja. Zamislite senzore poput meteoroloških stanica, struje i vode, ali i pametnih uređaja poput pametne rasvjete i zvučnika. Domoticzom možete upravljati putem različitih uređaja, poput prijenosnog računala, tableta i pametnog telefona. Korisničko okruženje temelji se na webu i može se instalirati na razne uređaje. Koristimo Raspberry Pi koji smo za to pripremili u prethodnim koracima.

Prvo preuzimamo Domoticz na Pi. Neka Pi-ov naredbeni redak bude ispred vas, a zatim izdajte sljedeću naredbu nakon čega ćete pritisnuti Enter:

curl -L install.domoticz.com | sudo bash

Početni zaslon sada pita želite li koristiti http i https. Odaberite oboje i ne prilagođavajte ništa u zadanim postavkama. Sljedeći zaslon pitati će vas koji broj porta želite koristiti. Ovdje također odabiremo 8080 i pritisnite U redu . Također zadani broj priključka 443 https ostavljamo nepromijenjenim. Na završnom zaslonu vidjet ćete kamo surfati s preglednikom, u našem slučaju: //192.168.0.156:8080.

Domoticzom možete upravljati putem različitih uređaja, poput prijenosnog računala, tableta i pametnog telefona

Savjet 06: Postavite Domoticz

Sada otvorite preglednik poput Chromea na računalu i pregledajte web mjesto vaše instalacije Domoticz. U našem slučaju upisujemo u adresnu traku //192.168.0.156:8080. Ako ne uspije, pročitajte okvir "Domoticz beta verzija". Domoticz je podijeljen u različite kategorije. Kliknite Postavke za postavke. U odjeljku Hardver pronaći ćete hardver s kojim možete komunicirati izravno s Domoticza. Za većinu uređaja potreban vam je takav hardver: on čini povezujuću vezu između krajnjeg uređaja (na primjer rasvjete) i Domoticza. Dobar primjer za to je osvjetljenje Bridge of Philips Hue. Druga kategorija su uređaji. Svi pronađeni pametni uređaji prikazani su ovdje. Ovaj je odjeljak na početku prazan jer ćete ga kasnije sami napuniti uređajima. Napokon, sve ostale postavke pronaći ćete u odjeljku Postavke .

Domoticz beta verzija

Ako u sljedećem koraku ne možete pristupiti svom okruženju Domoticz, možda nedostaje datoteka koja sprečava učitavanje Domoticza. U mnogim je slučajevima ovaj problem povezan s nedostajućom bibliotekom libssl.so. U vrijeme pisanja ovog članka radimo na rješenju. Najnovija beta verzija Domoticza ne pati od toga. Ako imate problema, pokušajte instalirati beta verziju. To radite na sljedeći način. U naredbeni redak vašeg Raspberry Pi upišite: cd domoticz i pritisnite Enter. Zatim upišite ./updatebeta i ponovo pritisnite Enter. Domoticz se sada ažurira na najnoviju verziju.

Savjet 07: Opće postavke

U odjeljku Postavljanje / postavke pronaći ćete stranicu s općim postavkama. Ovdje možete jezik prebaciti s engleskog na nizozemski. To ćemo odmah organizirati, tako da su svi izbornici i opcije sada prikazani na nizozemskom. Zatim unesite svoje trenutno mjesto u Location . Te su informacije važne, na primjer da biste saznali kada sunce izlazi i zalazi te da biste znali koja se vremenska prognoza odnosi na vaše mjesto. Na samom dnu pronaći ćete odjeljak Vidljivi izbornici . Ovdje određujete koji dijelovi trebaju biti uključeni u kartice na vrhu. Za sada smo zadovoljni standardnim odabirom.

Savjet 08: Hardverske IP adrese

Da biste mogli upravljati svojim pametnim uređajima, poput rasvjete i termostata, povežite ih s Domoticzom. Za to vam je ponekad potrebna intermedijarna stanica, mi također zovemo ovaj prolaz ili most. Ovaj dio brine o prijevodu između Domoticza i završnog uređaja. Uzmimo na primjer most vašeg osvjetljenja Hue: ovaj okvir komunicira sa svjetiljkama. Da biste dodali ovaj hardver, potrebna vam je odgovarajuća IP adresa. Ako koristite fiksne IP adrese i imate pregled toga, odnesite ga tamo. U mnogim ćete slučajevima koristiti dinamičke IP adrese koje je dodijelio usmjerivač. Te podatke možete pronaći na stranici za konfiguraciju usmjerivača. Otvorite ovu stranicu i zatražite pregled dodijeljenih IP adresa. Također provjerite imate li lozinke za hardver.

Savjet 09: Dodajte hardver

Na početnom zaslonu kliknite Hardver . Ovdje naznačujete koji su uređaji poput mostova i pristupnika prisutni u vašem domu. Na popisu Type odaberite uređaj koji želite dodati, na primjer Philips Hue Bridge . Popis uključuje velik broj uređaja, uključujući dobro poznati Toon termostat, Nest termostat, Philips Hue i Logitech Harmony. Neki se uređaji mogu relativno lako dodati, poput Hue Bridgea. Unesite IP adresu i priključak i pritisnite gumb okrugle veze na samom mostu Hue. U Domoticzu odmah nakon toga kliknite Registriraj se na mostu . Tada se veza automatski kreira i više ne morate unositi korisničko ime i lozinku. Nakon što ste unijeli sve detalje, dodajte uređaj putemDodaj . Uređaj je dodan na popis hardvera.

U tablici ćete pronaći sve informacije o uređajima i njihovom statusu

Savjet 10: Uređaji za stol

Ako ste dodali komponente kao što je Hue Bridge, odgovarajuće uređaje (poput stvarnih svjetiljki) pronaći ćete putem Postavki / Uređaja . Ova tablica sadrži zanimljive informacije o različitim uređajima i njihovom statusu. Na primjer, ako ste dodali Toon termostat ili Nest termostat, ovdje ćete vidjeti trenutne postavke temperature. Ovdje su vidljive i "skrivene" informacije, na primjer, detektor pokreta Philips Hue također sadrži termometar, a ti su podaci ovdje također prikazani. Ova vam tablica stoga daje 'gradivne dijelove' vašeg pametnog doma.

Savjet 11: Dodajte

Sada možete dodati pojedinačne uređaje u Domoticz. U našem primjeru želimo upravljati Hue osvjetljenjem u studiji. Tražimo ovu svjetiljku na popisu. Ako ne možete pronaći predmet, upotrijebite okvir za pretraživanje u gornjem desnom kutu. Sada kliknite gumb Dodaj lampu / prekidač (zeleni krug s bijelom strelicom). Dajte dijelu dobar naziv i kliknite Dodaj uređaj . Tada ćete uređaj pronaći na kartici Prekidači i odmah je spreman za upotrebu. Ponovite ove korake za sve uređaje koje želite dodati.

Savjet 12: Upravljanje uređajem

Dodacima možete upravljati na kartici Prekidači . U slučaju žarulje, pomaknite prekidač ulijevo da biste ga zatamnili. Pritisnite gumb Odbrojavanja . Ovdje određujete kada uređaj (poput žarulje) treba aktivirati, na primjer pri izlasku sunca. Također možete odrediti u koje dane se promocije trebaju primjenjivati. Ako određene uređaje upotrebljavate često, dodajte ih u svoje favorite: na kartici Prekidači pronađite dio i kliknite gumb sa zvjezdicom (dolje lijevo od okvira). Favorite možete pronaći na kartici Nadzorna ploča . Sve uređaje iz dnevne sobe također možete staviti u jednu skupinu: putem kartice Grupe . Na dnu prozora kliknite Uređajna uređaju koji želite dodati, a zatim kliknite Dodaj .

Savjet 13: Događaji

Ako razumijete kako Domoticz radi, možete započeti s događajima. Ovim možete automatizirati gotovo sve dijelove koje ste povezali s Domoticzom. Idite na Postavke / Više opcija / Događaji . Uz Blockly možete automatizirati svoje akcije na temelju vizualnih blokova. Na primjer, u odjeljku Uređaji pronaći ćete pregled komponenata poput prekidača, grupa i scena. Pod kontrolom određujete uvjete "ako". Na primjer, "Kad sunce zađe, onda". Ako vam za akciju treba trenutno vrijeme, možete ga koristiti putem odjeljka Vrijeme. Na ovaj način možete izgraditi situaciju da se svjetla u dnevnoj sobi automatski uključuju kad sunce zađe, a detektor pokreta već neko vrijeme nije registrirao nikoga. Eksperimentirajte s mogućnostima!

Neka se svjetla u dnevnoj sobi automatski uključuju kad sunce zađe

Savjet 14: Trenutno vrijeme

Zanimljiva je mogućnost povezivanja Domoticza s Weather Undergroundom, internetskom vremenskom uslugom. To možete koristiti za traženje trenutnog vremena s različitih meteoroloških stanica. Dodajete li to u moj Domoticz odjeljak Uređaj , odaberite tipkati na Weather Underground . Da biste koristili uslugu potreban vam je API ključ. Idite na www.wunderground.com i otvorite besplatni račun i prijavite se. Zatim idite ovdje, odaberite Stratusov plan i programera (pri dnu). Za ovo ne plaćate ništa. Kliknite ključ za kupnju , naznačite da vam je potreban ključ za nekomercijalnu upotrebu i na projektu unesite Domoticz. Trebat će vam prikazani API ključ.

Sada je važno odabrati vremensku stanicu koja je u vašoj blizini. Idite ovdje i provjerite vremenske stanice. Kliknite meteorološku stanicu koju želite koristiti. U prozor unosite ID stanice. Otvorite Domoticz i odaberite Postavke / Hardver . Na Typeu odabirete Weather Underground . U polje unesite svoj API ključ, a u Lokacija ID stanice . Kliknite Dodaj. Ako je postavljanje prošlo dobro, nove virtualne uređaje pronaći ćete putem Postavki / Uređaji . Ovdje ćete vidjeti anemometar, barometar i mjerač kiše, koje možete koristiti u krugovima.

Savjet 15: Problemi?

Ako imate problema, korisno je znati da Domoticz u zapisniku prati što se događa s uređajima u vašoj kući ( Postavke / Dnevnik ). Na kartici Problem pronaći ćete pregled mogućih pogrešaka. Ako želite brzo pregledati sve unose, možete upotrijebiti funkciju filtra u gornjem desnom kutu.

Jeste li zapeli? Karakteristika Domoticza je velika grupa entuzijastičnih korisnika, koji također međusobno razmjenjuju iskustva. Ovdje možete pronaći opsežni korisnički forum. Pogotovo ako tek započinjete s Domoticzom, forum je vrlo vrijedan resurs u kojem će vam iskusniji korisnici brzo pomoći. To nije nepotreban luksuz za projekt otvorenog koda kao što je Domoticz, jer opsežna dokumentacija nije sama po sebi razumljiva.

Zatvori Domoticz

Da biste Domoticz isključili ili ponovo pokrenuli, odabirete Postavke / Više opcija / Ponovno pokretanje računala ili Isključivanje . Nikada nemojte samo odspojiti kabel za napajanje s vašeg Raspberry Pi.