Сообщество - Умный дом
Добавить пост

Умный дом

142 поста 2 230 подписчиков

Популярные теги в сообществе:

План квартиры в svg

@PomidorniyBochok тут в #comment_312621521 спрашивает:

И как подцепить свг план квартиры, пожалуйста?

У меня в профиле посты на другую тему, засорять не хочу так что отвечаю анонимно. Привет, я @NoAdO =)

О чём речь?

Вот о той карточке слева-вверху. Вентилятор крутится квадратик 3D-принтера ездит, всё не только классно, но и отражает статус умного дома. Чёж за умный дом без спецэффектов, да?)

План квартиры в svg Home Assistant, Векторная графика, Программирование, CSS, Видео, YouTube, Гифка, Длиннопост

Ля красиво ща также сделаю себе!

Сейчас панелька у меня выглядит вот так, мне просто лень переснимать видео. Стало поровнее и полаконичней.. вроде бы.

Переходи к плану квартиры!

Инструкция в инете есть но я её не нашёл так что использую наброски, что скидывал для знакомого. В двух словах: ты рисуешь svg помечая объекты внутри как имена штук из Home Assistant а потом карточка ha-floorplan их оживляет, вот и всё.

Итак, ты рисуешь план квартиры/дома, у тебя есть ориентир в виде скана плана помещения. Если нет - для типовых домов лучше его раздобыть, сильно поможет.

План квартиры в svg Home Assistant, Векторная графика, Программирование, CSS, Видео, YouTube, Гифка, Длиннопост

Не ну чё началось-то. Ладно, в фотошопе слои были и тут вроде пока понятно

Шаг 0: Создай документ в каком-нибудь примерно нужном размере, потом можно будет подрезать. Добавь себе панели для слоёв, свойств объекта и заливки-обводки, если их нет.

План квартиры в svg Home Assistant, Векторная графика, Программирование, CSS, Видео, YouTube, Гифка, Длиннопост

Дорисуйте остаток совы.. а, фух, это просто фоновая картинка красивая была

Шаг 1: добавь туда скан, поставь ему непрозрачность. Вот кусок инструкции с их сайта. Есть ещё куча разных гайдов, пока мы не делаем ничего, связанного с Home Assistant.

План квартиры в svg Home Assistant, Векторная графика, Программирование, CSS, Видео, YouTube, Гифка, Длиннопост

Вот это мой уровень сложности!

Шаг 2: Под ним создай папку "фон" и выбери её. Начинай в ней рисовать элементом Pen Tool используя Ctrl чтобы получить прямые линии. Это у нас заливка, что потом будет стенами.

План квартиры в svg Home Assistant, Векторная графика, Программирование, CSS, Видео, YouTube, Гифка, Длиннопост

Всё ещё не страшно

План квартиры в svg Home Assistant, Векторная графика, Программирование, CSS, Видео, YouTube, Гифка, Длиннопост

Я просыпаюсь в кошмарном бреду Как будто дом наш залило водой

Шаг 3: создай папку "фоны комнат" и сделай там то же самое, только с комнатами и поменяв цвет. В любой момент можно дёргать видимость слоя туда-сюда. И вообще, больше папок!

План квартиры в svg Home Assistant, Векторная графика, Программирование, CSS, Видео, YouTube, Гифка, Длиннопост

А вначале-то плёл что всё просто!

Шаг 4: Вот тут уже начинается Home Assitant. Переименуй ID этих фонов комнат под ID светильников из Home Assistant чтобы ha-floorplan понимал, где объекты

План квартиры в svg Home Assistant, Векторная графика, Программирование, CSS, Видео, YouTube, Гифка, Длиннопост

Помедленнее, я не успеваю!

Шаг 5: Ну и потихоньку начинай рисовать схему, используя прямоугольники или всё тот же инструмент рисования многоугольников. Можешь даже перо, если скиловый. ID объектов стоит переименовывать, чтобы не путаться. Если ты всю папку назовёшь ID для HomeAssistant, он всей папкой и будет вертеть как одним объектом.

План квартиры в svg Home Assistant, Векторная графика, Программирование, CSS, Видео, YouTube, Гифка, Длиннопост

Ааа! В глазах двоится!

План квартиры в svg Home Assistant, Векторная графика, Программирование, CSS, Видео, YouTube, Гифка, Длиннопост

Фух, не двоится. В рот мне ноги Дэвид Блейн откуда ты сортир-то взял!?

В итоге получится план, из которого ты убираешь картинку. Тут важно сильно не увлекаться, намечая вещи контурами а не пытаясь добиться максимальной детальности. Но откуда анониму из интернета лучше тебя знать как тебе красиво, я только советую)

А теперь код

План квартиры в svg Home Assistant, Векторная графика, Программирование, CSS, Видео, YouTube, Гифка, Длиннопост
План квартиры в svg Home Assistant, Векторная графика, Программирование, CSS, Видео, YouTube, Гифка, Длиннопост

Моя карточка ha-florplan начинается с описания основных моментов:

План квартиры в svg Home Assistant, Векторная графика, Программирование, CSS, Видео, YouTube, Гифка, Длиннопост

Ммм, код скриншотом. Это не кровь из глаз, это я плачу

Конечно же Пикабу не прикрутили редактор кода в 2к24, это же развлекательный сайт а не хабр. Так что берите что есть, не забудьте пробелы, yaml-код обожает только правильное число пробелов.

Вообще во всех этих экспериментах выяснилось, что проще всего назвать файл плана home_b1.svg и при каждом вмешательстве в картинку сохранять его с НОВЫМ именем, иначе будете сидеть и чистить вилкой кэш.

На картинке выше задаётся путь к векторной графике, к стилям, указано что используется кеш браузера (лучше убрать строчку на время тестов), используется высота изображения, в консоль браузера выводится лог (можно ещё какой-то строкой настроить чтоб прям в карточку, очень помогает на первых этапах) и установлены правила "по умолчанию", то есть если ниже не указано для элемента иное, будут применяться hover-info для наведения и toggle для клика. Скажу сразу, hover-info я не делал

ВАЖНО: не надо делать всё сразу! Сделайте одну кнопку, сохраните код, выдохните. Потом доделаете ещё.

В разделе rules описано поведение для объекта или объектов. Если несколько объектов, правило выглядит так:

План квартиры в svg Home Assistant, Векторная графика, Программирование, CSS, Видео, YouTube, Гифка, Длиннопост

Если я просто перепишу это же заработает? Заработает же? (нет)

Тут я прошу для перечисленных entities при смене их state выполнить смену стиля, описанную в style. #ffffff79 это белый с некоторой прозрачностью, #013f64 это мой синий, а вторая строка это про плавное затухание.

"А как они переключают свет?" спросишь ты. А это действие по умолчанию tap_action: toggle , мы же его выше задали.

Если объект один, чуть меняется синтаксис в начале а так всё то же самое:

План квартиры в svg Home Assistant, Векторная графика, Программирование, CSS, Видео, YouTube, Гифка, Длиннопост

СЛОЖНА!

Так что я покажу сразу, что тут tap_action: none что значит что мы отображаем статус объекта, но на клик он реагировать не будет.

Продвинутое колдунство

пример с вращением:

План квартиры в svg Home Assistant, Векторная графика, Программирование, CSS, Видео, YouTube, Гифка, Длиннопост

Разница в том, что мы задаём не описанный style а class который должен быть описан в .css файле. Для вращения это выглядит так:

План квартиры в svg Home Assistant, Векторная графика, Программирование, CSS, Видео, YouTube, Гифка, Длиннопост

Хоспади он ещё и CSS высрал откуда-то

где вверху два класса, определяющие свойства анимации (в нашем случае по сути только скорости вращения, они разные у spinning и slow-spinning но оба ссылаются на один и тот же keyframe spin, где описано как должен двигаться объект. с помощью CSS анимаций можно и плавное включение света реализовать. В блоке

План квартиры в svg Home Assistant, Векторная графика, Программирование, CSS, Видео, YouTube, Гифка, Длиннопост

Две строки это то что нужно одновременно выполнить над объектом. То есть в описании мы задаём так:

залить: ${ статус === включено ? если да то #ffffff79 иначе #013f64 };

анимировать переход: ${ статус === выключено ? если да то заполнение за 1 секунду ease, иначе "" } ("" это пустота, ничего). И если поменять код на

План квартиры в svg Home Assistant, Векторная графика, Программирование, CSS, Видео, YouTube, Гифка, Длиннопост

То мы задаём и вторую анимацию, для статуса "иначе" и можем включать и выключать свет с разной скоростью анимации. В примере мы выключаем за 2 секунды а включаем за 0.5. Если это не нужно, то и условие не нужно:

План квартиры в svg Home Assistant, Векторная графика, Программирование, CSS, Видео, YouTube, Гифка, Длиннопост

Ну и, наконец, перемещение в цикле. Как и раньше, мы спрашиваем равен ли статус указанному и если да то применяем стиль:

'${(entity.state === "on") ? "move-print" : ""}'

А в файле home.css пишем:

План квартиры в svg Home Assistant, Векторная графика, Программирование, CSS, Видео, YouTube, Гифка, Длиннопост

Вот так это всё работает но чтобы уважаемый читатель разахуел я повторю:

НЕ НАДО ДЕЛАТЬ ВСЁ СРАЗУ

Ну то есть нарисуйте сперва план в минималке, пусть даже это будет 1 прямоугольник в пустоте с названием вашего выключателя. Составьте минимальную карточку и заставьте чёрный прямоугольник на картинке переключать свет. Все вот эти свистелки-перделки потом доделаете, постепенно! Я дважды забивал на всё это потому что хотел сразу чтобы оно свистело пердело и всё делало. И вот так - действительно сложно.

То есть если вы реально нарисуете два прямоугольника цвета 013f64 (синий) и назовёте их как свои выключатели (в моём примере ниже light.hall и switch.kitchen), сохранив файл в папке \www\svg\home_b1.svg то вот эта карточка будет работать.

План квартиры в svg Home Assistant, Векторная графика, Программирование, CSS, Видео, YouTube, Гифка, Длиннопост
Показать полностью 22

Сколько стоит наш умный дом. Бюджетный вариант

Сколько стоит наш умный дом. Бюджетный вариант Умный дом, Робот-пылесос, Расчет, Яндекс Алиса, Цены

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

Сценарии использования

  1. Включать/выключать свет по голосовой команде. Самое бюджетное решение - использовать умное реле и обойтись без специальных выключателей и лампочек. Реле устанавливается за выключателем для каждой зоны освещения: кухня, обеденный стол, гостиная, спальня. В ванной комнате оставим тупой выключатель.

    Дешевые умные выключатели обычно сенсорные. Такие лучше не использовать, потому что они не всегда реагируют на нажатие. А еще их трудно подобрать к интерьеру.

  2. Управлять музыкой. Для однокомнатной квартиры нам достаточно большой Яндекс.Станции в спальне и маленькой колонки на кухне.

  3. Узнать погоду, загуглить ответ для аргументации в споре, поставить таймер при готовке, посмотреть время. Для этого колонку в кухню брали с дисплеем.

  4. Запустить/остановить другие устройства: робот-пылесос и увлажнитель воздуха.

  5. Перекрыть подачу воды в квартиру при возникновении протечек. Для этого нужны шаровые краны с электроприводом, модуль управления и датчики протечки воды.

Чего не хватает для полного фарша

  • Открывать и закрывать шторы по голосовой команде или времени.

  • Проветривать, когда количество углекислого газа превышает норму. Важно, но дорого. В будущем установим бризер с датчиком СО2.

  • Регулировать яркость света. Нужны диммеры и диммируемые лампы - это тоже дорого. Во всех комнатах решили эту проблему просто зонированием света.

  • Охлаждать воздух. У нас северная сторона, и квартира не перегревается. Поэтому пока не ставим кондиционер.

  • Умные кормушка, лоток для животного и полив растений. Пока ни растений, ни животных у нас нет, но планируем завести.

Считаем

Для передачи данных между устройствами лучше всего использовать технологию Zigbee, где это возможно, для быстрого отклика. Zigbee - это такой специальный Wi-Fi для умных устройств, который работает локально.

Часто для соединения устройств с разными технологиями передачи данных используют хаб. Но он нам не нужен, потому что хабом является Станция 2.

И добавляем штуковины для будущих сценариев, которые планируем внедрить.

Итого, мы уже вложили в умный дом 56 590 р. и еще предстоит вложить 84 100 р., чтобы закрыть все наши сценарии.

Общая сумма кажется большой, но все эти устройства покупаются постепенно, поэтому дыры в бюджете не образовывают.


Мы с женой ведем блог “Одни расходы”. Там каждую неделю делаем такие расчеты и рассказываем как экономить на покупках. А еще вместе с читателями разбираем популярные товары и решаем стоят они своих денег или нет.

Показать полностью

Проектирование умного дома Ч2

Всем привет! Это второе видео о проектировании умного дома. В этой серии из видеороликов я покажу и расскажу все этапы проектирования электрики, в которую интегрирована система "Умный дом", в частном доме.

Весь умный дом создаётся на платформе "Tuya" преимущественно с протоколом связи "Zigbee"

Для интересующихся - Zigbee это один из протоколов связи между "умными" устройствами (интернет вещей). Устройства при этом протоколе связи находятся в самоорганизующейся и саморегулирующейся ячеистой радио сети пониженного энергопотребления. При отсутствии интернет связи между шлюзом Zigbee и вашим смартфоном, все устройства продолжают функционировать в штатном режима, как изначально были настроены в общей системе.

Сам дом я взял из воображения, по этому там могут присутствовать архитектурные ошибки. Прошу простить меня за них))). Спасибо за внимание))



Показать полностью

Готовы к Евро-2024? А ну-ка, проверим!

Для всех поклонников футбола Hisense подготовил крутой конкурс в соцсетях. Попытайте удачу, чтобы получить классный мерч и технику от глобального партнера чемпионата.

А если не любите полагаться на случай и сразу отправляетесь за техникой Hisense, не прячьте далеко чек. Загрузите на сайт и получите подписку на Wink на 3 месяца в подарок.

Готовы к Евро-2024? А ну-ка, проверим! Футбол, Тест, Евро 2024, Болельщики, ВКонтакте (ссылка)

Реклама ООО «Горенье БТ», ИНН: 7704722037

Вопрос

У меня есть хаб от Aqara M1S. Думаю взять умную розетку Tuya Zigbee, ЕС смарт-розетка с мониторингом мощности, голосовым управлением через Alexa Google Home Яндекс Алисы. Я так понимаю что они работают на одном протоколе Zigbee. Подскажите, профану в этом деле, смогу я розетку сконектить с хабом, чтобы в последствии управлять всем Алисой?

Глючит Яндекс Станция Миди

У меня частном доме пять Яндекс Станций, практически в каждой комнате. Очень удобно перед сном сказать Алисе "выключи свет", "поставь будильник на 7:20". Также удобно включать музыку, регулировать освещение ... Милые плюшки которые добавляют шарма (комфорта) в жизни. Последней полгода назад купил Яндекс Станцию Миди (серую) поставил ее в гостиную и наслаждался более качественным звуком по сравнении с мини. БольшИе чем Миди колонки покупать не хочу, как мне кажется они не вписываются в мой интерьер ... Но через пару месяцев Миди начала глючить, стала периодически отваливается от домашней Wi-Fi сети. Я подумал проблема в роутере, или проблема в архитектуре дома - может стены экранируют сигнал.

Но смена места расположения Станций показала. Что Станция Мини на месте где Миди теряет сигнал - работает нормально.

Перезагрузка Миди отключение и заново подключение возможна только если физически отключить от сети питания на несколько секунд. Если этого не сделать Миди после глюка не хочет подключаться к Wi-Fi никаким способом, не видит сеть.

После перезагрузки работает неделю и снова начинает глючить. Приходишь вечером домой и командуешь "Алиса включи Джаз", а она уныло в ответ "Отсутствует подключение к сети" ... И опять надо тратить 5 - 10 минут чтобы ее оживить ... После реанимации ещё неделя спокойной милой жизни с Алисой - затем снова смерть. . И реанимация ...

Надоело, написал в поддержку, попросил заменить Станцию Миди на другую такую же ... И началось, а вы пришлите нам данные серийных номеров, а перезагрузите, а данные роутера, а данные конфигурации сети Wi-Fi

Высший пилотаж, предложение поддержки "Подключите Станцию к мобильной сети Wi-Fi смартфона и наблюдайте ..."

И это мне неделю наблюдать? Второй телефон для этого эксперимента купить надо ... В целом поддержка Яндекса от такого глюка отгораживается и по времени отнимает больше ресурсов ... Реанимация Алисы 10 минут переписка с поддержкой 20 - 30 минут в день. От реанимации хоть есть толк, от поддержки только раздражение ...

В моей жизни с со сложными электронными гаджетами периодически случаются глюки, это бывало с телефонами, с Bluetooth наушниками, с ирригаторами, с автомобильными регистраторами ... И тогда начинаешь мечтать о том, чтобы они наконец-то сломались по настоящему, даже ищешь способ как им помочь в этом непростом деле ... Но как помочь моей Алисе совершить эвтаназию в период гарантийного срока - не знаю ... А она и сама мучается, и меня мучает :)))

Показать полностью

После замены домофона на калитке, перестал работать ключ в СКУД. Не открывается калитка от домофона

После замены домофона на калитке, перестал работать ключ в СКУД. Не открывается калитка от домофона Домофон, Калитка, Чип, Умный дом, Коммуникации, Ошибка доступа

После замены домофона на калитке, перестал работать ключ в СКУД.

Суть проблемы - после замены домофона на калитке, перестал срабатывать ключ, и калитка перестала открываться.

Проверенный способ, но может не всегда работать:
-Набрать номер несуществующей квартиры
-Нажать трубку вызова
-Приложить свой ЧИП
-Откроется калитка

Недостатки способа:
После такого способа, неделями, потом на экране домофона, отображается номер несуществующей квартиры, с подписью «Вызов» .

Показать полностью

Встречайте MajorDom: умный дом будущего, который действительно умён

В мире умных домов часто приходится выбирать между удобством и функционалом. Раздумывая над тем, каким может быть идеальный умный дом, мы пришли к идее MajorDom — системе, которая стремится изменить этот баланс и упростить быт без жертв. В этом посте поделимся нашим видением и некоторыми основными принципами новой экосистемы, включая приватность, автономность и широкую поддержку устройств.

Встречайте MajorDom: умный дом будущего, который действительно умён Проект, Умный дом, Голосовой помощник, Голосовое управление, Автоматизация, Искусственный интеллект, Дом, Разработка, Электроника, Гаджеты, Инновации, Изобретения, Программирование, Технологии, Kickstarter, Открытый код, Open Source, Стартап, Длиннопост

automate smart — not hard (MajorDom)

В этой статье мы не будем вдаваться во все подробности технических деталей, реализаций и протоколов, а сосредоточимся на более общем, абстрактном, пользовательском описании системы, иначе статья выйдет слишком длинной, но мы обязательно вернемся ко всем деталям позже

Домашние гаджеты

Сегодня существует много разных гаджетов для дома: светильники, шторы, обогреватели, пылесосы, датчика безопасности и микроклимата. Они созданы для того, чтобы облегчить жизнь, но не всё так однозначно.

Раньше каждое устройство имело свой протокол управления, свои стандарты, свои методы безопасности и каждому из них нужно было отдельное приложение или пульт. Чем больше устройств в доме, тем больше времени нужно посвятить управлению ими, что превращается в новую рутину. Это похоже на жонглирование слишком большим количеством мячей.

Встречайте MajorDom: умный дом будущего, который действительно умён Проект, Умный дом, Голосовой помощник, Голосовое управление, Автоматизация, Искусственный интеллект, Дом, Разработка, Электроника, Гаджеты, Инновации, Изобретения, Программирование, Технологии, Kickstarter, Открытый код, Open Source, Стартап, Длиннопост

Приложения для домашних гаджетов

Существующие решения

Системы "умного" дома (или домашней автоматизации) должны были решить эту проблему, но до идеала им еще далеко. Есть два типа таких систем: проприетарные от цифровых корпораций и народные с открытым кодом. К сожалению, и у тех, и у тех есть минусы. Предлагаю составить график, в котором по оси x будет легкость использования сложной к простой, а по оси y - умность и функциональность системы.

Встречайте MajorDom: умный дом будущего, который действительно умён Проект, Умный дом, Голосовой помощник, Голосовое управление, Автоматизация, Искусственный интеллект, Дом, Разработка, Электроника, Гаджеты, Инновации, Изобретения, Программирование, Технологии, Kickstarter, Открытый код, Open Source, Стартап, Длиннопост

График: легкость использования к умности системы

Окажется, что все проприетарные системы находятся где-то в центре-внизу. Они дают некоторый функционал, с которым может справиться обычный человек, потратив какое-то время на изучение. Чаще всего эти системы являются закрытыми и поддерживают только свой ограниченный список устройств в своем специальном приложении. Их функциональность сводится к замене физического выключателя кнопкой в телефоне или простыми голосовыми командами. Иногда встречаются элементарные автоматизации, точнее скрипты, которые нужно писать вручную.

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

Но, что хуже всего, самые популярные системы принадлежат рекламным или маркетплейсным гигантам, зарабатывающим на продаже персональных данных пользователей. Это основа их бизнес-модели, из-за чего они не могут измениться, поэтому о доверии и приватности здесь не может быть и речи.

Встречайте MajorDom: умный дом будущего, который действительно умён Проект, Умный дом, Голосовой помощник, Голосовое управление, Автоматизация, Искусственный интеллект, Дом, Разработка, Электроника, Гаджеты, Инновации, Изобретения, Программирование, Технологии, Kickstarter, Открытый код, Open Source, Стартап, Длиннопост

Осьминог монополии (отсылка к "standard oil octopus")

Тем, кто хочет больше возможностей или не хочет слежки, приходится переходить на открытые решения и платить за это сложностью настройки и установки. Это область выше и левее центра, но часто это того стоит. Открытые системы предлагают больше свободы, возможности интеграции с любыми устройствами и протоколами благодаря плагинам, неограниченные кастомизации и полный контроль. Единственное, это задачка для технарей, желающих проводить вечера за изучением форумов и разработкой. Точно так же некоторым нравится проводить часы в гараже перебирая все детали машины. Я не говорю, что это плохо, ведь у каждого есть свои хобби, но большинство людей хочет автомобиль, чтобы просто на нем ездить. Конечно, вы можете нанять профессионала, который займется всеми устройствами и безопасностью, потратив на это целое состояние. Но что, если вы не хотите ни нанимать профессионала, ни становиться им самостоятельно?

Мы хотим сделать систему, которая займет правый верхний угол: будет работать прямо из коробки, поддерживать широкий спектр устройств, надежно хранить данные пользователей, при этом будет умнее и функциональнее остальных.

Встречайте MajorDom: умный дом будущего, который действительно умён Проект, Умный дом, Голосовой помощник, Голосовое управление, Автоматизация, Искусственный интеллект, Дом, Разработка, Электроника, Гаджеты, Инновации, Изобретения, Программирование, Технологии, Kickstarter, Открытый код, Open Source, Стартап, Длиннопост

График: легкость использования к умности системы (мажордом)

Экосистема умного дома

Поговорим о том, как устроены экосистемы умного дома и чем они отличаются от систем домашней автоматизации. Все начинается с устройств, напрямую управляющих домом: лампы, реле, модули с мотором. Это первый "физический" уровень. Вторым уровнем пусть будет интерфейс "application layer". Свяжем их через wifi или bluetooth.

Встречайте MajorDom: умный дом будущего, который действительно умён Проект, Умный дом, Голосовой помощник, Голосовое управление, Автоматизация, Искусственный интеллект, Дом, Разработка, Электроника, Гаджеты, Инновации, Изобретения, Программирование, Технологии, Kickstarter, Открытый код, Open Source, Стартап, Длиннопост

Экосистема умного дома: приложение и устройство

Но представим, что у нас несколько устройств, у каждого по своему приложению. Выглядит не очень удобно, да?

Встречайте MajorDom: умный дом будущего, который действительно умён Проект, Умный дом, Голосовой помощник, Голосовое управление, Автоматизация, Искусственный интеллект, Дом, Разработка, Электроника, Гаджеты, Инновации, Изобретения, Программирование, Технологии, Kickstarter, Открытый код, Open Source, Стартап, Длиннопост

Экосистема умного дома: несколько приложений и устройств

Теперь переведем устройства на более энергоэффективные радиопротоколы. Но как подключить их к смартфону? Добавим посредника в виде хаба, у которого с одной стороны радиомодуль, а с другой - тот же wifi. В качестве бонуса подключим к хабу все устройства того же производителя. Теперь в приложении может быть несколько устройств, но только одного бренда. Так выглядят закрытые "экосистемы". Каждая использует свои протоколы и стандарты, так что они не совместимы между собой.

Встречайте MajorDom: умный дом будущего, который действительно умён Проект, Умный дом, Голосовой помощник, Голосовое управление, Автоматизация, Искусственный интеллект, Дом, Разработка, Электроника, Гаджеты, Инновации, Изобретения, Программирование, Технологии, Kickstarter, Открытый код, Open Source, Стартап, Длиннопост

Закрытые экосистемы умного дома с хабом

Но, что хуже, далеко не все приложения умеют общаться с хабом напрямую в пределах локальной сети (LAN) и используют сервер даже когда вы находитесь дома. Это тот случай, когда отключение интернета означает полный блэкаут, а наличие интернета - возможность удаленного управления домом из облака (доверяете ли вы облаку компании, зарабатывающей на продаже ваших персональных данных, но не заботящейся об их сохранности?).

Встречайте MajorDom: умный дом будущего, который действительно умён Проект, Умный дом, Голосовой помощник, Голосовое управление, Автоматизация, Искусственный интеллект, Дом, Разработка, Электроника, Гаджеты, Инновации, Изобретения, Программирование, Технологии, Kickstarter, Открытый код, Open Source, Стартап, Длиннопост

Закрытые экосистемы умного дома с хабом и облаком

Чтобы это исправить, заменим проприетарный хаб на raspberry pi с какой-нибудь open source системой домашней автоматизации, а также добавим плагины для интеграции устройств. Это позволяет объединить все устройства в одну систему, например, чтобы программировать общие автоматизации или продвинутые сценарии. Уже лучше, но пропала одна мелочь под названием интерфейс.

Встречайте MajorDom: умный дом будущего, который действительно умён Проект, Умный дом, Голосовой помощник, Голосовое управление, Автоматизация, Искусственный интеллект, Дом, Разработка, Электроника, Гаджеты, Инновации, Изобретения, Программирование, Технологии, Kickstarter, Открытый код, Open Source, Стартап, Длиннопост

Универсальный open source хаб умного дома

К счастью, некоторые open source решения идут комплектом с вебным фронтендом или даже мобильным приложением (но не всегда с user-friendly интерфейсом). Добавив еще пару плагинов, мы можем пробросить часть устройств (или все, если очень повезет) в приложение какой-то из экосистем. В таком случае хаб выступает посредником или адаптером для устройств сторонних производителей. Но теперь мы зависимы от этой экосистемы и получаем те проблемы, о которых шла речь в начале статьи. В качестве альтернативы, мы можем подключить другой плагин с кастомным облаком, но это уже становится или слишком сложно, или все еще недостаточно безопасно.

Встречайте MajorDom: умный дом будущего, который действительно умён Проект, Умный дом, Голосовой помощник, Голосовое управление, Автоматизация, Искусственный интеллект, Дом, Разработка, Электроника, Гаджеты, Инновации, Изобретения, Программирование, Технологии, Kickstarter, Открытый код, Open Source, Стартап, Длиннопост

Универсальный open source хаб умного дома c инфраструктурой экосистем

Хочу заметить, что не всегда проприетарный хаб можно полностью заменить на кастомный. Часто вам понадобится иметь оба хаба (проприетарный и кастомный), чтобы система поддерживала оригинальные приложения и устройства. В итоге это может превратиться в запутанный клубок технологий.

Встречайте MajorDom: умный дом будущего, который действительно умён Проект, Умный дом, Голосовой помощник, Голосовое управление, Автоматизация, Искусственный интеллект, Дом, Разработка, Электроника, Гаджеты, Инновации, Изобретения, Программирование, Технологии, Kickstarter, Открытый код, Open Source, Стартап, Длиннопост

Универсальный open source хаб умного дома c инфраструктурой экосистем (сложности)

Кстати, этот пример мне кое-что напоминает:

Встречайте MajorDom: умный дом будущего, который действительно умён Проект, Умный дом, Голосовой помощник, Голосовое управление, Автоматизация, Искусственный интеллект, Дом, Разработка, Электроника, Гаджеты, Инновации, Изобретения, Программирование, Технологии, Kickstarter, Открытый код, Open Source, Стартап, Длиннопост

Нестабильная цифровая инфраструктура

Итак, у нас есть 4 уровня: устройства, хаб (автоматизации, программное управление), сервера, интерфейс (приложения, голосовые ассистенты, итд). Экосистема — это все 4 уровня и их связь, а не какой-то один. Чтобы все работало идеально, мы делаем не просто один из уровней, например, систему автоматизации на уровне хаба. Мы делаем все три верхних уровня: приложение, голосовой ассистент, облако и хаб с максимальной поддержкой устройств других производителей, таким образом получая максимальную совместимость и интеграцию всей системы из коробки: автономную, приватную, независимую и безопасную. Это - МажорДом.

Встречайте MajorDom: умный дом будущего, который действительно умён Проект, Умный дом, Голосовой помощник, Голосовое управление, Автоматизация, Искусственный интеллект, Дом, Разработка, Электроника, Гаджеты, Инновации, Изобретения, Программирование, Технологии, Kickstarter, Открытый код, Open Source, Стартап, Длиннопост

Архитектура экосистемы умного дома MajorDom

Чем наша система будет умнее: наша философия

В фундаменте своей работы мы закладываем следующие принципы:

  • Полная приватность личных данных — дом не место для чужих глаз. Конфиденциальность — базовое право каждого пользователя.

  • Автономность — максимальная независимость от внешнего мира, отключенный интернет не должен стать проблемой

  • Легкость настройки и использования — технологии должны служить человеку, а не наоборот

  • Максимальная поддержка разных устройств, протоколов и интеграций - в дополнение к предыдущему пункту

  • Никаких искусственных ограничений — не быть эпл и дать возможность глубокой настройки и кастомизации тем, кому это нужно

Итак, мы собираемся заново изобрести умный дом. По нашему мнению, настоящий умный дом состоит из невидимой армии устройств, которые работают автономно в фоновом режиме, улучшая вашу повседневную жизнь и прикрывая вашу спину. По сути это цифровой дворецкий.

Настоящий умный дом должен быть независимым от внешнего мира. Никаких сбоев из-за отказа интернета или случайного сервера. Это полностью автономная экосистема, которой больше ничего не требуется: ни интернета, ни облачных сервисов, ни даже человека.

В то же время система должна быть простой в использовании. Никаких долгих установок и настроек. Отсутствие периодического изменения настроек. Никакого написания кода. Просто достать из коробки и включить. Технологии должны работать на вас, помните?

Описание MajorDom

Но как нам это сделать? Прежде всего, системе нужно имя. Мы выбрали для неё название MajorDom, которое отлично отражает её сущность. (от англ. majordomo — мажордом, дворецкий, управляющий домом)

Приватность

Пока остальные системы представляют собой черные ящики, мы считаем, что MajorDom должен иметь открытый исходный код, чтобы не было никаких скрытых манипуляций, любой человек мог открыть его, прочитать, выделить проблемы, предложить изменения или даже внести свой вклад.

Хотя исходный код общедоступен, данные пользователя защищены как никогда раньше. Чтобы сделать систему приватной и автономной, большая часть данных хранится локально на устройствах, в основном хабе. Это гарантирует конфиденциальность, а поскольку все данные хранятся локально, автоматизация и все остальные функции прекрасно работают даже при отсутствии интернета в отличие от систем, которые всегда полагаются на подключение к серверу, поскольку все данные хранятся где-то в интернете.

Но в некоторых случаях данные необходимо передавать через интернет, например, с помощью удаленного управления, когда вы не дома. В этом случае данные надежно шифруются (end-to-end), а ключи хранятся только на физических устройствах пользователя. Это означает, что вы всегда можете получить удаленный доступ к своему дому, но только вы и никто другой, включая админов и разработчиков.

Поддерживаемые устройства

Конечно, прежде чем настраивать автоматизации, в доме нужны устройства. Zigbee Alliance, переименованный в Connectivity Standards Alliance или CSA, — это объединение различных компаний, занимающихся умным домом, которые решили создать универсальный протокол связи для всех устройств домашней автоматизации. Они назвали этот протокол Matter. И MajorDom с ним совместим. Это означает, что вы можете добавить любое совместимое с Matter устройство в свою систему MajorDom. И это еще не все.

Встречайте MajorDom: умный дом будущего, который действительно умён Проект, Умный дом, Голосовой помощник, Голосовое управление, Автоматизация, Искусственный интеллект, Дом, Разработка, Электроника, Гаджеты, Инновации, Изобретения, Программирование, Технологии, Kickstarter, Открытый код, Open Source, Стартап, Длиннопост

matter протокол

Matter изначально поддерживает только самые распространенные базовые устройства, поэтому мы создали протокол связи Merlin. Благодаря более гибкой архитектуре он не только существенно расширяет список поддерживаемых устройств, но и делает его бесконечным.

Встречайте MajorDom: умный дом будущего, который действительно умён Проект, Умный дом, Голосовой помощник, Голосовое управление, Автоматизация, Искусственный интеллект, Дом, Разработка, Электроника, Гаджеты, Инновации, Изобретения, Программирование, Технологии, Kickstarter, Открытый код, Open Source, Стартап, Длиннопост

Мерлин протокол

В то же время мы понимаем, что сегодня только малая часть уже выпущенных устройств поддерживает один из этих протоколов, поэтому мы также собираемся добавить интеграции устройств, использующих zigbee, z-wave, wifi и BLE, таким образом став самой универсальной экосистемой.

Встречайте MajorDom: умный дом будущего, который действительно умён Проект, Умный дом, Голосовой помощник, Голосовое управление, Автоматизация, Искусственный интеллект, Дом, Разработка, Электроника, Гаджеты, Инновации, Изобретения, Программирование, Технологии, Kickstarter, Открытый код, Open Source, Стартап, Длиннопост

Умная комната с устройствами на разных протоколах в системе MajorDom

Интерфейс

Встречайте MajorDom: умный дом будущего, который действительно умён Проект, Умный дом, Голосовой помощник, Голосовое управление, Автоматизация, Искусственный интеллект, Дом, Разработка, Электроника, Гаджеты, Инновации, Изобретения, Программирование, Технологии, Kickstarter, Открытый код, Open Source, Стартап, Длиннопост

Мобильное приложение MajorDom на фоне хаба

Мы наконец-то собрали в одном месте все устройства, но как с ними общаться? Для этого мы разработали красивое мобильное приложение, доступное практически на всех платформах, включая устройства Android — телефоны, планшеты и часы, а также устройства Apple — iPhone, iPad, Mac, Apple Watch, Apple TV, CarPlay и даже новый шлем Vision Pro. Приложения так же включают виджеты, которые можно разместить на домашнем экране, экране блокировки или в любом другом месте, поддерживаемом операционной системой, что позволит управлять домом даже не запуская приложение.

Встречайте MajorDom: умный дом будущего, который действительно умён Проект, Умный дом, Голосовой помощник, Голосовое управление, Автоматизация, Искусственный интеллект, Дом, Разработка, Электроника, Гаджеты, Инновации, Изобретения, Программирование, Технологии, Kickstarter, Открытый код, Open Source, Стартап, Длиннопост

Платформы, поддерживаемые мобильным приложением MajorDom

По-настоящему умный дом большую часть времени должен работать автономно, в фоновом режиме, чтобы вы этого даже не замечали. Но как мы собираемся это автоматизировать, если никто не хочет писать скрипты?

Вместо этого:

Встречайте MajorDom: умный дом будущего, который действительно умён Проект, Умный дом, Голосовой помощник, Голосовое управление, Автоматизация, Искусственный интеллект, Дом, Разработка, Электроника, Гаджеты, Инновации, Изобретения, Программирование, Технологии, Kickstarter, Открытый код, Open Source, Стартап, Длиннопост

Скрипты для автоматизаций умного дома

Для автоматизации мы добавили в приложение вторую вкладку, которая поможет легко настроить любой сценарий. Но это было слишком просто и мы пошли дальше.

Встречайте MajorDom: умный дом будущего, который действительно умён Проект, Умный дом, Голосовой помощник, Голосовое управление, Автоматизация, Искусственный интеллект, Дом, Разработка, Электроника, Гаджеты, Инновации, Изобретения, Программирование, Технологии, Kickstarter, Открытый код, Open Source, Стартап, Длиннопост

Приложение MajorDom: вкладка автоматизаций

Чтобы еще больше упростить этот процесс, мы изобрели технологию умных предложений, которая предсказывает, что вы хотите автоматизировать. Иногда она настолько умна, что даже не требует помощи пользователя. Например, вы можете просто добавить все устройства и начать использовать их, не добавляя никакой автоматизации или сценария. Через некоторое время эта технология предложит сцены и автоматизацию на основе ваших привычек. Вы даже можете разрешить ей добавлять сцены и автоматизации без подтверждения, полностью в фоновом режиме. Настоящие умные автоматизации.

Арчи — умный голосовой ассистент

Автоматизация — это хорошо для ежедневной рутины, но иногда требуется более индивидуальный подход. Арчи в этом профессионал. В отличие от других "ассистентов", он понимает вас с высокой точностью, знает контекст, улавливает по несколько сложных запросов за сообщение и общается так, будто вы разговариваете с настоящим помощником, а не просто диктуете голосовые команды!

Встречайте MajorDom: умный дом будущего, который действительно умён Проект, Умный дом, Голосовой помощник, Голосовое управление, Автоматизация, Искусственный интеллект, Дом, Разработка, Электроника, Гаджеты, Инновации, Изобретения, Программирование, Технологии, Kickstarter, Открытый код, Open Source, Стартап, Длиннопост

Умная колонка MajoDom Audio с голосовым ассистентом Арчи.

Перевод:
— Арчи, проверь мое расписание
— У вас встреча с командой разработки в 3 часа и планы на ужин в 7. Также, не забудьте, что сегодня день рождения у вашей мамы. У вас есть достаточно времени на звонок между 4 и 6 часами вечера

Арчи предназначен не только для контроля дома, но и для каждого аспекта повседневной жизни, от управления заметками до предоставления общей информации и голосовых уведомлений.

Как настоящий профессиональный мажордом, Арчи говорит на многих языках. Он может одновременно слушать до трех заранее выбранных языков и отвечать на соответствующем.

Арчи унаследовал все основные ценности MajorDom: конфиденциальность, автономность, простота в использовании и настоящая умность. Он может работать офлайн, но интернет расширяет его возможности до неограниченного диапазона, а благодаря использованию крупных языковых моделей, навыки этого ассистента ближе к настоящему искусственному интеллекту, чем когда-либо прежде в истории человечества.

Встречайте MajorDom: умный дом будущего, который действительно умён Проект, Умный дом, Голосовой помощник, Голосовое управление, Автоматизация, Искусственный интеллект, Дом, Разработка, Электроника, Гаджеты, Инновации, Изобретения, Программирование, Технологии, Kickstarter, Открытый код, Open Source, Стартап, Длиннопост

Демонстрация голосового ассистента Арчи в мобильном приложении MajorDom на фоне умной колонки MajorDom Audio и хаба MajorDom Hub.

Работа из коробки: делаем свои устройства

"Люди, серьезные на счет софта, должны делать своё железо" — эта цитата особенно актуальна для умного дома. Это единственный способ обеспечить беспроблемную интеграцию множества протоколов из коробки. То же самое касается ассистента: не каждая платформа потянет офлайн распознавание, обработку и синтез речи. К тому же, полностью доверять ему можно только тогда, когда знаешь, что на устройстве нет постороннего ПО с доступом к микрофону. Вот почему мы разрабатываем два собственных устройства: хаб MajorDom Hub для управления устройствами, автоматизацией и порталом в экосистему — это как руки дома. И колонка MajorDom Audio для голосового ассистента — уши и голос дома.

Встречайте MajorDom: умный дом будущего, который действительно умён Проект, Умный дом, Голосовой помощник, Голосовое управление, Автоматизация, Искусственный интеллект, Дом, Разработка, Электроника, Гаджеты, Инновации, Изобретения, Программирование, Технологии, Kickstarter, Открытый код, Open Source, Стартап, Длиннопост

Умная колонка MajorDom Audio и хаб MajorDom Hub

И еще кое-что… для активных пользователей

Мы хотим максимально упростить интеграцию идей пользователей — будь то аппаратное или программное обеспечение. С этой целью мы спроектировали два основных инструмента, позволяющих каждому внести свой вклад.

Встречайте MajorDom: умный дом будущего, который действительно умён Проект, Умный дом, Голосовой помощник, Голосовое управление, Автоматизация, Искусственный интеллект, Дом, Разработка, Электроника, Гаджеты, Инновации, Изобретения, Программирование, Технологии, Kickstarter, Открытый код, Open Source, Стартап, Длиннопост

«Idea Forge» (Кузница идей)

Во-первых, при разработке MajorDom мы создали «Idea Forge» (Кузницу идей). Эта платформа превращает предложения пользователей в реальные фичи. Любой желающий может предоставить идеи через форму на сайте. Необязательно быть программистом; достаточно одной светлой мысли. Эти предложения затем появляются на доске голосования сообщества, что позволяет каждому влиять на процесс разработки. Демократия в действии. Самые популярные идеи рассматриваются к реализации командой MajorDom. Речь идет не только о пользователях; речь идет о превращении пользователей в создателей.

Но это не просто игра в ожидание. Если вы любите приключения или просто не можете дождаться, вы можете засучить рукава и написать любую фичу самостоятельно.

Во-вторых, мы максимально упрощаем работу для всех разработчиков. Разрабатываем модульную прошивку хаба с поддержкой плагинов и удобные библиотеки с подробной документацией.

Заключение

На данный момент проект находится в стадии активной разработки, но большая часть упомянутого уже реализована, включая ядро системы, интеграции некоторых протоколов, удаленное управление, автоматизации, офлайн часть Арчи и мобильное приложение. Дальнейшие новости будем публиковать здесь, но так же рекомендую подписаться на соответствующие страницы проекта в социальных сетях. Записаться на ранний доступ можно на сайте majordom.io в один клик.

Присоединиться к проекту

Проект является довольно сложным и масштабным, а качественный результат требует много часов работы профессиональных инженеров, программистов и дизайнеров. В современном капиталистическом мире только коммерческая разработка может гарантировать стабильный результат.

Предзаказы, Кикстартер, Донаты

В будущем проект будет опубликован на кикстартер — платформу краудфандинга, на которой можно будет оформить самые ранние предзаказы устройств, но поддержать проект финансово можно уже сейчас на patreon или buymeacoffee.

Стать частью команды

В нашей команде уже есть дизайнеры, инженеры софта для фронта, бэка, мобильных приложений, хаба и голосового ассистента. В то же время мы ищем промышленных дизайнеров, embedded инженеров для железа, а так же программистов, разбирающихся в низкоуровневых деталях популярных протоколов в сфере умного дома. Если вы занимаетесь чем-то другим, но хотите присоединиться к проекту, пишите свои предложения, будем рады всем.

Инвесторам

Мы также рассматриваем получение инвестиций от $50k pre-seed раунда за долю компании. Говоря о цифрах, текущий рынок умного дома оценивается в 100 миллиардов долларов США, с прогнозируемым ростом до 600 миллиардов в 2033 году. Похоже на отличную возможность вложения.

Контакты

Telegram: t.me/MarkParker5
Email: mark@parker-programs.com

Показать полностью 24

Друг познается в чате

«Чат на чат» — новое развлекательное шоу RUTUBE. В нем два известных гостя соревнуются, у кого смешнее друзья. Звезды создают групповые чаты с близкими людьми и в каждом раунде присылают им забавные челленджи и задания. Команда, которая окажется креативнее, побеждает.

Смотрите выпуски шоу только на RUTUBE!

Реклама ООО «РУФОРМ», ИНН: 7714886605

Вопрос из ленты «Эксперты»

Подскажите хорошую уличную WI-FI камеру TUYA на столб

Всем привет)

Хочу повесить на столб TUYA-камеру: следить за воротами, калиткой и кто ходит/ездит рядом.

  1. Требования к камере:

1.1. чтоб адекватно работала на улице со всеми вытекающими (должна быть предназначена для улицы);

1.2. чтоб могла разборчиво зафиксировать номера авто/лица негодяев с расстояния до 20 метров, если кто-то сделал что-то такое не такое

2. Нужны:

2.1. Подключение по WI-FI

2.2. Режим сплошной циклической записи (с записями по срабатыванию датчиков часто бывают проблемы, поэтому пусть всё подряд пишет)

2.3. Ночная подсветка

2.4. Датчики движения/сопровождения объекта желательны, но необязательны.

2.5. Поддержка MicroSD карт большого объема. Ну или регистратор отдельный (если в случае с TUYA это бывает)

Я просмотрел кучу камер на OZON от 2 до 10 тысяч. Читал отзывы. Многие жалуются неадекватное срабатываение датчика движения и записи по нему. Грубо говоря, начинает писать, реагируя на насекомое пролетевшее, а на человека не всегда реагирует (отсюда мое требование в п.2.2.).

Но камер много. Многие без отзывов. Но честно говоря, не хочется брать кота в мешке.

Может, посоветуете какие проверенные модели?

Показать полностью
Отличная работа, все прочитано!