- Ang Home Assistant ay isang open source, lokal, at lubos na flexible na home automation platform na inuuna ang privacy at compatibility sa libu-libong device.
- Ang mga automation, eksena, script, at mga katulong ay nagbibigay-daan sa iyong iakma ang gawi ng iyong tahanan sa iyong mga gawain nang hindi nangangailangan ng programming.
- Ang mahusay na organisasyon ng mga lugar, label, sona, at mga backup ay nakakatulong sa ligtas at maayos na paglago ng pasilidad.
- Pinalalawak ng komunidad at mga add-on ang mga posibilidad ng Home Assistant nang walang limitasyon, mula sa pagkontrol gamit ang boses hanggang sa malayuang pag-access at advanced na pagsubaybay.

Kung nakarating ka na rito, iyon ay dahil sa ideya ng magtayo ng matalinong tahanan gamit ang Home Assistant at hindi ka sigurado kung saan magsisimula. Ang magandang balita ay isang hakbang na lang ang layo mo sa malinaw na pag-unawa kung paano gumagana ang home automation at kung paano talaga makikinabang dito. sa iyong pang-araw-araw na buhay, nang hindi naliligaw sa mga menu, kakaibang mga protocol, at sandamakmak na setting.
Sa buong artikulong ito, tatalakayin natin, nang mahinahon ngunit detalyado, ang lahat ng kailangan mong malaman upang maging dalubhasa sa Home Assistant: Ano ang home automation, paano gumagana ang open-source system na ito, anong hardware ang tama para sa iyo, paano nakaayos ang interface, paano i-integrate ang mga device, at paano gumawa ng iyong mga unang automation, eksena, script, at backup?Ang ideya ay sa huli ay magkakaroon ka ng isang praktikal na pangkalahatang-ideya at makakapagpatuloy nang may lubos na kumpiyansa.
Ano nga ba ang home automation at bakit ito napakahalaga ngayon?
Kapag pinag-uusapan natin ang home automation, karaniwan nating naiisip ang mga ilaw na kusang bumubukas o mga blinds na awtomatikong bumababa, ngunit ito ay mas malawak na bagay. Ang home automation ay ang hanay ng mga teknolohiyang nagbibigay-daan sa iyong pamahalaan, subaybayan, at i-automate ang isang tahanan.pagkontrol sa mga pangunahing aspeto tulad ng kaligtasan, kaginhawahan at pagkonsumo ng enerhiya.
Ito, na medyo teknikal ang dating kapag ginamit nang ganoon, sa praktika ay nagiging konkretong mga bagay: bawasan ang singil sa kuryente mas mahusay na ayusin ang pagkonsumo, subaybayan ang iyong tahanan mula sa iyong mobile phone, maghanda ng mga eksena upang makontrol ang ilang device nang sabay-sabay, o makipag-ugnayan sa iyong mga alagang hayop habang wala kaSa huli, ito ay tungkol lamang sa paggamit ng electronics at computing upang magamit ang iyong tahanan para sa iyo.
Para sa mas detalyadong paliwanag, masasabi natin na Ang home automation ay nagsasangkot ng pagsasamantala sa mga pagsulong sa teknolohiya upang mamuhay nang mas komportable sa sarili mong tahanan.Isipin kung ang sofa mo ay nasa gitna ng sala at hindi mo maabot ang switch ng ilaw, ang pagpatay ng ilaw mula sa iyong mobile phone o gamit ang iyong boses; ang pagbukas ng air conditioning kapag umalis ka sa trabaho para makauwi ka sa isang malamig na bahay; o ang awtomatikong pagpatay ng lahat ng bagay kapag natulog ka na.
Sa mga nakaraang taon, ang automation sa bahay ay naging lalong mahalaga dahil sa ilang kadahilanan. Ang pagkagambala ng artipisyal na katalinuhan ay nagparami ng mga paraan ng pakikipag-ugnayan sa mga device (boses, matatalinong katulong, mas kumplikadong awtomatikong gawain…), at kinikilala na ng mga administrasyon ang praktikal na halaga nito: Itinatampok ng ONCE na lubos na pinapabuti ng home automation ang aksesibilidad ng mga taong may mga problema sa pandama sa mga tahanan, at ang mga organisasyon tulad ng IDAE ay naglalathala ng mga partikular na gabay kung paano makatipid ng enerhiya sa pamamagitan ng pag-install ng mga home automation system sa bahay.
Ano ang Home Assistant at paano ito akma sa iyong tahanan?
Ang Home Assistant ay, sa ngayon, isa sa pinakamalakas at malawakang ginagamit na open source home automation system sa mundoIto ay isang plataporma na naka-install sa iyong sariling lokal na network at ginagamit upang kumonekta, kontrolin, at i-automate ang mga smart device ng halos anumang tatak.
Ang pangunahing pagkakaiba nito sa maraming iba pang mga sistema ng automation sa bahay ay ang pilosopiya nito: Ito ay dinisenyo upang gumana nang lokal, nang hindi umaasa sa mga panlabas na ulap o mga mandatoryong subscription.Nangangahulugan ito na ang iyong data ay mananatili sa iyong lugar, hindi mo kailangang magpadala ng impormasyon sa mga third-party server, at mayroon kang 100% kontrol sa iyong pag-install.
Namumukod-tangi rin ang Home Assistant dahil sa pagiging lubos na flexible. Maaari itong maging kasing simple ng isang control panel para buksan at patayin ang mga ilaw, o kasing abante ng isang "utak" na nagko-coordinate ng daan-daang device, eksena, at kumplikadong automation.At kung ikaw ay isang bihasang gumagamit, maaari ka ring bumuo ng sarili mong mga integrasyon upang mapalawak ang mga kakayahan.
Mga pangunahing tampok ng Home Assistant
Para mabigyan ka ng mabilis na ideya kung ano ang iniaalok ng Home Assistant, sulit na suriin ang mga kalakasan nito. Ang kombinasyon ng compatibility, privacy, at customization ang dahilan kung bakit ito ang naging benchmark sa open source world..
Sa isang banda, Maaari itong isama sa mahigit isang libong iba't ibang tatak at serbisyo.Ilaw, mga saksakan, sensor, kamera, speaker, telebisyon, mga de-kuryenteng aparato, mga serbisyong online, atbp. Karaniwan, kung ang isang aparato ay kahit bahagyang sikat, magkakaroon ng opisyal o integrasyon ng komunidad.
Ang isa pang mahalagang aspeto ay ang automation. Ang automation engine ay nagbibigay-daan sa iyo upang lumikha ng napakalakas na mga patakaran nang hindi kinakailangang malaman kung paano magprograma.gamit lamang ang mga menu at visual wizard. Gayunpaman, kung gusto mong ayusin ang mga bagay-bagay, mayroon kang opsyon na tukuyin ang lohika gamit ang YAML o mga advanced na script.
Ang user interface, na kilala bilang Lovelace, ay ganap na napapasadya. Maaari kang magdisenyo ng maraming dashboard para makita lamang ang impormasyong interesado ka sa bawat konteksto: isang mabilisang panel sa mobile, isang mas kumpletong panel sa tablet sa sala, isang partikular na panel para sa enerhiya, atbp.
Panghuli, ang Home Assistant ay may kasamang mga karagdagang tampok tulad ng Sarili nitong voice assistant, integrated power management, opisyal na mobile app, suporta sa NFC tag, at compatibility ng Home Assistant Cast para ipakita ang mga panel sa anumang compatible na screen. Lahat ng ito habang pinapanatili ang privacy sa pamamagitan ng pag-iimbak ng data sa iyong lokal na server.
Mga Bentahe ng Home Assistant kumpara sa iba pang mga solusyon sa home automation
Sa isang merkado na puno ng mga hub, mga app ng tagagawa, at mga saradong sistema, Ang Home Assistant ay nakilala bilang pinakakumpleto at libreng opsyon.Malinaw ang mga bentahe nito kumpara sa ibang mga komersyal na plataporma.
Ang una ay ang pagiging tugma. Ito ang lokal na sistema na may pinakamalaking kapasidad sa integrasyon sa merkado.Salamat sa parehong development team at sa komunidad. Hindi mahalaga kung mayroon kang mga ilaw mula sa isang brand, mga plug mula sa iba, at mga sensor mula sa pangatlo: karaniwan, lahat ay maaaring maisama sa ilalim ng iisang panel.
Ang pangalawang pangunahing bentahe ay ang privacy at kontrol. Sa pamamagitan ng pagpapatakbo sa sarili mong network, hindi ka maaapektuhan ng pagpapasara ng isang kumpanya sa cloud nito o pagbabago ng mga tuntunin nito.Patuloy na gagana ang iyong mga automation kahit na masira ang internet, at ang iyong data ay hindi na umaasa sa iba.
Bukod pa rito, nag-aalok ito ng isang napakabalanseng kombinasyon ng kadalian ng paggamit at lakas. Maaaring i-configure ng isang baguhang gumagamit ang karamihan sa mga bagay mula sa interface, nang hindi ginagamit ang anumang code.Kasabay nito, ang mga bihasang gumagamit ay maaaring lumikha ng kanilang sariling mga extension, kumplikadong mga automation, at lubos na pinong lohika.
At hindi natin dapat kalimutan ang komunidad. Ang Home Assistant ay may napaka-aktibong komunidad na naglalathala ng mga tutorial, nagbabahagi ng mga setting, at nagbibigay ng tulong sa mga forum, Discord, at YouTube araw-araw.Kapag natigil ka, halos sigurado na may isang taong nakaranas na ng parehong problema dati at iniwan ang solusyon sa pamamagitan ng pagsulat o sa video.
Mga inirerekomendang opsyon sa pag-install para sa mga nagsisimula
Bago tayo magsimulang "mag-ayos" sa interface, kailangan muna nating magdesisyon kung saan ilalagay ang iyong instalasyon ng Home AssistantMayroong ilang mga opsyon, lahat ay balido, ngunit ang ilan ay mas madaling gamitin para sa mga nagsisimula.
Ang pinakasimple ay ang Home Assistant Green. Ito ay isang hardware device na handa nang gamitin at may naka-install nang Home Assistant.Isaksak mo ito sa saksakan ng kuryente at sa network, bubuksan ito, at halos handa ka nang simulan ang pag-configure. Mainam ito kung ayaw mong mahirapan sa mga operating system o pag-flash.
Ang isa pang napakapopular na opsyon ay ang Raspberry Pi. Ang maliliit at single-board computer na ito ay perpekto para sa pagpapatakbo ng mga serbisyong hindi nangangailangan ng masyadong maraming resources., tulad ng Home Assistant. Sa kasong ito, ang proseso ay parang "gawin mo mismo": ida-download mo ang Home Assistant OS image, i-burn ito sa SD card, at ibo-boot ang Pi gamit ang operating system na iyon.
Kung mayroon ka nang mini PC o NAS sa bahay na hindi mo masyadong ginagamit, maaari mo rin itong gamitin. Sa mga device na ito, maaari mong i-install ang Home Assistant sa dalawang paraan: bilang isang Docker container o bilang isang nakalaang operating system.Ito ay mas advanced na mga alternatibo kaysa sa mga nauna, ngunit pinapayagan nito ang muling paggamit ng hardware at nagbibigay ng mas maraming kuryente kung lalago ang instalasyon. Halimbawa, ang isang mini PC o isang NAS Kapag maayos na na-configure, pinapasimple nito ang pamamahala ng network at serbisyo.
Sa buod, para magsimula sa: Ang Home Assistant Green o Raspberry Pi ang pinakadirekta at pinaka-madaling gamitin na mga opsyon.Mahusay ang mga mini PC at NAS device kung mayroon ka nang karanasan sa mga sistema o gusto mong i-sentralisa ang ilang serbisyo sa iisang makina.
Unang pagsisimula at pangunahing pag-configure ng Home Assistant
Kapag na-install na ang system, oras na para buksan ang Home Assistant sa unang pagkakataon mula sa browser. Karaniwan, maa-access mo ito sa pamamagitan ng pag-type ng IP address ng device o ng lokal na URL na ibinigay ng installation wizard sa bar..
Ang unang bagay na makikita mo ay isang gabay na setup wizard. Ang unang hakbang ay ang paglikha ng iyong "smart home" sa loob ng Home Assistant.pagtatatag ng pangkalahatang pangalan para sa instalasyon.
Pagkatapos nito, kakailanganin mong lumikha ng iyong unang user. Ang unang user na ito ang magiging pangunahing system administratorKaya pumili nang maingat ng username at isang malakas na password. Mamaya ay maaari kang magdagdag ng higit pang mga tao at user na may iba't ibang pahintulot.
Ang isa pang mahalagang punto sa katulong na ito ay ang lokasyon. Itatanong ng Home Assistant ang lokasyon ng iyong bahay upang makapag-alok ng mga serbisyong nakadepende sa posisyon.tulad ng pagtataya ng panahon, mga oras ng pagsikat at paglubog ng araw, o automation batay sa sona.
Kapag nakumpleto na ang mga hakbang na ito, maa-access mo ang pangunahing interface sa unang pagkakataon. Makakakita ka ng isang simpleng panel sa screen gamit ang iyong username, ang taya ng panahon, at, sa kaliwang bahagi, ang sikat na Side Panel na may mga pangunahing seksyon. tulad ng Mapa, Enerhiya, Mga Setting at iba pang mga menu na mas gagamitin mo pa.
Panel sa gilid at interface ng Lovelace: kung paano mag-navigate sa Home Assistant
Ang Side Panel ang gulugod ng nabigasyon sa Home Assistant. Mula doon, lilipat ka sa iba't ibang seksyon: mga control panel, setting, device, automation, add-on, atbp. Bagama't sa unang tingin ay tila napakaraming pagpipilian, masasanay ka rin agad.
Ang interface na nakikita mo sa pangunahing pahina ay tinatawag na Lovelace. Ito ang dashboard system na nagbibigay-daan sa iyong lumikha ng mga custom na view gamit ang mga card na nagpapakita ng status ng iyong mga device at entity.Maaari kang magkaroon ng isang pangkalahatang panel para sa bahay, isa pa para sa kuryente, isa pa para sa mga kamera, atbp.
Isang bentahe ng Lovelace ay natututo ka sa pamamagitan ng pagsubok. Lubos na inirerekomenda na gumawa ka ng bagong panel, magdagdag ng ilang card, at mag-eksperimento sa layout.Ayos lang na "sirain" ang isang bagay: maaari kang bumalik o magbura ng mga card anumang oras.
Sa pang-araw-araw na buhay, karaniwan mong maa-access ang Home Assistant mula sa ilang device: cellphone, kompyuter, tablet. Ang interface ay umaangkop sa bawat screen, at maaari mong i-customize ang mga opsyon na partikular sa kliyente sa mga setting ng user., gaya ng scheme ng kulay o ng mga elementong nakikita sa side panel para sa device na iyon.
Bukod pa rito, kung ia-activate mo ang mga advanced na feature, makakakita ka ng mga bagong opsyon na nakatuon sa mga mas may karanasang user. Ang karaniwang paraan ay ang pagkakaroon ng kahit dalawang account: isang administrator account na naka-enable ang advanced mode, at isa pang mas "normal" para sa pang-araw-araw na paggamit. at sa gayon ay maiwasan ang aksidenteng paghawak sa anumang sensitibong setting.
Mga setting ng user: seguridad, wika, at device
Sa loob ng side menu, sa kaliwang ibaba, maa-access mo ang mga setting ng kasalukuyang user sa pamamagitan ng pag-click sa iyong larawan o inisyal. Ginagamit ang seksyong ito upang i-configure ang mga personal na setting tulad ng wika ng interface, mga format ng petsa at oras, at time zone., Kabilang sa mga iba.
Isang napakahalagang elemento rito ang "Advanced Mode". Ang pag-activate nito ay magbubukas ng mas maraming teknikal at sensitibong mga opsyon Dapat lamang itong hawakan ng isang user na may sapat na kaalaman. Inirerekomenda na paganahin lamang ito sa administrator account.
Sa ibaba makikita mo ang mga setting na partikular sa client kung saan mo ginagamit ang Home Assistant (halimbawa, ang kasalukuyang browser). Sa seksyong ito, maaari mong baguhin ang mga kulay, muling ayusin o itago ang mga elemento ng side panel, o isaayos ang mga visual na detalye para sa device na iyon.Sa tuwing magla-log in ka sa isang bagong mobile phone, tablet, o computer, mainam na tingnan ang mga opsyong ito.
Sa seksyon ng seguridad, magagawa mo Baguhin ang iyong password, tingnan kung aling mga device ang naka-log in, at higit sa lahat, paganahin ang multi-factor authentication.Ang karagdagang layer na ito ay lubos na inirerekomenda para sa lahat ng account.
Gumagana ang multi-factor authentication sa mga klasikong app tulad ng Google Authenticator, Authy, Microsoft Authenticator, o iCloud Keychain. Kakailanganin mo lang i-scan ang QR code na ipinapakita ng Home Assistant at ilagay ang pansamantalang code na ginawa ng app.Mula noon, ang bawat pag-login ay mangangailangan ng pangalawang salik na iyon, na lubos na magpapataas ng seguridad ng iyong pag-install.
Seksyon ng mga setting: ang puso ng pag-configure ng Home Assistant
Ang button na "Mga Setting" sa gilid na panel ay nagbibigay sa iyo ng access sa mga sentral na setting ng configuration. Dito pinamamahalaan ang parehong aspeto ng home automation (mga integrasyon, lugar, automation) at ang aspeto ng system (mga update, network, backup, hardware)..
Isa sa mga unang seksyon na makikita mo ay ang Home Assistant Cloud. Ang seksyong ito ay tumutugma sa mga opsyon sa pagbabayad na inaalok ng Nabu Casa, ang kumpanya sa likod ng proyekto. Bagama't libre ang Home Assistant mismo, nag-aalok sila ng mga serbisyong nagpapabuti sa buhay kapalit ng buwanang bayad.
Partikular, pinapayagan ng Home Assistant Cloud ang I-configure ang ligtas na malayuang pag-access mula sa labas ng bahay nang halos awtomatiko at i-integrate ito sa Google Assistant at Alexa para magamit ang mga smart speaker bilang control interface. Ang lahat ng ito ay maaaring gawin nang manu-mano nang libre, ngunit nangangailangan ito ng advanced na kaalaman sa mga network, sertipiko, at mga panlabas na configuration.
Kung ayaw mong gawing kumplikado ang mga bagay-bagay, ang subscription sa Nabu Casa ay nag-aalok ng lahat ng ito sa ilang pag-click lamang, bukod pa sa direktang pagsuporta sa pag-unlad ng proyekto. Ito ay isang napaka-maginhawang paraan upang magkaroon ng malayuang pag-access at boses nang hindi nahaharap sa mga teknikal na abala.Bagama't maaari mo itong ipagpaliban hanggang sa maayos mong mai-assemble ang base.
Mga device, serbisyo, entity at katulong
Sa loob ng Mga Setting, ang seksyong "Mga Device at Serbisyo" ay isa sa mga pinakamadalas mong gagamitin. Mula rito, makikita mo ang lahat ng integrasyon na awtomatikong natuklasan ng Home Assistant, ang mga na-configure mo na, at maaari ka nang magdagdag ng mga bago. anumang oras.
Mayroong libu-libong integrasyon na magagamit: ang ilan ay opisyal, ang iba ay binuo ng komunidad. Marami ang direktang na-configure mula sa interface, sa pamamagitan ng pagpili ng serbisyo o tagagawa, pagpasok ng mga kredensyal, o pagpindot sa isang pisikal na buton ng pagpapares.Ang mga nagpapakita ng parisukat na icon na may arrow ay karaniwang nangangailangan ng configuration gamit ang YAML code, isang bagay na mas advanced na maaaring iwanan para sa ibang pagkakataon.
Kapag nagdagdag ka ng integration, karaniwan itong lumilikha ng isa o higit pang device at entity. Ang mga aparato ay kumakatawan sa mga pisikal na aparato (bombilya, kamera, plug), habang ang mga entidad ay ang mga "piraso" ng impormasyon o kontrol na bumubuo sa mga ito.tulad ng sensor ng temperatura, on/off switch, halaga ng liwanag, atbp.
Sa mga seksyong Device at Entity, maaari mong tingnan, i-filter, at pamahalaan ang lahat ng iyong idinagdag. Ito ay lubhang kapaki-pakinabang para sa mabilis na paghahanap kung aling elemento ang nilikha pagkatapos mag-install ng isang bagong integrasyon. o para isaayos ang pangalan, icon, at lugar ng bawat entity.
Panghuli, nariyan ang mga Katulong. Ang mga katulong ay mga virtual na entidad na hindi tumutugma sa isang pisikal na aparato, ngunit nagsisilbing palawakin ang mga function.Mga virtual switch, counter, selector, timer, atbp. Halimbawa, maaari kang lumikha ng isang "toggle" type helper na gumaganap bilang isang logic switch, kahit na walang totoong device sa likod nito, at gamitin ito sa mga automation o panel.
Mga lugar, label, at sona: pag-oorganisa ng iyong smart home
Habang lumalaki ang iyong pasilidad, nagiging mahalaga ang pagpapanatili ng isang tiyak na kaayusan. Nag-aalok ang Home Assistant ng ilang paraan para ikategorya ang iyong mga gamit: mga lugar, label, at sona.bawat isa ay may kanya-kanyang tungkulin.
Ang mga lugar ay idinisenyo upang kumatawan sa mga silid o espasyo sa iyong tahanan. Maaari kang lumikha ng mga lugar tulad ng "Sala", "Master Bedroom", "Kusina" o "Garahe" at magtalaga ng mga kaukulang device o entity sa bawat isa.Pinapadali nito ang nabigasyon at nagbibigay-daan sa iyong subaybayan ang buong silid sa isang sulyap.
Ang mga label ay nagbibigay ng isa pang patong ng mas nababaluktot na organisasyon. Ginagamit ang mga ito upang pangkatin ang mga elemento ayon sa mga karaniwang katangian, tulad ng paggana o uri ng koneksyon.Halimbawa, maaari kang gumawa ng mga label tulad ng "Ilaw", "Mga Sensor", "Enerhiya", o "WiFi", "Zigbee", "Cloud", depende sa kung ano ang pinaka-praktikal para sa iyo.
Samantala, ang mga sona ay mga partikular na lokasyon sa labas ng iyong tahanan. Maaari silang kumatawan sa opisina, paaralan ng mga bata, bahay ng kamag-anak, o anumang iba pang kaugnay na lugar.Ang mga sonang ito ay pangunahing ginagamit para sa mga automation na nakabatay sa presensya: may isinasagawa kapag dumating o umalis ka sa isang partikular na lugar.
Pagsasama ng device: mga sinusuportahang uri at protocol
Isa sa mga magagandang kalakasan ng Home Assistant ay ang napakaraming iba't ibang device na kaya nitong kontrolin. Karamihan sa mga sensor at actuator sa merkado ay may direkta o hindi direktang pagkakatugma salamat sa mga integrasyon at karaniwang mga protocol.
Kung tututukan natin ang mga uri ng aparato, maaari natin silang pangkatin sa ilang pangunahing kategorya. Kasama sa mga ilaw ang mga smart bulbs, LED strips, switch, dimmers, at motorized blinds., bilang karagdagan sa mga sensor ng ilaw sa paligid.
Kasama sa kategorya ng paggalaw Mga sensor na nakakakita ng presensya o paggalaw at nagbibigay-daan sa iyong buksan ang mga ilaw, magbabala sa mga nanghihimasok, o mag-activate ng mga eksena kapag dumadaan sa ilang partikular na lugar. Kabilang ang mga ito sa mga pinakakaraniwang ginagamit sa mga simpleng sistema ng automation.
Kasama sa surveillance ang mga IP camera, smart doorbell, at mga konektadong kandado. Maaaring magpakita ang Home Assistant ng mga imahe ng camera, magrekord ng mga kaganapan, at, depende sa modelo, pamahalaan pa ang mga pagbubukas ng pinto. bilang bahagi ng iyong mga daloy ng trabaho sa automation.
Mayroon ding mga pisikal o virtual na buton na nagsisilbing manu-manong mga trigger. Ang mga buton na ito, pisikal man na kontrol sa dingding o buton sa interface, ay ginagamit upang i-activate ang mga partikular na eksena, script, o automation. na may iisang kilos.
Sa pangkalahatang grupo ng sensor, makikita natin ang lahat ng uri: temperatura, halumigmig, CO₂, usok, kalidad ng hangin, konsumo ng kuryente, tagas ng tubig at marami pang ibaLahat sila ay nagbibigay ng lubhang kapaki-pakinabang na impormasyong kontekstwal para sa paggawa ng mga awtomatikong desisyon.
Dahil sa lahat ng ito, ang Home Assistant ay umaasa sa ilang malawakang ginagamit na mga protocol ng komunikasyon. MQTT Isa ito sa pinakamahalaga sa mundo ng IoT, magaan, mabilis at perpekto para sa paglalathala/pagtanggap ng data sa pagitan ng mga device at server.Kung ikaw ay bumubuo ng sarili mong ecosystem gamit ang ESP32, halimbawa, ang MQTT ay karaniwang ang pinakamahusay na opsyon.
Ang HTTP, ang pangunahing protocol ng web, ay ginagamit din upang isama ang mga serbisyo at device na naglalantad ng mga API. Maraming device ang nag-aalok ng mga HTTP access point na maaaring puntahan ng Home Assistant para sa mga query o pagpapadala ng mga command., na nagbubukas ng pinto sa iba't ibang integrasyon.
Pagdating sa mga partikular na wireless protocol para sa home automation, ang Zigbee ay isa sa mga nangunguna. Ito ay isang pamantayang idinisenyo upang kumonsumo ng napakakaunting enerhiya at bumuo ng mga mesh networkMainam para sa mga sensor at device na pinapagana ng baterya na nakakalat sa buong bahay mo. Gamit ang isang compatible na Zigbee coordinator, maaari mong i-integrate ang maraming device mula sa iba't ibang manufacturer sa pamamagitan ng Home Assistant.
Pangunahing automation sa bahay
Lumilitaw ang mahika ng Home Assistant kapag sinimulan mo ang pag-automate ng mga gawain. Ang automation ay walang iba kundi isang tuntunin na nagsasabing "kapag nangyari ito, gawin iyon, basta't natutugunan ang isa pang kondisyon."Sa pinakasimpleng anyo nito, maaari itong maging kasing simple ng pagbukas ng ilaw pag-uwi mo.
Isang tipikal na halimbawa ay ang pagbukas ng mga ilaw sa labas o sa sala kapag lumubog ang araw. Gamit ang automation, maaari mong buksan ang ilang partikular na ilaw kapag lumubog ang araw sa iyong lokasyon, nang hindi na kailangan pang hawakan ang kahit isang switch.Isa pang klasikong ideya ay kapag binuksan mo ang TV sa sala, ibinababa mo ang mga blinds at pinapatay ang mga pangunahing ilaw para sa "cinema mode".
Ang pinakamagandang bahagi ay hindi mo kailangang mag-program ng kahit ano para makamit ito. Gagabayan ka ng automation editor sa pagtukoy ng mga trigger, kundisyon, at aksyon.At maaari mong subukan, isaayos, o i-deactivate ang bawat panuntunan kahit kailan mo gusto.
Ang mga sistema ng automation ay mainam para sa parehong mga gawaing pang-komportable at pagtitipid ng enerhiya at pagpapataas ng seguridad. Maaari mong patayin ang air conditioning kapag may binuksang bintana, makatanggap ng mga alerto kung may matuklasan na usok o tagas ng tubig, o gayahin ang presensya sa pamamagitan ng random na pagbukas ng mga ilaw habang naglalakbay..
Paano gumawa ng mga automation nang sunud-sunod
Para gumawa ng automation, kailangan mong pumunta sa Settings at i-enter ang “Automations and scenes”. Mula roon ay makakahanap ka ng isang buton upang lumikha ng isang bagong automation, na magbubukas ng isang visual assistant. kung saan tutukuyin ang bawat bahagi ng tuntunin.
Ang automation ay binubuo ng tatlong bloke: mga trigger, mga kondisyon, at mga aksyon. Ang mga trigger ay ang mga pangyayaring nagpapasimula ng automationHalimbawa, isang partikular na oras, isang galaw na natutukoy ng sensor, o isang estado ng pagbabago ng entity.
Opsyonal na mga filter ang mga kundisyon. Nagsisilbi ang mga ito upang ipahiwatig na, kahit na ma-trigger ang kaganapan, ang automation ay isasagawa lamang kung natugunan ang isang partikular na kundisyon.: na ito ay isang araw ng trabaho, na may tao sa bahay, na ang ilaw ay patay, na ang temperatura ay lumampas sa isang tiyak na limitasyon, atbp.
Panghuli, nariyan ang mga aksyon, na siyang gagawin ng Home Assistant kapag na-activate ang automation. Maaaring kabilang dito ang pagbukas o pagpatay ng mga ilaw, pagpapatugtog ng mensahe sa pamamagitan ng speaker, pagpapadala ng notification sa mobile phone, pag-activate ng eksena, o pagpapatakbo ng script. o kahit na mag-trigger ng iba pang mga automation.
Salamat sa visual editor, masusubukan mo ang mga pangunahing automation mula sa unang araw, at unti-unting gagawing mas kumplikado ang mga ito habang nagiging mas komportable ka. Hindi na kailangang magsimula sa isang bagay na napakakumplikado; sa isip, dapat mong pagdugtungin ang maliliit na tagumpay. upang maunawaan kung paano pinagsama ang mga nag-trigger, kondisyon, at aksyon.
Mga eksena at iskrip: pagpino ng iyong home control
Sa parehong seksyong "Mga Automation at eksena" ay makakahanap ka ng dalawa pang kapaki-pakinabang na kagamitan: mga eksena at mga script. Ang mga eksena ay mga litrato ng ninanais na estado ng iba't ibang entidad, habang ang mga script ay mga pagkakasunod-sunod ng mga aksyon na isinagawa nang sunod-sunod.
Sa pamamagitan ng isang eksena, maaari mong tukuyin, halimbawa, ang "Padilimin ang silid". Maaaring ma-record sa eksenang iyon ang pagpatay ng mga ilaw, ang mga blinds sa 90%, at ang pagbukas ng mahinang ilaw sa paligid.Kapag na-activate mo ang eksena (manual o awtomatiko), ilalagay ng Home Assistant ang bawat sangkot na entity sa naka-save na estado.
Ginagawa nitong mas madali ang paghawak ng mga kumplikadong estado sa isang kilos lamang. Sa halip na i-on at i-off ang mga bagay-bagay nang paisa-isa, ina-activate mo ang isang partikular na eksena para sa bawat sandali ng araw.: “Paggising”, “Gabi ng panonood ng sine”, “Pag-alis ng bahay”, “Tag-init”, atbp.
Ang mga script, sa kabilang banda, ay mas nakatuon sa magkakasunod na pagpapatupad. Maaaring buksan ng isang script ang ilaw, maghintay ng ilang segundo, itaas ang kurtina, at magpadala ng mensahe sa iyong mobile phone, lahat sa isang partikular na pagkakasunud-sunod.Maaari silang ilunsad mula sa mga automation, mula sa isang panel, o kahit na sa pamamagitan ng boses, depende sa kung paano mo sila isinasama.
Ang isang tipikal na halimbawa ng isang script ay isang "routine sa paggising" na, sa isang partikular na oras o kapag pinindot mo ang isang buton, Dahan-dahang buksan ang ilaw sa kwarto, itaas nang kaunti ang mga kurtina, at magpatugtog ng voice alert na may taya ng panahon.Pagkatapos ay maaaring tawagin ang script na iyon mula sa maraming iba't ibang mga automation.
Mga Add-on: pagpapalawak ng mga function gamit ang mga karagdagang application
Kung ang iyong instalasyon ay uri ng Home Assistant Operating System, makakakita ka ng seksyong tinatawag na Add-ons. Ang mga add-on ay mga karagdagang application na tumatakbo kasama ng Home Assistant, nakabalot sa paraang nagpapadali sa mga ito i-install at i-configure.
Isipin ito bilang isang maliit, panloob na app store. Marami sa mga plugin na ito ay tumatakbo sa mga Docker container sa ilalim ng hood.Pero hindi mo kailangang mag-alala tungkol sa teknikal na aspeto. Ang ilan ay isinasama sa Home Assistant para magbigay ng karagdagang data o serbisyo.
Mahalagang huwag ipagkamali ang mga add-on sa mga integrasyon. Ang mga integrasyon ay nagkokonekta sa Home Assistant sa mga device o serbisyo, habang ang mga add-on ay mga programang tumatakbo sa mismong server. at maaaring may direktang kaugnayan o wala sa home automation.
Pagkatapos mag-install ng add-on, karaniwang may lumalabas na bagong item sa side panel para ma-access ang interface nito. Mula doon ay maaari mo itong i-configure, subaybayan, o gamitin ang anumang iniaalok nitotulad ng isang MQTT server, isang advanced na backup manager, o isang file management tool.
Mga voice assistant, NFC tag, mga tao at access
Ang isa pang kawili-wiling seksyon sa loob ng Mga Setting ay ang nakatuon sa mga voice assistant. Dito mo puwedeng i-configure ang Home Assistant mismo o mga integrasyon sa mga serbisyong tulad ng Alexa o Google Assistant.Kung mayroon kang subscription sa Nabu Casa, karamihan sa setup na ito ay lubos na pinasimple. Bukod pa rito, kung kailangan mo ng mga gabay at tip, may mga partikular na mapagkukunan tulad ng Mga trick sa Amazon Echo na makakatulong sa iyong masulit ang mga utos gamit ang boses.
Sa seksyong Mga Label, makikita mo ang opsyon para magparehistro ng mga NFC label o QR code. Ang ideya ay sa pamamagitan ng pag-scan ng tag gamit ang isang mobile phone, maaaring isagawa ang isang aksyon: i-activate ang isang eksena, magbukas ng pinto, maglunsad ng script, atbp. Ito ay isang mura at napaka-flexible na paraan upang magdagdag ng "mga hindi nakikitang switch" sa buong bahay.
Mahalaga rin ang pamamahala ng mga tao sa anumang pasilidad na may maraming miyembro. Dito mo tutukuyin ang mga taong umiiral sa system, ang kanilang mga larawan, at mga kaugnay na tracking device. (halimbawa, isang mobile phone na may opisyal na app o isang GPS sa kwelyo ng aso).
Mahalagang mapag-iba ang mga tao at ang mga gumagamit. Ang isang persona ay kumakatawan sa isang tao (o isang bagay) na gusto mong hanapin o isaalang-alang sa mga automation, ngunit hindi kinakailangang naka-log in sa Home Assistant.Ang isang user, sa kabilang banda, ay isang access account na may mga partikular na pahintulot.
Nagbibigay-daan ito para sa mga napaka-flexible na sitwasyon: maaari kang magpakabit ng tablet sa dingding na may user na walang kaugnay na tao, dahil hindi mo na kailangang hanapin ang mga ito, at kasabay nito ay isang taong "Aso" na may tracking device, ngunit hindi na kailangan ng user dahil hindi papasok ang iyong aso sa interface.
Pamamahala ng sistema: mga update, network, mga backup, at hardware
Pinagsasama-sama ng seksyong System sa loob ng Settings ang lahat ng bagay na may kaugnayan sa server kung saan tumatakbo ang Home Assistant. Mula sa seksyong Pangkalahatan, maaari mong baguhin ang pangalan ng server, taas, bansa, at pangkalahatang lokasyonmga parametro na nakakaapekto sa ilang pandaigdigang tungkulin.
Sa Mga Update, makikita mo kung may mga bagong bersyon na magagamit para sa operating system, mga add-on, o ilang partikular na integrasyon. Karaniwang nagpapakita ang Home Assistant ng mga notification kapag nakakita ito ng mga update.Kaya hindi mo kailangang tumingin dito araw-araw, ngunit mainam na ideya na suriin ito paminsan-minsan.
Ang seksyong Mga Pagkukumpuni ay nagpapakita ng mahahalagang babala tungkol sa mga problema sa configuration o integration. Kung may magkamali o may mapansin kang kakaibang kilos, mainam na tingnan muna ang seksyong ito.dahil maaari nitong ituro sa iyo ang pinagmumulan ng error.
Sa seksyong Mga Log, mayroon kang access sa mga log ng babala at error ng iba't ibang bahagi. Kapag ang isang integration ay hindi tumutugon o ang isang automation ay hindi ginagawa ang inaasahan mo, ang mga log ay kadalasang nagbibigay ng mahahalagang pahiwatig. tungkol sa mga nangyayari sa likod ng mga eksena.
Napakahalaga ng Backup area. Dito makikita mo ang isang listahan ng lahat ng mga backup na iyong nilikha, kasama ang mga opsyon para i-download, ibalik, o burahin ang mga ito.Maaari ka ring manu-manong gumawa ng mga bagong backup kapag may gagawin kang malaking pagbabago.
Bilang isang mahusay na kasanayan, ito ay ipinapayong Gumawa at mag-download ng backup bago ang anumang malalaking pagbabago sa configuration o mahahalagang update.Kung may magkamali, maaari kang bumalik sa nakaraang punto anumang oras nang hindi nawawala ang lahat ng iyong na-set up na.
Sa Analytics, makakahanap ka ng mga opsyon para magbahagi ng data tungkol sa iyong instalasyon nang hindi nagpapakilala sa Home Assistant team. Ginagamit ang datos na ito upang mapabuti ang proyekto, matukoy ang mga karaniwang pagkakamali, at maibigay ang prayoridad sa mga pagpapaunlad.Maaari mong paganahin o huwag paganahin ang pagpapadala ayon sa gusto mo.
Ang seksyong Network ay nagbibigay-daan sa iyong isaayos kung paano lumalabas ang system sa iyong lokal na network. Mula rito, maaari mong baguhin ang pangalang ginagamit ng ibang mga device para matukoy ito, ang internal at external na URL, at, kung kinakailangan, magtalaga ng static na IP address.Lubos itong inirerekomenda upang maiwasan ang pagbabago at pagkawala ng access sa address. Kung kailangan mong i-optimize ang koneksyon at streaming, ipinapayong suriin din kung aling frequency band ang gagamitin. iyong lokal na network.
Panghuli, ipinapakita sa iyo ng seksyong Hardware ang paggamit ng mapagkukunan ng system: CPU, RAM, imbakan, temperatura, atbp. Kung nagpapatakbo ka ng Home Assistant sa isang virtual machine, ang data na makikita mo rito ay magmumula sa makinang iyon, hindi sa buong pisikal mong computer.
Ang paglalaan ng oras upang maunawaan ang mga seksyong ito ng sistema ay makakaiwas sa maraming sakit ng ulo sa katamtamang termino, at magbibigay-daan sa iyong mapanatiling matatag, ligtas, at handa nang lumago ang iyong instalasyon.
Matapos galugarin ang home automation, Home Assistant, ang pag-install nito, interface, pagsasama ng device, mga automation, mga eksena, mga script, at ang bahagi ng system, mayroon ka na ngayong matibay na pundasyon para bumuo ng isang smart home na iniayon sa iyong mga pangangailangan; mula ngayon, ang lahat ay tungkol sa pagdaragdag ng mga device, pagpino ng mga automation, at paggamit ng komunidad upang patuloy na matuto at pinuhin ang bawat sulok ng iyong konektadong tahanan.
