Домашен асистент срещу OpenHAB



Опитайте Нашия Инструмент За Премахване На Проблемите

В дилема ли сте да изберете между Home Assistant или OpenHAB платформа за домашна автоматизация? Това може да е предизвикателство за вас, но ние ще ви разкрием най-добрия избор. Не е нужно да сте компютърен маниак или кодер, за да можете да използвате Home Assistant или OpenHAB. Всичко, което трябва да направите, е внимателно да преминете през предоставеното бързо четене и ще получите точния отговор на въпроса, “ Домашен асистент или OpenHAB ? '



Домашен асистент Автоматизация на дома

Домашен асистент Автоматизация на дома



В случай, че се чудите какво са това, те са платформа за домашна автоматизация с отворен код, която изпълнява различни функции като управление на вашите интелигентни устройства. Следователно те функционират като стълб на вашия интелигентен дом.



Очевидно след обстойни изследвания и опит, базирани на архитектурата, графичния потребителски интерфейс, правилата за автоматизация, както и броя на поддържаните устройства, наред с други, успяхме да отбележим разликите, както и приликите, които възникват между Home Assistant и OpenHAB . С различните функционалности и функции ще бъдете на меко място, за да изберете лесно за какво да се задоволите.

Автоматизация на дома на OpenHAB

Автоматизация на дома на OpenHAB

Затова продължавайте да превъртате страницата надолу, тъй като ние ви гарантираме усмивка на лицето, докато решавате дали е OpenHAB или Home Assistant. Това е правилният, който ще задоволи вашите нужди. Това няма да отнеме много време и усилия, така че не забравяйте да навигирате.



Домашен асистент срещу OpenHAB: Създаване и архитектура

Що се отнася до характеристиките на развитие и дизайн на двете, има забележителна разлика. Това отличава OpenHAB и Home Assistant. Като начало, OpenHAB 2.5 е последната налична версия, излязла от древната версия през 2010 г. от Kai Kreuzer. Актуализираната версия се предлага с нови невероятни функции, корекции на грешки, както и други подобрения.

Архитектура на OpenHAB

Архитектура на OpenHAB

Архитектурата му е доста впечатляваща, тъй като е разработена през Java и повече от рамката на Eclipse Smart Home. Това ви предлага огромен брой устройства, на които можете да стартирате системата. Освен това, той осигурява среда за изпълнение, която използва Apache Karaf заедно с Eclipse Equinox, за да създаде инициатива Open Services Gateway.

За да добавим към това, архитектурата на OpenHAB има разширението на допълнителен функции, за които се смята, че разширяват неговите функционалности. Интуитивният потребителски интерфейс предоставя възможност за лесно взаимодействие с множество физически неща. Това позволява повече възможности за възможности на OpenHAB. Освен това OpenHAB има функция, която може да се включи, която поддържа голям брой различни технологии и системи, както и хиляди устройства.

Освен това OpenHAB може да работи на различни платформи като Linux , Windows и Mac OSx както добре. Той може да работи и на Raspberry Pi, Docker, PINE64 и Synology, наред с други многобройни платформи. Повечето хора имат добър опит с инсталирането на OpenHAB на Raspberry Pi, това също може да е осъществимо за вас.

Home Assistant, от друга страна, е платформа за домашна автоматизация, която работи Python 3 под лиценза Apache 2.0. Той се задвижва от ентусиасти „направи си сам“ и от цял ​​свят калайджии, за да осигури интелигентен контрол на дома с опасения относно поверителността. Той също така работи перфектно на платформа Raspberry Pi точно като OpenHAB или всеки друг локален сървър.

Home Assistant също има невероятна операционна система, наречена Hass.io. Това играе много важна роля при инсталирането и актуализирането на Home Assistant. Тъй като се управлява от външната страна, потребителският интерфейс на Home Assistant позволява създаването или възстановяването на моментни снимки на вашата конфигурация.

Освен това има възможност за разширяване на функциите за добавка Hass.io като Duck DNS, Let’s Encrypt, както и Google Assistant, наред с други. Това ви предоставя допълнителните функционалности, които са полезни при допълнителните функции. Home Assistant също има няколко невероятни ресурси, включително допълнителен софтуер, персонализирани компоненти, панели Lovelace и много други.

Домашен асистент Архитектура

Домашен асистент Архитектура

Архитектурата на Home Assistant има функция за домашен контрол, която отговаря за събирането на информация и контрола на устройствата. Той също така има автоматизация на дома, която задейства команди въз основа на потребителски конфигурации. В допълнение към това е Smart Home, който задейства команди въз основа на предишното поведение.

Домашен асистент срещу OpenHAB: Инсталиране и конфигуриране

Процесът на инсталиране и конфигуриране е доста прост и лесен за следване както за Home Assistant, така и за OpenHAB. Препоръчваме ви да инсталирате софтуера на Raspberry Pi, който е евтин и мащабируем.

За OpenHAB процесът на инсталиране ще отнеме между 20 и 30 минути от вашето време и е просто ясен. Процесът на конфигуриране обикновено се извършва с помощта на уеб интерфейса, като се следва ръководството за инсталиране, предоставено на уебсайт .

Процесът на инсталиране на Home Assistant е също толкова прост, колкото този за OpenHAB. Ще трябва обаче да изтеглите и запишете образа на HassBian. Не забравяйте да имате стабилна интернет връзка, за да може процесът да бъде гладък и без проблеми. Ръководството за започване на работа е предоставено на уеб страницата на Home Assistant, следователно постигането на процеса на инсталиране би било много по-лесно с ръководство .

По отношение на конфигурацията, последната версия на OpenHAB има потребителски интерфейс на хартия и уеб потребителски интерфейс. Това ви позволява да извършвате няколко конфигурации, без да е необходимо да редактирате файлове. Потребителският интерфейс на хартията обаче не поддържа всички функции в OpenHAB, поради което ще трябва да редактирате файлове, за да постигнете конфигурацията.

Home Assistant извършва конфигурацията, като взема решения от името на потребителя. Това се случва по време на първото стартиране, тъй като автоматично открива всички устройства, които се намират във вашата къща, и след това ги добавя към потребителския интерфейс. Има и опция за YAML, която се използва за конфигуриране на файлове, чертежи, както и настройки на страницата.

Home Assistant се оказва най-добрият, като притежава определени възможности, които OpenHAB няма. Допълнителната функция в Home Assistant го прави впечатляващ поради широко разпространената документация и инсталационния процес с едно щракване. Освен това не се изисква да използвате команден ред по време на инсталацията и конфигурирането, тъй като това може да бъде доста ангажиращо и взискателно.

Домашен асистент срещу OpenHAB: Гъвкавост

Говорейки за гъвкавост, OpenHAB може да бъде толкова гъвкав, колкото бихте искали да бъде, но това си струва. Системата не е толкова лесна за използване, тъй като са необходими толкова много усилия за конфигуриране на файлове. Уеб потребителският интерфейс поддържа различни основни неща, но обърканите конфигурации може да са тромави за потребителите. Това го смята за малко гъвкав.

От друга страна е известно, че Home Assistant утолява жаждата на много потребители. Това се дължи на наличието на функцията за автоматично откриване, която работи доста добре. Друга чудесна характеристика на тази система е възможността да се предсказват или да се познават нуждите на потребителя. С това се смята, че Home Assistant е гъвкав по начин, който да отговаря на желанията на много потребители.

Домашен асистент срещу OpenHAB: Автоматизация

Има няколко начина, по които можете да контролирате и управлявате правилата за автоматизация. За Home Assistant се използва YAML (YAML Ain't Mark-up Language). Това е удобен за човека стандарт за всички езици за програмиране. Използвайки вдлъбнатините на стила на Python, YAML се оказва добър начин за създаване на правила за автоматизация, но може да е трудно да се използва за начинаещи потребители.

Автоматизация на домашен асистент

Автоматизация на домашен асистент

Също така има вграден редактор за автоматизация, който позволява на начинаещите лесно да създават и редактират правила за автоматизация. Това е алтернатива на YAML, която изглежда непримирима за начинаещите. Следователно той е лесен за използване, но все пак изисква по-добро разбиране на имената на обектите и концепцията за повиквания на услуги.

Освен това, Home Assistant също използва Node-RED за управление на правилата за автоматизация. Този инструмент е визуален, бързо се сменя и разгръща, поради което предлага голяма гъвкавост. Node-RED първоначално е разработен от IBM като базиран на потока инструмент за разработка на визуално програмиране. Също така, App-daemon е друг мощен инструмент, използван от Home Assistant, който използва способностите на Python за управление на правилата за автоматизация. Python е доста лесен и бърз за учене, тъй като можете да изпълнявате сложни задачи само с няколко реда код.

OpenHAB е най-вероятно да се справи с всичко, което искате, докато разглежда синтаксиса на Xbase, с който е лесно да се справите. Той също така разполага с голям брой вградени инструменти за управление на правилата за автоматизация. Това включва използването на Xtend, който е гъвкав и смислен език на Java, който се компилира в четлив Java 8 съвместим източник.

Автоматизация на OpenHAB

Автоматизация на OpenHAB

Използва се и инструментът Blockly. Това е клиентска библиотека на JavaScript за създаване на визуални блокови програмни езици и редактори. Този инструмент от Google предоставя лесен начин за създаване на правила за автоматизация в OpenHAB. Подобно на Home Assistant, можете също така да използвате инструмента Node-RED, въпреки че той може да не функционира добре, както в Home Assistant.

Home Assistant срещу OpenHAB: Потребители и поддържани устройства

Както Home Assistant, така и OpenHAB имат няколко поддържани устройства, използвани от различни потребители. OpenHAB има огромен брой потребители. Този активен форум има знаещи хора, които с радост отговарят на вашите въпроси с лекота. Това осигурява лесното решаване на възникващ проблем чрез получаване на бързи отговори от общността на потребителите. Освен това документацията е полезна за всички видове потребители.

Home Assistant също поддържа най-голям брой устройства, което е приблизително 1400 компонента. OpenHAB от другата страна има по-малък брой поддържани устройства, което е около 800. Това кара Home Assistant да печели повече гласове, тъй като има удобен начин за осигуряване на нарастващия брой поддържани устройства, за разлика от OpenHAB.

OpenHAB също има бързо нарастващ брой общност от потребители. Благодарение на HASS, който осигурява много чатове в интернет. Броят на отговорите на зададените въпроси вероятно ще се подобри с нарастването. Също така документацията е полезна за потребителите, но трябва да използва повече структура, за да задоволи нуждите на потребителите.

Домашен асистент срещу OpenHAB: Потребителски интерфейс

Интуитивен потребителски интерфейс гарантира на потребителите лекотата и простотата на изпълнение на техните задачи и функции. Следователно има нужда от избор на потребителски интерфейс, който е вероятно да изпълни вашите желания с лекота.

Потребителски интерфейси на OpenHAB

Потребителски интерфейси на OpenHAB

OpenHAB има няколко интерфейса, включително Paper UI, Basic UI, както и HABmin. От трите можете спокойно да изберете този, който вероятно ще удовлетвори вашите нужди. Потребителският интерфейс за хартия е за системно администриране, както и за настройка и конфигуриране на вашия екземпляр OpenHAB. Ще трябва обаче да вземете предвид текстовите конфигурации, тъй като потребителският интерфейс на хартията не покрива всички ограничения.

Уеб потребителският интерфейс включва основния потребителски интерфейс, който е за мобилни устройства, базиран на Material Design Lite от Google. Освен това се използва интерфейс HABmin. Това е модерен, професионален и преносим потребителски интерфейс за OpenHAB, който комбинира функциите както на потребителския интерфейс на хартия, така и на основния потребителски интерфейс. Това осигурява както потребителски, така и административни функции, като карти на сайта за потребители и помощни програми за конфигуриране, за да подпомогнат настройката.

Home Assistant има и изумителен потребителски интерфейс. Той включва изгледа по подразбиране, Lovelace, както и контролния панел на Home Assistant. Тези интерфейси дават на Home Assistant най-добрата интерактивна функция между потребителите и следователно най-впечатляващата.

Изгледът по подразбиране се създава автоматично, след като вече сте конфигурирали устройствата и автоматите. Има много опции за персонализиране, които можете да изберете да използвате с изгледа по подразбиране. Това може да включва смяна на теми, добавяне на раздели и карти, както и използването на планове на пода, между другото.

Също така, Lovelace е новата функция на потребителския интерфейс, която в момента се предлага в Home Assistant. Той предлага чудесни функции, включително бързина, тъй като използва статична конфигурация за изграждане на потребителския интерфейс. Той също може да се персонализира, като по този начин предоставя на потребителите многобройни опции за конфигурации като възможността да заменят имената на обектите.

Lovelace UI

Lovelace UI

Освен това контролният панел на Home Assistant е потребителски интерфейс с визуална простота за телефони и таблети. Този контролен панел е написан с помощта на JavaScript рамка, известна като AngularJS. Този потребителски интерфейс ви позволява лесно да управлявате вашия интелигентен дом.

Домашен асистент срещу OpenHAB: Заключение

Сега от обширната оценка на архитектурата, гъвкавостта, поддържаните устройства, функцията за автоматизация и потребителския интерфейс, наред с други функции, можете ясно и лесно да се задоволите с Home Assistant или OpenHAB. Това зависи от избора, който напълно ще задоволи вашите нужди.

Например, що се отнася до потребителския интерфейс, Home Assistant убива шоуто с най-впечатляващото потребителско взаимодействие. Той също така предоставя по-лесен за потребителя начин за управление на сдвояване и нарастващ брой поддържани устройства. Освен това има инсталационен процес с едно щракване, съчетан с функция за добавки и обширна документация.

OpenHAB от друга страна се оказва страхотен от гледна точка на функции за автоматизация, персонализиран потребителски интерфейс и гъвкавост. В допълнение към това, OpenHAB има твърда и стабилна архитектура и развитие, което води до стабилна работа и работа. Процесът му на инсталиране също е лесен и потребителският интерфейс също е добър.

Следователно, въз основа на подробното сравнение на двете, няма съмнение, че ще вземете у дома най-добрата платформа за автоматизация с отворен код, която ще отговаря на желанията на вашето сърце.

9 минути четене