Kontrolin ang iyong mga device gamit ang Domoticz at Raspberry Pi

Mga lamp na awtomatikong bumukas, ang thermostat na nagpapanatili sa iyong tahanan sa magandang temperatura at ang washing machine na binubuksan mo nang malayuan: ginawa mo na bang matalino ang iyong tahanan? Iyon ay ganap na magagawa gamit ang isang Raspberry Pi at ang Domoticz software!

Tip 01: Mga Bahagi

Ang huli mong kailangan sa mga tuntunin ng mga bahagi ay lubos na nakasalalay sa iyong mga kagustuhan. Para sa artikulong ito, gagana kami sa isang Raspberry Pi 3. Mayroong iba't ibang mga provider na nag-aalok ng tinatawag na mga starter kit. Sa pamamagitan nito nakukuha mo ang mga pangunahing pangangailangan sa bahay nang sabay-sabay. Ang isang magandang halimbawa ng isang provider na may ganoong kit ay ang SOS Solutions. Tiyaking mayroon ka ng kahit man lang sa mga sumusunod na bahagi kapag nagsimula ka sa Domoticz sa Raspberry Pi: - Raspberry Pi 3 Model B na may angkop na power supply, isang micro-SD card na hindi bababa sa 8 GB, isang SD card reader, isang network cable , isang display na may HDMI cable at isang USB mouse at keyboard.

Kung mayroon ka nang gumaganang Raspberry Pi, maaari mong laktawan ang unang bahagi ng artikulong ito. Pagkatapos ng lahat, mayroon ka nang angkop na operating system na naka-install at gumaganang Raspberry Pi. Pagkatapos ay dumiretso sa seksyong 'Pagsisimula sa Domoticz'.

I-install ito

Kung magsisimula ka sa Raspberry Pi sa unang pagkakataon at kung mag-order ka ng starter kit, sa maraming pagkakataon maaari mong i-install ang operating system ng supplier sa maliit na bayad. Maaari mong agad na mai-install ang Domoticz. Kami mismo ang gumagawa ng pag-install ng operating system.

Tip 02: Operating System

Upang magamit ang Domoticz sa isang Pi, kailangan muna namin ng isang operating system. Mayroong iba't ibang mga operating system para sa Pi, pinipili namin ang Raspbian Lite. Para i-install ito, ginagamit namin ang NOOBS (New Out of Box Software) installation manager. Nagpapakita ito ng menu kung saan maaari kang pumili mula sa isang seleksyon ng mga operating system, at tinutulungan ka rin ng NOOBS na magtakda ng mga karagdagang setting gaya ng koneksyon sa wireless network. Una, i-download ang pinakabagong bersyon ng NOOBS sa iyong PC. Ang file ay humigit-kumulang 1.5 GB ang laki. Mag-right click sa na-download na zip file at piliin Nag-unpack.

Tip 03: SD Card

Kung nagtatrabaho ka gamit ang memory card na ginamit mo dati, i-format ito bago magpatuloy. I-format ang card gamit ang libreng SD Memory Card Formatter program. Tinitiyak nito na ang memory card ay na-format ayon sa tamang pamantayan at pinipigilan ang mga problema sa pag-install ng operating system. Maaari mong mahanap ang freeware dito.

Pagkatapos ay ilagay ang walang laman na SD card sa memory card reader at buksan ang iyong explorer (gamitin ang key combination na Windows key + E kung kinakailangan). Kopyahin ang mga na-extract na file mula sa NOOBS papunta sa SD card.

Ang Raspbian Lite ay isang stripped-down na bersyon ng Raspbian, na ganap na sapat para sa aming gawain

Tip 04: Raspberry Pi

Oras na para patakbuhin ang Raspberry Pi. Ikonekta ang USB keyboard at USB mouse sa device at ikonekta ang Raspberry Pi sa isang display sa pamamagitan ng HDMI cable. Ipasok ang micro SD card na kinopya mo dati sa NOOBS. Lahat konektado? Pagkatapos ay ikonekta ang power supply. Nag-boot ang Raspberry Pi. Ang pasensya ay isang birtud: lalo na sa unang pagkakataon, maaaring tumagal ito ng ilang oras. Kapag nagsimula na ang Raspberry Pi, lalabas ang pangunahing window ng NOOBS na may seleksyon ng mga operating system. Ang aming kagustuhan ay para sa Raspbian Lite. Ito ay isang stripped-down na bersyon ng Raspbian, na ganap na sapat para sa aming gawain. Gayunpaman, ang operating system na ito ay hindi available bilang default at dapat itong i-download. Sa kabutihang palad, hindi ito masyadong mahirap, dahil ang Raspberry Pi 3 ay may built-in na WiFi card. Pindutin ang W o i-click WiFimga network at kumonekta sa iyong wireless network. Kaagad pagkatapos nito, lalabas ang iba pang magagamit na mga operating system, kabilang ang Raspbian Lite. Piliin ang operating system na ito at pindutin Pumasok. Pagkatapos ay pumili i-install o pindutin ang I. Ida-download at mai-install ang operating system. Sa unang pagkakataon na simulan mo ang system, hihilingin ng Raspberry ang impormasyon sa pag-login. Bilang default, ang username ay pi at ang password prambuwesas. Kapag nakita mo na ang command line na may kumikislap na cursor, handa na ang system!

Keyboard

Maaaring hindi mai-install ang tamang keyboard para sa iyong Raspberry Pi, na nagiging sanhi ng ilang mga keystroke, halimbawa, upang hindi makagawa ng tamang character. Sa kabutihang palad, maaari mong ayusin ito sa iyong sarili nang medyo mabilis. Sa command line, i-type sudo raspi-config. Pumili LokalisasyonMga pagpipilian at piliin ang tamang keyboard.

Tip 05: Dalhin ang Domoticz

Ang Domoticz ay isang compact system para sa home automation na nagbibigay-daan sa iyong magpatakbo ng maraming device. Kabilang dito ang mga sensor gaya ng mga istasyon ng panahon, kuryente at tubig, ngunit pati na rin ang mga smart device gaya ng smart lighting at speaker. Maaari mong patakbuhin ang Domoticz sa pamamagitan ng iba't ibang device, gaya ng iyong laptop, tablet at smartphone. Ang kapaligiran ng user ay web-based, at maaaring i-install sa iba't ibang device. Ginagamit namin ang Raspberry Pi na inihanda namin para dito sa mga nakaraang hakbang.

Una naming dinala ang Domoticz sa Pi. Kapag nasa harap mo ang command line ng Pi, ilabas ang sumusunod na command na sinusundan ng pagpindot sa Enter:

curl -L install.domoticz.com | sudo bash

Itatanong na ngayon ng home screen kung gusto mong gumamit ng http at https. Piliin ang pareho at huwag baguhin ang anuman sa mga default na setting. Sa susunod na screen tatanungin ka kung aling numero ng port ang gusto mong gamitin. Pinipili din namin ang 8080 at pindutin OK. Iniiwan din namin ang default na port number 443 ng https na hindi nagbabago. Sa end screen makikita mo kung saan magsu-surf gamit ang browser, sa aming kaso: //192.168.0.156:8080.

Makokontrol mo ang Domoticz sa pamamagitan ng iba't ibang device, gaya ng iyong laptop, tablet at smartphone

Tip 06: I-set up ang Domoticz

Ngayon magbukas ng browser gaya ng Chrome sa iyong computer at mag-surf sa website ng iyong pag-install ng Domoticz. Sa aming kaso, nagta-type kami sa address bar //192.168.0.156:8080. Kung hindi ito gumana, basahin ang kahon na 'Domoticz beta version'. Ang Domoticz ay nahahati sa iba't ibang kategorya. mag-click sa Setup para sa mga institusyon. sa ibaba Hardware makakahanap ka ng hardware kung saan maaari kang makipag-usap nang direkta mula sa Domoticz. Kailangan mo ng ganoong hardware para sa karamihan ng mga device: ito ang bumubuo sa connecting link sa pagitan ng end device (eg lighting) at Domoticz. Ang isang magandang halimbawa nito ay ang Bridge of Philips Hue lighting. Ang pangalawang kategorya ay Mga device. Ipinapakita rito ang lahat ng natukoy na smart device. Ang seksyong ito ay walang laman pa rin sa simula, dahil ikaw mismo ang magpupuno dito ng mga device. Sa wakas ay makikita mo sa ilalim Mga setting lahat ng iba pang mga setting.

Domoticz beta na bersyon

Kung hindi mo ma-access ang iyong Domoticz environment sa susunod na hakbang, maaaring may nawawalang file na pumipigil sa Domoticz na mag-load. Sa maraming kaso, ang problemang ito ay nauugnay sa nawawalang library libssl.so. Sa oras ng pagsulat, isang solusyon ang ginagawa. Ang pinakabagong beta na bersyon ng Domoticz ay hindi nagdurusa dito. Kung nakakaranas ka ng mga problema, subukang i-install ang beta na bersyon. Gawin mo iyan bilang mga sumusunod. Sa command line ng iyong Raspberry Pi, i-type ang: cd domoticz at pindutin ang Enter. I-type ang susunod ./update beta at pindutin muli ang Enter. Ina-update na ngayon ang Domoticz sa pinakabagong bersyon.

Tip 07: Mga pangkalahatang setting

sa ibaba Setup / Mga setting hanapin ang pahina ng pangkalahatang mga setting. Dito maaari mong ilipat ang wika mula sa Ingles patungo sa Dutch. Aayusin namin iyon kaagad, upang ang lahat ng mga menu at opsyon ay maipakita sa Dutch mula ngayon. Pagkatapos ay ilagay ang iyong kasalukuyang lokasyon sa Lokasyon. Mahalaga ang impormasyong ito, halimbawa para malaman kung kailan sumisikat at lumulubog ang araw, at malaman kung aling taya ng panahon ang nalalapat sa iyong lokasyon. Sa pinakailalim makikita mo ang seksyon Nakikitamga menu. Dito matutukoy mo kung aling mga bahagi ang dapat isama sa mga tab sa itaas. Masaya kami sa default na seleksyon sa ngayon.

Tip 08: Mga IP address ng hardware

Upang makontrol ang iyong mga smart device gaya ng pag-iilaw at thermostat, ikinonekta mo ang mga ito sa Domoticz. Minsan kailangan mo ng intermediate station para dito, tinatawag din namin itong gateway o tulay. Ang bahaging ito ay nangangalaga sa pagsasalin sa pagitan ng Domoticz at ang huling device. Isipin, halimbawa, ang tulay ng iyong Hue lighting: nakikipag-ugnayan ang kahon na ito sa mga lamp. Upang idagdag ang hardware na ito, kailangan mo ang kaukulang IP address. Kung gumagamit ka ng mga nakapirming IP address at kung mayroon kang pangkalahatang-ideya, isaalang-alang ito. Sa maraming kaso, gagamit ka ng mga dynamic na IP address na itinalaga ng router. Madali mong malalaman ang impormasyong ito sa pahina ng pagsasaayos ng router. Buksan ang page na ito at humiling ng pangkalahatang-ideya ng mga nakatalagang IP address. Tiyaking mayroon kang mga password para sa hardware.

Tip 09: Magdagdag ng hardware

Mag-click sa home screen Hardware. Dito mo ipinapahiwatig kung aling mga device tulad ng mga tulay at gateway ang naroroon sa iyong tahanan. Pumili mula sa listahan sa Uri ang device na gusto mong idagdag, halimbawa Philips Hue Bridge. Kasama sa listahan ang isang malaking bilang ng mga device, kabilang ang kilalang Toon thermostat, Nest thermostat, Philips Hue at Logitech Harmony. Maaari kang magdagdag ng ilang device na medyo madali, gaya ng Hue Bridge. Ilagay ang IP address at port, at pindutin ang round link button sa Hue bridge mismo. Sa Domoticz nag-click ka kaagad pagkatapos Magrehistro sa Bridge. Ang link ay awtomatikong nilikha at hindi mo na kailangang magpasok ng username at password. Kapag nailagay na ang lahat ng data, idagdag ang device sa pamamagitan ng Idagdag. Idinagdag ang device sa listahan ng hardware.

Sa talahanayan makikita mo ang lahat ng impormasyon tungkol sa mga device at ang kanilang katayuan

Tip 10: Mga device sa talahanayan

Kapag naidagdag mo na ang mga bahagi tulad ng Hue Bridge, mahahanap mo ang mga kaukulang device (tulad ng mga aktwal na ilaw) sa pamamagitan ng Mga institusyon / Mga device. Naglalaman ang talahanayang ito ng kawili-wiling impormasyon tungkol sa iba't ibang device at ang kanilang katayuan. Halimbawa, kung idinagdag mo ang Toon thermostat o Nest thermostat, makikita mo ang kasalukuyang mga setting ng temperatura dito. Ang 'Nakatagong' impormasyon ay makikita rin dito, halimbawa, ang Philips Hue motion detector ay naglalaman din ng thermometer, at ang data na iyon ay ipinapakita din dito. Samakatuwid, ang talahanayang ito ay nagbibigay sa iyo ng 'mga bloke ng gusali' ng iyong matalinong tahanan.

Tip 11: Idagdag

Maaari mo na ngayong idagdag ang mga indibidwal na device sa Domoticz. Sa aming halimbawa, gusto naming kontrolin ang Hue lighting sa pag-aaral. Hinahanap namin ang lampara na ito sa listahan. Kung hindi mo mahanap ang bahagi, gamitin ang box para sa paghahanap sa kanang bahagi sa itaas. I-click ang button ngayon lampara/magdagdag ng chess (ang berdeng bilog na may puting arrow). Bigyan ng magandang pangalan ang bahagi at i-click Magdagdag ng device. Pagkatapos ay makikita mo ang device sa tab Mga switch at ito ay agad na handa nang gamitin. Ulitin ang mga hakbang na ito para sa lahat ng device na gusto mong idagdag.

Tip 12: Patakbuhin ang device

Mula sa tab Mga switch maaari mong kontrolin ang mga idinagdag na device. Sa kaso ng isang lampara, i-slide ang switch sa kaliwa upang madilim ito. Pindutin ang pindutan Mga timer. Dito mo matutukoy kung kailan dapat i-activate ang device (tulad ng lamp), halimbawa sa pagsikat ng araw. Maaari mo ring tukuyin dito kung aling mga araw dapat ilapat ang mga promosyon. Kung madalas kang gumagamit ng ilang partikular na device, idagdag ang mga ito sa iyong mga paborito: maghanap sa tab Mga switch ang item at i-click ang star button (sa kaliwang ibaba ng kahon). Mahahanap mo ang iyong mga paborito sa tab Dashboard. Maaari mo ring ilagay ang lahat ng device mula sa sala sa isang grupo, halimbawa: sa pamamagitan ng tab Mga grupo. Sa ibaba ng window mag-click sa Device sa device na gusto mong idagdag at pagkatapos Idagdag.

Tip 13: Mga Kaganapan

Kung naiintindihan mo kung paano gumagana ang Domoticz, maaari kang magsimula sa mga kaganapan. Binibigyang-daan ka nitong i-automate ang halos lahat ng mga bahagi na na-link mo sa Domoticz. Pumunta sa Mga institusyon / Higit pang mga pagpipilian / Mga kaganapan. Sa Blockly maaari mong i-automate ang iyong mga aksyon batay sa mga visual na bloke ng gusali. Ito ay kung paano mo mahahanap Mga device isang pangkalahatang-ideya ng mga bahagi tulad ng mga switch, grupo at mga eksena. sa ibaba Kontrolin tukuyin ang mga kondisyong "Kung". Halimbawa, "Kapag lumubog ang araw, kung gayon". Kung kailangan mo ng kasalukuyang oras para sa isang aksyon, maaari mo itong gamitin sa pamamagitan ng seksyon oras. Halimbawa, maaari kang bumuo ng isang sitwasyon kung saan ang mga lamp sa sala ay awtomatikong bumukas kapag lumubog na ang araw at ang motion detector ay hindi nagrerehistro ng sinuman sa loob ng ilang sandali. Eksperimento sa mga posibilidad!

Awtomatikong buksan ang mga ilaw sa sala kapag lumubog ang araw

Tip 14: Kasalukuyang panahon

Kawili-wili ang posibilidad na i-link ang Domoticz sa Weather Underground, isang online na serbisyo sa lagay ng panahon. Maaari kang humiling ng kasalukuyang panahon mula sa iba't ibang istasyon ng panahon. Idagdag mo iyon sa Domoticz sa seksyon Device, pumili sa Uri sa harap ng Weather Underground. Para magamit ang serbisyo, kailangan mo ng API key. Pumunta sa www.wunderground.com at lumikha ng isang libreng account at mag-sign up. Pagkatapos pumunta dito, pumili Plano ng Stratus at Developer (ibaba). Wala kang babayaran para dito. mag-click sa Susi ng Pagbili, ipahiwatig na kailangan mo ang susi para sa hindi pangkomersyal na paggamit at sa Proyekto sumuko na kay Domoticz. Kailangan mo ang API key na ipinapakita.

Ngayon ay mahalaga na piliin ang istasyon ng panahon na malapit sa iyo. Pumunta dito at tingnan ang mga istasyon ng panahon. Mag-click sa istasyon ng panahon na gusto mong gamitin. Sa window ipasok mo ang Station ID. Buksan ang Domoticz at pumili Mga institusyon / Hardware. Pukyutan Uri pumili ka ba Weather Underground. Ilagay ang iyong sariling API key sa field, at ang Station ID sa Lokasyon. I-click ang Magdagdag. Kung naging maayos ang setup, makikita mo ang mga bagong virtual na device sa pamamagitan ng Mga institusyon / Mga device. Dito makikita mo, bukod sa iba pang mga bagay, isang anemometer, barometer at rain gauge, na magagamit mo sa iyong mga circuit.

Tip 15: Problema?

Kung nagkakaroon ka ng mga problema, kapaki-pakinabang na malaman na ang Domoticz sa log (Mga institusyon / log) sinusubaybayan kung ano ang nangyayari sa mga device sa iyong tahanan. Sa tab Problema makakahanap ka ng pangkalahatang-ideya ng mga posibleng error. Kung gusto mong mabilis na dumaan sa lahat ng mga entry, maaari mong gamitin ang filter function sa kanang tuktok.

Natigilan ka ba? Ang katangian ng Domoticz ay ang malaking grupo ng mga masigasig na user, na nagpapalitan din ng mga karanasan sa isa't isa. Ang isang malawak na forum ng gumagamit ay matatagpuan dito. Lalo na kung nagsisimula ka pa lang sa Domoticz, ang forum ay isang napakahalagang mapagkukunan kung saan mabilis kang matutulungan ng mas maraming karanasan na mga gumagamit. Sa isang open source na proyekto tulad ng Domoticz, hindi ito isang hindi kinakailangang luho, dahil ang malawak na dokumentasyon ay hindi maliwanag.

Isara ang Domoticz

Upang isara o i-restart ang Domoticz, piliin Mga institusyon / Higit pang mga pagpipilian / I-restart ang computer o Patayin ang computer. Huwag na lang i-unplug ang power cable mula sa iyong Raspberry Pi.

Kamakailang mga Post

$config[zx-auto] not found$config[zx-overlay] not found