Мазмуну:

DIY Smart Outlets: 11 кадам (Сүрөттөр менен)
DIY Smart Outlets: 11 кадам (Сүрөттөр менен)

Video: DIY Smart Outlets: 11 кадам (Сүрөттөр менен)

Video: DIY Smart Outlets: 11 кадам (Сүрөттөр менен)
Video: Бизнестеги калдык......Бир шлангдан үч продукт! DIY! 2024, Июль
Anonim
DIY акылдуу розеткалар
DIY акылдуу розеткалар

Өзүмдүн DIY акылдуу үйүмдү башталгыч кылып кантип жасоо керектигин билүү үчүн менде сааттап жана видео издөөгө, гуглингге жана веб -сайттарды карап чыгууга убакыт бар. Мен жакында эле Акылдуу үйдүн жашоо образына кирдим, бирок кымбат баалуу штепсельдерди, өчүргүчтөрдү жана аксессуарлардын бардыгынан кымбатыраак көрүүдөн тажадым, анткени бул оңой эле туташтыруу. Raspberry Pi 3 сатып алгандан кийин, мен акылдуу үй рыногуна киргим келди, бирок капчыгыма тешик салгым келген жок. 80 сааттан ашык изилдөөлөрдөн жана ийгиликсиз аракеттерден кийин, мен акыры бир баскычты басуу менен же Amazon Echo Dot аркылуу түзмөктөгү плагинди ийгиликтүү башкаруу үчүн жетиштүү билимге ээ болдум. Эгерде сиз үйүңүздө үн же баскыч менен башкарылуучу арзан, оңой, альтернатива түзүүнү кааласаңыз, анда сиз эң сонун көрсөтмө берүүнү таптыңыз. Бул колдонмодо мен сизге малина пиңизди орнотуу үчүн үй этап -этабы менен көрсөтөм, ага RF розеткаларын туташтырыңыз жана келечектеги долбоорлоруңузду ишке ашыруу үчүн толугу менен автоматташтырылган акылдуу үй системасын түзүңүз. Бул долбоор сизге болжол менен $ 70- $ 120 чуркайт, бирок 5 башка түзмөктү башкарууга мүмкүндүк берет, $ 150- $ 200га салыштырмалуу бул продуктуларды онлайн/дүкөндөн сатып алууңуз керек болот.

1 -кадам: материалдарды чогултуу

Сизге керек болот (буга чейин болушу керек):

Компьютер

SD Card Reader

Зымсыз роутер/Модем

Сизге керек болот (сатып алуу үчүн):

Raspberry Pi 3:

(Pi) https://goo.gl/74WJLQ ($ 35.70)

(Кит) https://goo.gl/mFPedU ($ 49.99)

Header Wires:

goo.gl/ZgZR1S ($ 6.99)

RF алуучу/өткөргүч:

goo.gl/MVqaeA ($ 10.99)

RF соода түйүндөрү (5 соода түйүнү менен келет):

goo.gl/qCu9Na ($ 25.48)

Ethernet кабели:

goo.gl/dPaHRJ ($ 4.43)

Micro SD карта (10 -класс):

goo.gl/sRDCya ($ 8.99)

Кошумча:

Amazon Echo/Echo Dot:

Жаңырык: https://goo.gl/eQvv12 ($ 179.99)

Эхо Чекит: https://goo.gl/6C7i4j ($ 49.99)

2 -кадам: Raspberry Pi 3ти үй жардамчысы менен орнотуу

Үй жардамчысы менен Raspberry Pi 3 орнотуу
Үй жардамчысы менен Raspberry Pi 3 орнотуу

Бул колдонмодо мен сизге эч кандай божомолдор же жашыруун кадамдар жок кадамдык көрсөтмө берем. Менимче, сиз бул жерде баарына жаңысыз жана мен баарын башынан аягына чейин деталдуу түрдө карап чыгам. Муну бир жолу кылгандан кийин, бул 10 мүнөттүк процесс болушу мүмкүн, аны каалаган убакта/кайда болбосун орнотсоңуз болот. Эгер сиз кантип кадам жасоону билсеңиз же буга чейин бир кадамды бүтүрсөңүз, анда аларды өткөрүп жиберип, бул колдонмонун калганын ээрчиңиз. Баштайлы…

1. Windows компьютериңизге кирип, интернет браузериңизди ачыңыз. Кийинки бардык программаларды жүктөп алыңыз. Вирустардан коргоочу программалык камсыздооңуз программаңызга жараша башкача деп айтса да, бардыгы вирустуу жана коопсуз.

Putty (компьютериңизге жараша 32 биттик же 64 биттик MSI орноткучтун шилтемесин чыкылдатыңыз):

goo.gl/RDjiP8

Эчер:

etcher.io/

Хасбиянча:

goo.gl/1z7diw

Блокнот ++:

goo.gl/brcZZN

2. Жүктөөлөрүңүздү ачып, ар бирин орнотуңуз. Бардык орнотуулардан кийин, аларды оңой жетүү үчүн баштоо менюңузга кадап коюңуз же рабочийде жарлык түзүңүз.

3. Орнотуулардан кийин Etcherди ачып, "Сүрөттү тандоо" баскычын чыкылдатыңыз. Hassbian zip файлын тандаңыз. Андан кийин, микро SD картаңызды компьютериңизге түздөн -түз же SD картаңызды окуу куралы аркылуу салыңыз. Киргизилгенден кийин, "Драйвды тандоо" баскычын чыкылдатыңыз жана эгер сиз аны колдонуп жатсаңыз, микро SD картаңызды же SD картты окугучту тандаңыз. Тандалгандан кийин, "Жарк!" жана Hassbian сүрөтү сиздин микро SD картаңызга чагылганын күтө туруңуз.

4. Сүрөт микро SD картага чагылгандан кийин жана анын ийгиликтүү болгонун көрсөткөн калкып чыкманы алгандан кийин, микро SD картты компьютериңизден/окурманыңыздан чыгарып, Raspberry Piге салыңыз. Ethernet кабели аркылуу Raspberry Pi'ни зымсыз роутер/модемге туташтырууну улантыңыз. Андан кийин, микро USB кабелиңизди Raspberry Pi'ге, экинчи учун дубалга сайыңыз. Мунун баары аяктагандан кийин, Hassbian сүрөтүңүздүн Raspberry Piге Home Assistantти орнотуп, орнотушун 10-15 мүнөт күтө туруңуз.

5. Hassbian орнотууну бүтүргөндөн кийин, интернет браузериңизге кирип, "hassbian.local: 8123" издөө тилкесине териңиз. Enter баскычын басыңыз жана сизди Home Assistant веб интерфейси тосуп алат. Эгерде сиз бул интерфейсти көрө албасаңыз, бул жерди басыңыз.

3 -кадам: PuTTY орнотуу

PuTTY орнотулууда
PuTTY орнотулууда

1. Putty орнотулган жерге өтүңүз жана программаны ачыңыз. Сизди көптөгөн кутучалар жана баскычтар тосуп алат, бирок биз "Хосттун аталышына (же IP дарегине) басым жасайбыз. Төмөндөгү кутуга" hassbian.local "деп териңиз. Кийинки" Сакталган сессиялар "бөлүмүнүн астына, кутунун түрүнө сессияңыздын аталышы жана андан кийин сактоо баскычын басыңыз. Сакталган сеансыңызды чыкылдатыңыз жана "ачуу" баскычын басыңыз. Бир кутуча пайда болот, жөн гана ооба баскычын басыңыз жана сизди терминалдык интерфейс тосуп алат. Сизден "кирүү" суралат: "текст, анда сиз" pi "колдонуучу атын жана" малина "паролун киргизесиз. Enter баскычын басыңыз жана Home Assistant менен иштөөчү терминалдык интерфейске киресиз.

2. Төмөнкү буйрукту териңиз:

sudo raspi-config

Жаңы түстүү терезе пайда болот. Бул терезеде жебе баскычтарыңызды колдонуңуз, бирок адегенде Enter баскычын басып, колдонуучу сырсөзүңүздү өзгөртүү үчүн кадамдарды аткарыңыз. Андан кийин, жебе баскычтарын колдонуп, "Локалдаштыруу Жолдоруна", андан кийин "Убакыт алкагын өзгөртүү" бөлүмүнө өтүңүз жана жергиликтүү убакыт алкагына өтүү үчүн тизмелер аркылуу өтүңүз. Кийинкиде "Interfacing Options", андан кийин SSHге түшүп, Raspberry Piдеги SSHди иштетип коюңуз. Акырында "БҮТҮР!" жана чыгуу үчүн enter басыңыз.

3. Андан кийин биз Samba орнотобуз - бизге Raspberry Pi файлын изилдөөчү аркылуу көрүүгө жана SSH аркылуу Raspberry Pi колдонууга мүмкүнчүлүк берген программа. Samba орнотуу үчүн, төмөнкү кодду бир убакта бирден сапка чаптаңыз жана ар бир жолу киргизиңиз.

sudo apt-get update

sudo apt-get жогорулатуу

sudo hassbian-config самбаны орнотуу

4. Файл изилдөөчүңүздү ачыңыз жана сол жактагы "Тармак" өтмөгүнө өтүңүз. Бош жерди оң баскыч менен чыкылдатыңыз жана "Жаңыртуу" баскычын басыңыз. Бир нече секунддан кийин компьютерлердин тизмесинде "HASSBIAN" же Raspberry Piңиздин башка аты пайда болгонун көрүшүңүз керек. Эгерде сизде Raspberry Pi жок болсо, бул жерди басыңыз.

4 -кадам: RF Receiver/Transmitter'ди Raspberry Piге туташтыруу

RF Receiver/Transmitter'ди Raspberry Piге туташтыруу
RF Receiver/Transmitter'ди Raspberry Piге туташтыруу
RF Receiver/Transmitter'ди Raspberry Piге туташтыруу
RF Receiver/Transmitter'ди Raspberry Piге туташтыруу
RF Receiver/Transmitter'ди Raspberry Piге туташтыруу
RF Receiver/Transmitter'ди Raspberry Piге туташтыруу

Бул курулуштун эң оңой бөлүктөрүнүн бири жана бир аз чыдамдуулукту жана жакшы көрүүнү талап кылат. Баш зымдарыңызды ачыңыз жана 8 түрдүү түстөгү ургаачы-ургаачы зымдарды тандап, аларды бөлүңүз. RF Receiver/Transmitter модулдарыңызды ачыңыз жана аларды жайгаштырыңыз. Андан кийин, бул схеманы жана GPIO диаграммасын ээрчип, Raspberry Pi менен өткөргүчтү жана алуучуну туташтырууга жардам бериңиз.

ЭСКЕРТҮҮ: Сүрөттөрдү схема катары колдонууда, сүрөттөрдөгү өткөргүчтүн/алуучунун казыктары сиздин чыныгы өткөргүч/алуучу жуптарыңыздын башка жерлеринде болушу мүмкүн экенин байкаңыз. СҮРӨТТӨРДӨГҮ КУТУКТАРДЫ ТӨРӨТҮҮЧҮҢҮЗДҮ ПИРИНИЗДИ КАБЫЛ АЛУУДА КӨРСӨТКӨЧ ҮЧҮН КОЛДОНУҢУЗ

Бергич модулу (SMALL ONE):

DA GPIO #17

VCC (боштук) +5VDC

G Ground

Алуучу модулу (LONG ONE):

Алуучунун сол жагын колдонуңуз

+5V +5VDC

DATA GPIO #21/27

GND Ground

Зымга туташкандан кийин, эгерде сизде жок болсо, RF розеткаңызды ачыңыз жана биринчи розеткаңызды алып салыңыз. Камтылган батареяны пультка салыңыз. Розетканы дубалга сайыңыз жана бир нече секунд күтө туруңуз. Розетканын капталында жайгашкан баскычты 5 секундага же алдыңкы кызыл LED жарыгы өчүп баштагыча кармап туруңуз. Светодиод жарк эткенден кийин, пультуңуздагы #1 ON/OFF баскычтарын басыңыз, бул 1 -каналды розеткага байлайт жана розетканы пульт аркылуу башкарат.

5 -кадам: RF түйүндөрүн PuTTY менен байланыштыруу

PuTTY менен RF соода түйүндөрүн байланыштыруу
PuTTY менен RF соода түйүндөрүн байланыштыруу

Raspberry Pi'ңизди RF соода түйүндөрүнө туташтыруу үчүн, адегенде кабыл алгыч/өткөргүч тосуп алууну үйрөнүшү керек болгон сигналдын кодун табышыбыз керек. Бул үчүн биз Raspberry Piге эки программаны орнотобуз: WiringPi жана RFSniffer.

1. PuTTY ачыңыз жана Raspberry Pi'ге мурункудай эле кириңиз

2. Алгач WiringPi орнотобуз. Төмөнкү буйруктарды сапка көчүрүү же көчүрүү жана чаптоо.

sudo git clone git: //git.drogon.net/wiringPi

cd wiringPi

sudo./build

WiringPi туура орнотулганын ырастоо үчүн, төмөнкү буйрукту бериңиз.

gpio -v

3. Кийинки биз RFSniffer орнотот. Төмөнкү буйруктарды сапка көчүрүү же көчүрүү жана чаптоо.

cd

sudo git clone git: //github.com/timleland/rfoutlet.git/var/www/rfoutlet

Sudo chown root.root/var/www/rfoutlet /odesend

sudo chmod 4755/var/www/rfoutlet /odesend

Программа орнотулгандан кийин RFSniffer программасын баштоо үчүн төмөнкү буйрукту колдонуңуз.

sudo/var/www/rfoutlet/RFSniffer

4. Бош экран ылдый жакта пайда болушу керек. Бул учурда, алыстан башкарылган ар бир баскычтын кодун табуу үчүн камтылган пультту колдонуңуз. Биз узун 7 орундуу коддорду гана карап жатабыз. Башка сандар үчүн тынчсызданбаңыз.

5. Notepad ++ ачыңыз жана жаңы файлды ачыңыз. Бул файлды "RF Codes" катары сактаңыз. PuTTYден келген ар бир кодду Notepad ++ га жазууну улантыңыз, бардык 5 ON баскычтарынан, андан кийин 5 OFF баскычтарынан баштаңыз. Ар бир КҮЙГӨН номер бир эле номерди өчүрүү баскычы менен дал келерин текшериңиз.

6. Коддоруңузду текшерип, бардыгы туура иштеп жатканына ынануу үчүн, төмөнкү командаларды сап -сапка териңиз.

sudo/var/www/rfoutlet /odesend #######

7 # дегенди 7 орундуу ON/OFF коддору менен алмаштырыңыз.

6 -кадам: RF түйүндөрүн үй жардамчысы менен байланыштыруу

RF түйүндөрүн үй жардамчысы менен байланыштыруу
RF түйүндөрүн үй жардамчысы менен байланыштыруу

Биз Raspberry Pi RF Switch деп аталган үйдүн ассистенти addon колдонобуз, ал бизге үйдүн жардамчысын RF түйүндөрүбүз менен байланыштыруу үчүн акыркы кадамда жазылган коддорду колдонууга мүмкүндүк берет.

1. Бардык коддоруңуз жазылып бүткөндөн кийин, интернет браузериңизге кирип, бул шилтемеге өтүңүз

2. Файл изилдөөчүңүздү ачыңыз жана HASSBIAN түзмөгүңүздү "Тармак" өтмөгүнөн ачыңыз. "Homeassistant" папкасын чыкылдатыңыз, андан кийин "конфигурация" файлын ачыңыз.

ЭСКЕРТҮҮ: Бул файлга өзгөртүүлөрдү киргизүүдө өтө этият болуңуз, кичинекей боштуктар же кошумча тамгалар үй жардамчысынын иштебей калышына же туура иштебешине алып келиши мүмкүн, андыктан менин көрсөтмөлөрүмдү абдан кылдат аткарыңыз жана берилген нерселерди туура кылып жатканыңызга ынануу үчүн берилген сүрөттөрдү колдонуңуз

3. "Конфигурация" файлында, ылдый ылдый ылдый жылдырыңыз жана "автоматика:! Include automations.yaml" деп жазылган коддун аягына чыкылдатыңыз. Киргизүүнү эки жолу басыңыз жана төмөнкү кодду жогорудагы шилтемеден көчүрүңүз же төмөндөгү түзөтүлгөн кодду колдонуңуз.

которуу:

- платформа: rpi_rf gpio: 17 которгучтар: OUTLET NAME: протокол: 1 pulselength: 180 code_on: ####### code_off: #######

4. Этияттык менен ОКУ: Бул кодду өзгөртүү керек болгон нерсе - бул "Outlet Name" деп жазылган сап, муну өчүрүп, розеткаңыздын ыңгайлаштырылган атына алмаштырыңыз. Саптын башталышы азыр турган жерге чейин тизилип турушу керек, аны өйдө же артка жылдырбаңыз. Сиз өзгөртүү керек болгон акыркы нерсе - "code_on" жана "code_off" саптары. 7 # ды биринчи розеткаңыздын 7 орундуу коду менен алмаштырыңыз. ON кодун "code_on" сабы менен жана "code_off" сабы менен OFF кодун коюуну тактаңыз.

5. Баарын туура тергениңизди текшериңиз жана төмөндөгү сүрөт менен салыштырып, Outlet Name жана ON/OFF коддорун кошпогондо баары окшош экенин текшериңиз. Баары дал келгенден кийин, жогору жана ht файлына чыгып, анан сактаңыз. "Конфигурация" терезесинен чыгыңыз.

6. Андан кийин биз өзгөртүүлөрдү сактоо үчүн Home Assistantты кайра баштообуз керек. Интернет браузериңизге барып, "hassbian.local: 8123" бөлүмүнө өтүңүз. "Конфигурация" өтмөгүнө түшүп, ичине киргенде "Configuration.yaml" баскычын басыңыз. "Конфигурацияны текшерүү" баскычын чыкылдатыңыз. Бул баскыч configuartion.yaml файлыңыздын жарактуу экенине жана каталары жок экенине ынанат. Чыкылдагандан кийин, "Жарактуу!" билдирүү. Эгерде сиз бул билдирүүнү албасаңыз, анда адегенде config.yaml файлыңызды текшериңиз жана бардыгынын болушу керек болгон жерде экенине, эч кандай кошумча боштуктар же символдор жоктугуна, ошондой эле баары болушу керек болгон жерге тизилгенине ынаныңыз. Эгер дагы эле ката кетирсеңиз, бул жерди басыңыз. PuTTYге биз мурун кылгандай кирүү жана төмөнкү буйрукту терүү.

sudo кайра жүктөө

7. Home Assistant кайра жүктөөнү улантышы керек. Бир аз күтө туруңуз, анан интернет браузериңизге жана "hassbian.local: 8123" барагына кайтыңыз. Эгер сиз "Штаттар" өтмөгүн чыкылдатып койсоңуз, сиз розеткаңыздын атын койгон коммутаторду көрүшүңүз керек.

8. Түзмөктү (жарык, желдеткич, заряддагыч ж. Бул акыркы сыноо … которгучту басыңыз жана түзмөгүңүздүн күйүп -өчүшүн көрүңүз! Эгерде баары пландаштырылгандай болсо, анда сиздин компьютериңиз аркылуу башкарылган толук иштөөчү которгуч болушу керек.

7 -кадам: Үй жардамчысын IOS түзмөгүңүз менен байланыштыруу

Үй жардамчысын IOS түзмөгүңүз менен байланыштыруу
Үй жардамчысын IOS түзмөгүңүз менен байланыштыруу

1. Телефонуңуздун кулпусун ачыңыз жана App Store'го өтүңүз. Издөө өтмөгүндө "Үйдүн жардамчысы" дегенди издеңиз. Үй жардамчысы колдонмосун жүктөп алып, анын орнотулушун күтө туруңуз.

2. Орнотулгандан кийин, колдонмону ачыңыз жана төмөнкү оң бурчтагы тиштүү сөлөкөтүн таптаңыз. URL кутучасына "hassbian.local: 8123" деп териңиз. Эгер сиз Үй Жардамчыңыз үчүн сырсөз орнотсоңуз, ал сырсөздү "Сырсөз" кутучасына териңиз, эгер андай болбосо, аны бош калтырыңыз. Сактоо баскычын басыңыз, андан кийин жогорку оң бурчта жасалды.

3. Колдонмонун кайра жүктөлүшүн күтө туруңуз жана сиздин алдыңызда которгучту көрүшүңүз керек. Аларды текшерип көрүңүз жана баары иштээрине ынаныңыз.

ЭСКЕРТҮҮ: Сиз которгучта анимация жок болушу мүмкүн экенин байкасаңыз болот, бул жакшы, болгону колдонмодогу ката

8 -кадам: Amazon Echo/Dot менен соода түйүндөрүн жана үй жардамчысын байланыштыруу

Amazon Echo/Dot менен соода түйүндөрүн жана үй жардамчысын байланыштыруу
Amazon Echo/Dot менен соода түйүндөрүн жана үй жардамчысын байланыштыруу

Бул кадамды түшүнүү мен үчүн эң кыйын болду, анткени бул боюнча жаңыртылган окуу куралдары жокко эсе. Көрүнүп тургандай, бул үйрөткүчтөгү эң оңой кадамдардын бири. Бул жерде биз Home Assistant серверин Amazon Alexa менен байланыштырып, Home Assistant сервериндеги өчүргүчтөрүңүздү жана түзмөктөрүңүздү үн менен башкара аласыз.

1. Файл изилдөөчүңүздү ачыңыз жана HASSBIAN түзмөгүңүздү "Тармак" өтмөгүнөн ачыңыз. "Homeassistant" папкасын чыкылдатыңыз, андан кийин "конфигурация" файлын ачыңыз. ЭСКЕРТҮҮ: Бул файлга өзгөртүүлөрдү киргизүүдө өтө этият болуңуз, кичинекей боштуктар же кошумча тамгалар Home Assistantтын иштебей калышына же туура иштебешине алып келиши мүмкүн, андыктан менин көрсөтмөлөрүмдү кылдаттык менен аткарыңыз. жана берилген иштерди туура кылып жатканыңызга ынануу үчүн берилген сүрөттөрдү колдонуңуз.

2. "Журнал:" деп жазылган жерге ылдый жылдырып, ошол саптын аягына чыкылдатыңыз. Enter баскычын эки жолу басыңыз жана төмөнкү кодду көчүрүп файлыңызга чаптаңыз.

emulated_hue:

түрү: alexa expose_by_default: чыныгы ачык_домендер: - которгуч - жарык - топ

3. Файлды чыкылдатыңыз, анан сактаңыз. Баарын туура тергениңизди текшериңиз жана төмөндөгү сүрөт менен салыштырып көрүңүз, баары окшош. "Конфигурация" терезесинен чыгыңыз.

6. Андан кийин биз өзгөртүүлөрдү сактоо үчүн Home Assistantты кайра баштообуз керек. Интернет браузериңизге барып, "hassbian.local: 8123" бөлүмүнө өтүңүз. "Конфигурация" өтмөгүнө түшүп, ичине киргенден кийин "Configuration.yaml" баскычын чыкылдатыңыз. "Конфигурацияны текшерүү" баскычын чыкылдатыңыз. Бул баскыч configuartion.yaml файлыңыздын жарактуу экенине жана каталары жок экенине ынанат. Чыкылдагандан кийин, "Жарактуу!" билдирүү. Эгерде сиз бул билдирүүнү албасаңыз, анда адегенде config.yaml файлыңызды текшериңиз жана бардыгынын болушу керек болгон жерде экенине, эч кандай кошумча боштуктар же символдор жоктугуна, ошондой эле баары болушу керек болгон жерге тизилгенине ынаныңыз. Эгер дагы эле ката кетирсеңиз, бул жерди басыңыз. PuTTYге биз мурун кылгандай кирүү жана төмөнкү буйрукту терүү.

sudo кайра жүктөө

4. Телефонуңуздагы Alexa тиркемесин ачыңыз жана менюну ачуу үчүн сол жагын сүрүңүз. "Акылдуу үйдү", андан кийин "Түзмөктөрдү" таптаңыз. "АЧУУ" баскычын чыкылдатыңыз жана Alexa Home Assistant түзмөктөрүңүздү табышы үчүн 20 секунд күтө туруңуз.

5. Эгерде баары туура жасалган болсо, анда сиздин розетка Alexa колдонмоңузда пайда болгонун көрүшүңүз керек. Акыркы тест үчүн… аны сынап көрүңүз. Эхо/чекитке төмөнкү буйрукту айтыңыз.

"Alexa, [розеткаңыздын атын] күйгүзүңүз."

"Alexa, [розеткаңыздын атын] өчүрүңүз."

Сиз үнүңүз менен түзмөгүңүздүн күйүп -өчкөнүн көрүшүңүз керек. Үй Жардамчысына кошкон нерселериңиз Эхоңузга жеткиликтүү болушу керек, жөн гана жаңы түзмөк кошкусу келген сайын Alexa колдонмосундагы "АЧУУ" функциясын иштеткениңизди текшериңиз.

9 -кадам: HomeKit/Homebridge орнотуу

Сиз HomeAssistantти iOS түзмөгүңүзгө туташтыргандырсыз, бирок эгер сиз iOS Home тиркемесин колдонуп, розеткаңызды башкара алсаңызчы? Эми сиз аласыз.

Төмөнкү буйруктарды байлап баштаңыз.

curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -

sudo apt -get орнотуу -y nodejs

Sudo apt-get libavahi-Compat-libdnssd-dev орнотуу

sudo npm орнотуу -g -коопсуз эмес перм homebridge

Андан кийин, /.homebridge каталогун түзүү үчүн homebridge буйругун аткарыңыз.

үй көпүрөсү

Кийинки, бул каталогго өтүп Homebridge үчүн config.json файлын түзөтүңүз.

cd /home/pi/.homebridge

Кийинки жазуу менен config.json файлын түзөтүңүз:

sudo nano config.json

Киргенден кийин, бул текстти бош config.json файлына көчүрүп чаптаңыз. "Хостту": "XXX. XXX. XXX. X: 8123", "Үйдүн Жардамчысы Сервери иштеп жаткан IP дареги менен алмаштырыңыз.

"name": "Homebridge", "username": "CC: 22: 3D: E3: CE: 30", "port": 51826, "pin": "031-45-154"}, "description": " Бул бир жасалма аксессуары жана бир жасалма платформасы бар конфигурация файлы. Сиз муну өзүңүзгө таандык түзмөктөрдү камтыган конфигурация файлыңызды түзүү үчүн шаблон катары колдоно аласыз. "," Platforms ": [{" platform ":" HomeAssistant ", "name": "HomeAssistant", "host": "https://XXX. XXX. XXX. X: 8123", "password": "apipassword", "supported_types": ["автоматика", "binary_sensor", " климат "," капкак "," device_tracker "," күйөрман "," группа "," input_boolean "," жарык "," кулпу "," медиа_ оюнчу "," алыстан "," сахна "," сценарий "," сенсор ", "switch", "vakuum"], "default_visibility": "көрүнөө", "logging": true, "verify_ssl": false}]}

Ctrl-x чыкылдатып, "Y", анан Enter баскычын басыңыз.

Кийинки, бул кодду иштетүү менен Home Assistant плагинин орнотуңуз:

sudo npm орнотуу -g homebridge -homeassistant

Андан кийин, Homebridgeди баштоо үчүн төмөнкү буйрукту аткарыңыз.

үй көпүрөсү

IOS түзмөгүңүздө Home тиркемесин ачыңыз, "Аксессуарды кошуу" баскычын чыкылдатыңыз, андан кийин ылдый жагын басыңыз "Кодуңуз жокпу же сканерлей албай жатасызбы?". Андан кийин Кол коду бөлүмүнүн астындагы "Кодду киргизүү" баскычын чыкылдатыңыз. IOS түзмөгүңүздү Homebridge Server менен жупташтыруу үчүн төмөнкү 8 орундуу кодду териңиз.

031-45-154

Сиз Homebridge сервериңизди көрүшүңүз керек. Орнотууну бүтүрүү үчүн экрандын көрсөтмөлөрүн аткарыңыз, эми түзмөгүңүз Home Assistant менен туташты!

10 -кадам: Башталгыч Smart Home: Толук

Куттуктайм! Сиз азыр биринчи акылдуу үйүңүздү/бөлмөңүздү куруу жолундасыз. Бул үйрөткүч оңой болду деп үмүттөнөм жана сиз бул орнотууну куруп көңүл ачтыңыз. Эгерде сизде кандайдыр бир комментарийлер же суроолор болсо, мага электрондук кат жөнөтүңүз: [email protected]. Эгерде сиз жолдо кандайдыр бир кыйынчылыкка туш болсоңуз, анда мен жалпы маселелерди карап чыккыла, бул жерде мен кээ бир жалпы маселелерди жана көйгөйлөрдү карап чыктым. Мен ошондой эле төмөндөгү комментарий бөлүмүндө жалпы суроолорго жооп берем деп үмүттөнөм. Менин баракчама көңүл буруңуз, ал келечекте үйдүн жардамчы түзмөктөрүн көзөмөлдөө үчүн Android панелин кантип оңдоону үйрөтөт.

Сунушталууда: