Үй көмекшісі - Home Assistant

Үй көмекшісі
Home Assistant Logo.svg
Түпнұсқа автор (лар)Паулус Шаутсен
ӘзірлеушілерҮй көмекшісінің негізгі тобы және қоғамдастық
Бастапқы шығарылым17 қыркүйек 2013 жыл
(7 жыл бұрын)
 (2013-09-17)
Тұрақты шығарылым
0.118.4 (2020-11-26) [1]
Репозиторийgithub.com/ үй көмекшісі
ЖазылғанPython (Python 3.8)
Операциялық жүйеБағдарламалық құрал / Виртуалды құрылғы (Linux )
ПлатформаҚОЛ, ARM64, IA-32 (x86), және x64 (x86-64)
ТүріҮйді автоматтандыру, Ақылды үй технологиясы, Интернет заттары, тапсырмаларды автоматтандырушы
ЛицензияApache лицензиясы (ақысыз және ашық көзі )
Веб-сайтwww.үй көмекшісі.io

Үй көмекшісі ақысыз және ашық көзі үйді автоматтандыру орталық болуға арналған бағдарламалық жасақтама үйді автоматтандыру бақылауға арналған басқару жүйесі ақылды үй технологиясы. Home Assistant «негізгі» қолданбалы бағдарламалық жасақтаманың өзі жазылған Python және оның басты бағыты жергілікті бақылау және құпиялылық.[2][3][4][5][6][7][8]

Бұл үйді автоматтандыру құрылғыларының өте кең спектрін қолдайды жүйелік интеграция. 2020 жылдың қараша айындағы жағдай бойынша ол 1700 модульді жеткізеді қосылатын модульдер немесе қондырмалар әр түрлі IoT технологиялары үшін жүйелер мен қызметтер «интеграциялық компоненттер» ретінде қол жетімді, олар Home Assistant қолданбалы бағдарламалық жасақтамасының ресми бөлігі болып табылады.[9] Үйде көмекшінің ресми «өзегіне» кірмейтін көптеген қосымшалар интеграциясы және арнайы компоненттер бар, бірақ оларды «HACS» арқылы GUI арқылы оңай орнатуға болады (бұл «Home Assistant Community Store» стандартына сәйкес). Жарықтандыруды, климатты, ойын-сауық жүйелерін және құрылғыларды жергілікті немесе қашықтықтан басқару сияқты құрылғылар мен құрылғыларға арналған әрекеттерді бастауға болады. автоматика және сценарийлер, дауыстық командалар, мобильді қосымшалар немесе үйдегі көмекші арқылы басқарылады пайдаланушы интерфейсі (алғы жақ ).[10][11][12][13][14]

Home Assistant жобасы 2013 жылдың қыркүйегінде басталды. 2013 жылдың қарашасында оның негізгі жобасы алғаш рет GitHub-та жарияланды. 2020 жылғы желтоқсандағы жағдай бойынша, оның негізіне үлес қосқан 2275-тен астам әзірлеушілері бар.[15][16][17][18] Жоба тегін және ашық қайнар көзге ие қосымшалар Android үшін де, iOS үшін де (iPhone және iPad).[19][20]

At GitHub «Октоверстің күйі» 2020 үй көмекшісі ең белсенді салымшылары бар Python пакеттерінің Top-10 тізімінде екінші орында (2020 жылы 8 162 бірегей салымшылары бар) енгізілді. Сол сияқты, 2019 жылы «Октоверстің штатында» ол Home Assistant-ті GitHub-тағы ең ірі оныншы ашық тізімге кіргізді, сол жылы белсенді салымшылардың санына қарай (жоба 2019 жылы 63000-нан астам салымшының үлесі болғандықтан).[21][22][23]

Ерекшеліктер

Home Assistant жалпыға ортақ функционалды орталық контроллердің орталық хабы ретінде жұмыс істейді шартты мәлімдеме жасаушы Сіз заманауи функциядан күте аласыз үйді автоматтандыру қарапайым басқаруға арналған платформа ақылды үй технологиясы, оның ішінде шлюз және көпір (протокол түрлендіргіші) әр түрлі IoT технологияларын қолданатын құрылғылар мен қызметтерге арналған құрылысты автоматтандыру, дабылды басқару туралы қауіпсіздік дабылы және үй қауіпсіздігі жүйелер және энергияны өлшеу құралдарының мониторингі (үйдегі энергия мониторлары сонымен қатар орталық ақылды есептегіштер ) және басқа сенсорлар.[24][25][26] Автоматтандыруды құруға арналған іс-қимыл мен сценарийлерге негізделген ережелер, уақыт пен оқиға жағдайын өңдеу, тапсырмаларды жоспарлау, хабарламалар мен дауыстық басқару, сонымен қатар тікелей және сұранысқа ие әрекеттерге арналған функциялар.[27][28][29][30]

Ол ретінде орналастырылған жергілікті бағдарламалық жасақтама және тікелей немесе жанама түрде қосыла алады IoT (Интернет заттары) жергілікті құрылғылар, жергілікті басқару хабтары / шлюздер / көпірлер немесе бұлтты қызметтер басқа әр түрлі жеткізушілерден, соның ішінде басқа ашық және жабық ақылды үй экожүйелерінен. Оның модульдік ерекшеліктері бар жүйелік интеграция «интеграциялық компоненттері» бар жүйе (қосылатын модульдер немесе қондырмалар ) ең танымал құрылғыларға, қызметтерге және IOT экожүйелеріне, мысалы; Amazon Alexa, Apple HomeKit, блютуз, экоби, ESP8266 (ESPHome және Tasmota сияқты микробағдарламамен), Google Assistant, Google Cast (Google Chromecast ), Google Home, Google Nest, IFTTT, IKEA Smart Home (Trådfri), KNX, Xiaomi Smart Home (Mi Home), MQTT, Philips реңкі, SmartThings (Samsung), Shelly, Sonoff (eWeLink, ресми DIY режимі және үшінші тараптың микробағдарламасы), Sonos, Tuya Smart, X10, Зигби, Z-Wave, бірнеше ақылды құлыптар бастап Йель / Тамыз және басқалары, сонымен қатар көптеген басқа жүйелік интеграциялар.[9][31][32][33][34][35]

Орнату

«Home Assistant Core» - бұл әр түрлі операциялық жүйелерде жұмыс жасайтын серверлерде орналастырылатын Python бағдарламасы, ал «Home Assistant OS» (бұрын «Hassio» деп аталған) бағдарламалық құрал / виртуалды құрылғы Home Assistant Core біріктіретін орнату пакеті, a жеткілікті операциялық жүйе, және сол платформаны ұстау үшін қолданылатын әртүрлі құралдар мен тәуелділіктер, соның ішінде «Үй көмекшісі супервайзері». Кейінірек орнату оны оңай іске қосуға мүмкіндік береді бір тақталы компьютер сияқты Таңқурай Pi, а виртуалды машина үстінде гипервизор (қазіргі заманғы көптеген нұсқаларында қол жетімді) желімен бекітілген сақтау орны операциялық жүйені орнатпай-ақ басқа жабдықтық платформалар. Оның Home Assistant фронтында қолдануға болатын басқарушылық интерфейсі бар, әйтпесе Home Assistant Core қондырмасында интерфейс жоқ.[36][37][38][39]

Табу және конфигурация

Орнатқаннан кейін Home Assistant сканерлейді үй желісі және ақылды үй шешіміне кіретін құрылғыларды табады. Пайдаланушылар тіркелгі деректері мен құрылғы аттарын әкімші интерфейсі арқылы бере алады.[40][41][42][12]

Қауіпсіздік

Үй көмекшісі жергілікті бағдарламалық жасақтама табиғатты қорғау және жергілікті басқару құпиялылықты қамтамасыз ету мақсатында, сонымен бірге оның ашық кодты қосымшасы екендігі платформаның қауіпсіздігі үшін пайдалы деп сипатталды, әсіресе жабық үй автоматикасы жүйелерімен салыстырғанда меншікті жабдық және бұлтты қызметтер қызметтер.[2][3][4][5][6][7][8]

Қабылдау

Үй көмекшісі 2017 жылы екінші орынға ие болды[43] және 2018 жыл[44] үшін Томас Кренн атындағы сыйлық (бұрынғы ашық грант), кейінірек 2019 жылы бірінші орынды жеңіп алды.[45] Үй көмекшісі де жеңіп алды DINACon 2018 жылы «Ашық Интернет сыйлығы» аталымы үшін марапат.[46][47], сондай-ақ 2013 жылы дәл осындай марапаттарға үміткер бола алады[48]

Home Assistant сонымен қатар көптеген өнімдер мен платформаларды салыстыруға енгізілді, мұнда көптеген басқа коммерциялық емес үй автоматтандыру контроллері / концентраторлары сияқты, ол бұрын қолданушыларды мәтінді қолданып файлға негізделген орнату процедурасына мәжбүрлегені үшін жиі сынға ұшырайды негізделген ЯМЛ графикалық интерфейстердің орнына белгілеу тілі.[49][50][51][52][53][54][28][55] Сонымен бірге Home Assistant-тің жаңа нұсқалары стандартты қондырғыны нөлден бастап орындауды және алдыңғы нұсқалармен салыстырғанда тез бастауды едәуір жеңілдетті, өйткені негізгі даму тобы соңғы екі жылда көп уақыт пен күш жұмсады Home Assistant-ті үйді автоматтандырудың жаңа және жетілдірілмеген қолданушылары үшін ыңғайлы ету. Осылайша, команда өзінің конфигурация параметрлерін барған сайын өзгертті ЯМЛ файлдарды оның вебке негізделген соңғы нұсқаларына орнату графикалық интерфейс.[56][57][58][59][60][61][62][63][64][65][40][66]

Әдебиеттер тізімі

  1. ^ https://github.com/home-assistant/core/releases Home Assistant Core шығарылымдары GitHub-та
  2. ^ а б Лакшманан, Шанкар (26 мамыр 2020). «Үйде көмекші қолданатын үйді автоматтандыру». Орташа. Алынған 18 маусым 2020.
  3. ^ а б «Үйде құпиялылық ымырасы жоқ автоматика». Алынған 18 маусым 2020.
  4. ^ а б түсініктеме, 4 шілде 2017 жыл Шон Дэйг Feed 384up 1. «Неліктен бізде» Nice Things «Интернеті бола алмайды? Үйдегі автоматика». Opensource.com.
  5. ^ а б «Үйдегі көмекшінің қауіпсіздігі қаншалықты? (Нұсқаулық: өте)». 8 сәуір 2020.
  6. ^ а б «Home Assistant құпиялылықтан бас тартпай ақылды үйді автоматтандыруға мүмкіндік береді». Қоршаған орта. 10 мамыр 2018 жыл.
  7. ^ а б «Бұлтты немесе арнайы хабсыз үйді қауіпсіз автоматтандыру». 20 маусым 2016.
  8. ^ а б Гринберг, Энди (2016 жылғы 20 шілде). «Енді сіз өзіңіздің ақылды үйіңізді Darknet-ке жасыра аласыз» - www.wired.com арқылы.
  9. ^ а б Ассистент, үй. «Интеграциялар». Үй көмекшісі. Алынған 18 маусым 2020.
  10. ^ «Винк бас тартты, ақылы жазылымға міндетті ауысуды белгісіз мерзімге кешіктіреді». TechHive. 22 мамыр 2020.
  11. ^ «Тексерілді: Home Assistant интеграциясы, қашықтан қол жеткізу және дауыстық командалар». 1 сәуір 2020.
  12. ^ а б Жас, Крис (24 қазан 2019). «HomeKit үшін Ikea ақылды жалюзи көмегімен үйдегі көмекшіні пайдалану».
  13. ^ Жас, Крис (17 мамыр 2019). «Үйдегі көмекшіні Apple HomeKit-ке қосу».
  14. ^ «Сиқырлы ақылды үйді жаңарту маглдарға үйді таяқшамен басқаруға мүмкіндік береді». Алынған 18 маусым 2020.
  15. ^ «Паулюс Шаутсенмен бірге үйдегі көмекші». Подкаст .__ init__ (Подкаст). 28 қаңтар 2017 ж. Алынған 18 маусым 2020.
  16. ^ «Паулюс Шаутсен». Sourcecraft ашық (Подкаст). 22 наурыз 2017 ж. Алынған 18 маусым 2020.
  17. ^ «үй-көмекші / ядро». GitHub.
  18. ^ Браун, Эрик (20 маусым 2016). «Үйдегі көмекші: үйдегі автоматикаға Python тәсілі [видео]».
  19. ^ «Home Assistant - Google Play қосымшалары». play.google.com.
  20. ^ «Үй көмекшісі». App Store.
  21. ^ «Октоверстің күйі». Октоверс штаты.
  22. ^ Чодхури, Амбика (9 мамыр 2019). «Сіз қатыса алатын GitHub-тағы ең жылдам өсетін 10 жоба».
  23. ^ , Гавиар аке. «GitHub-тің 96 миллион ішіндегі ең құнды 100 репозитарийі | Хакер түсі». hackernoon.com.
  24. ^ Бейтнер, Гуннар. «Әмбебап Valet» Linux журналы «. Linux журналы.
  25. ^ «Үйдегі көмекші - ашық бастапқы коды Python үйді автоматтандыру платформасы». 5 қаңтар 2015 ж.
  26. ^ «Хаушальц-Дипломат». Heise журналы.
  27. ^ «2020 жылы үйді автоматтандыруға арналған 16 ашық кодты платформалар». ubidots.com. Алынған 18 маусым 2020.
  28. ^ а б пікірлер, 14 желтоқсан 2017 Джейсон БейкерFeed 1481up 23. «Үйді автоматтандырудың 6 ашық көзі». Opensource.com.
  29. ^ «Ашық бастапқы коэффициентті автоматтандыру үрдістері». 21 наурыз 2017 ж.
  30. ^ «Менің Smarthome эволюциясы: 3 бөлім - қазіргі жағдайы». HomeTechHacker. 12 желтоқсан 2019.
  31. ^ «Менің үйдегі көмекшімен алғашқы 2 сағатым». HomeTechHacker. 9 тамыз 2018 жыл.
  32. ^ Мерфи, Дилан (мамыр 2018). «Үйдегі көмекшінің көмегімен ақылды шамдарды басқару» (PDF). HackSpace. № 4. б. 92. ISSN  0016-9900. Алынған 18 маусым 2020.
  33. ^ «Smart Home Assistant KNX Alexa Sprachsteuerung». 11 тамыз 2017.
  34. ^ «Z-Wave желісін Верадан үй көмекшісіне ауыстыру». HomeTechHacker. 15 тамыз 2019.
  35. ^ «Үй көмекшісіне арналған үздік жабдықтар». 21 маусым 2019.
  36. ^ Ассистент, үй. «Үйдегі көмекші мен үйдегі көмекшінің өзегі». Үй көмекшісі. Алынған 18 маусым 2020.
  37. ^ «Home Assistant-ті қалай орнату және пайдалану: Dummies шығарылымы үшін». Қоршаған орта. 11 қазан 2018. Алынған 18 маусым 2020.
  38. ^ пікірлер, 14 желтоқсан 2017 ж. Джейсон БейкерFeed 1481ж 23. «Үйді автоматтандырудың 6 ашық көзі». Opensource.com.
  39. ^ «Ақылды үйдегі көмекші таңқурай Pi қондырғысы Hassbian». 3 шілде 2017.
  40. ^ а б «Home Assistant-те ақылды үйді қосымша қуаттандыратын автоматика қалай құрылады». 22 сәуір 2020.
  41. ^ «HASS.io, Zigbee Conbee II, deCONZ, Xiaomi Aqara датчиктерімен бірге таңқурай пиіндегі үй көмекшісі». www.amalytix.com.
  42. ^ Алдерсон, Алекс. «Raspberry Pi: танымал тақтадағы компьютерді IKEA TRÅDFRI және Home Assistant қолдауымен ақылды үй орталығына айналдыру». Ноутбукті тексеру.
  43. ^ «Томас-Кренн-2017 сыйлығы: Заммад, үй көмекшісі және Фрайфанк». TKmag. 12 наурыз 2017 ж.
  44. ^ «Die Gewinner des Thomas-Krenn-Awards 2018». TKmag. 12 наурыз 2018 жыл.
  45. ^ Thomas-Krenn.AG (16 наурыз 2019). «Thomas-Krenn-Award 2019 - Die Gewinner» [Томас Кренн сыйлығы 2019 - Жеңімпаз] (неміс тілінде). Алынған 18 маусым 2020. Cite журналы қажет | журнал = (Көмектесіңдер)
  46. ^ «Das sind die Nominierten für die Dinacon Awards 2018». www.netzwoche.ch.
  47. ^ «DINAcon begeistert 200 Teilnehmende und die Award-Gewinner 2018» (PDF) (Пресс-релиз) (неміс тілінде). 19 қазан 2018.
  48. ^ «Үй көмекшісі> DINAcon марапаттары». DINAcon марапаттары.
  49. ^ «SmartThings vs Home Assistant: ең жақсы ақылды үй хабы қандай». 29 сәуір 2018.
  50. ^ түсініктемелер, 20 наурыз 2018 Патрик ИстерсФид 414up 5. «Итті тамақтандырып, есікті ашық көзі бар үйді автоматтандыру жүйесімен жабу». Opensource.com.
  51. ^ «Ашық көзді ақылды үйдің жақсысы: Home Assistant vs OpenHAB». 28 ақпан 2018.
  52. ^ «Үйде көмекшімен бірге DIY ақылды үй-2020 сынының уақыты келді». 19 ақпан 2020.
  53. ^ Дженкер, Мэтт (26 мамыр 2016). «Smart-Home гаджеттеріне аудармашы өте қажет - оны қалай алуға болады» - www.wired.com арқылы.
  54. ^ «Қандай Smart Home IoT платформасын пайдалану керек?». hackernoon.com.
  55. ^ «Үйдегі көмекшінің шолуы - Шонның техникалық рэмбингтері».
  56. ^ «Үйде көмекші бастаушыларға арналған нұсқаулық 2020 - Орнату, қосымшалар, интеграциялар, сценарийлер, көріністер және автоматика -».
  57. ^ «Үйдегі көмекшіңізге сымсыз MQTT температура мен ылғалдылық датчигін жасаңыз | Smartlab».
  58. ^ түсініктемелер, 10 тамыз 2018 Мэттью Трейниш Feed 182up 4. «Үй көмекшісімен жақсы термостат құру». Opensource.com.
  59. ^ «Smart Home Home Assistant Konfiguration mit YAML». 12 шілде 2017.
  60. ^ «Демалыс күні жобасы: компьютерде немесе Mac-та үйдегі көмекшіні орнату». 22 сәуір 2016.
  61. ^ «OpenHab vs Home Assistant vs Domoticz - Үйдегі ең жақсы ашық автоматика». Ақылды үй блогы. 15 наурыз 2018 жыл. Алынған 18 маусым 2020.
  62. ^ «OpenHAB vs Home Assistant: Ақылды үйге не жақсы?». 11 ақпан 2020.
  63. ^ «Үй көмекшісі Vs Openhab 2019». 10 тамыз 2019.
  64. ^ «Үй көмекшісі Vs OpenHAB». 29 шілде 2019.
  65. ^ Гаджет-Freak, аспаз (28 сәуір 2019). «Домотич пен үйдегі көмекшіні салыстыру».
  66. ^ «Home Assistant ақылды құрылғыларыңызды сіз ойлағаныңыздай жұмыс істейді». Android Central. 12 сәуір 2018 ж.

Сондай-ақ қараңыз

Сыртқы сілтемелер