Марк Паркер
Марк Паркер
  • Видео 3
  • Просмотров 57 553
Реализовал удаленное управление для умного дома
В первом видео я показал прототип архитектуры умного дома. Сегодня я хочу представить вам полноценную реализацию под названием «MajorDom», которая имеет 3 основных обновления: базу данных, мост для удаленного управления через интернет и новое мобильное приложение.
Меня зовут Марк Паркер. Я инженер, электронщик и программист. На этом канале я публикую свои проекты и историю их создания.
СОДЕРЖАНИЕ
---------------------------
00:00 Введение
0:08 Архитектура
1:27 Настройка хаба
1:57 Подключение устройства
2:25 Важная информация
ССЫЛКИ
------------------
Проект: majordom.io
Мой сайт: markparker.me
Гитхаб: github.com/MarkParker5/
Телеграм-канал: t.me/parker_is_typing
Инстаграм: markparker_5
Твит...
Просмотров: 1 514

Видео

Сделал голосовое управление для умного дома на python
Просмотров 2,9 тыс.Год назад
В прошлом видео мы объединили несколько ардуино устройств в единую систему умного дома с одним интерфейсом. Сегодня добавим голосовое управление к этой системе, используя язык программирования python. Меня зовут Марк Паркер. Я инженер, электронщик и программист. На этом канале я публикую свои проекты и историю их создания. СОДЕРЖАНИЕ 00:00 Введение 1:17 Распознавание и синтез речи 2:42 Редакцио...
Превращаю кучу ардуино в единую систему умного дома
Просмотров 53 тыс.Год назад
Сегодня мы построим беспроводную сеть ардуино устройств, заменим десятки выключателей и пультов на единый интерфейс управления и даже напишем небольшое мобильное приложение. Меня зовут Марк Паркер. Я инженер, электронщик и программист. На этом канале я публикую свои проекты и историю их создания. СОДЕРЖАНИЕ 00:00 Введение 0:48 Как это работает 1:20 Радио и NRF24L01 4:35 Хаб и API 6:08 Фронтенд ...

Комментарии

  • @lenivij-df7bv
    @lenivij-df7bv Месяц назад

    по мне лучший вариант это есп 01 по юарт с ардуино нано и расширитель выходов.

  • @Tbvjatq
    @Tbvjatq 2 месяца назад

    а теперь я мальчика превращаю в зайчика...)

  • @pisun95
    @pisun95 2 месяца назад

    А отдельный роутер под iot купить и настроить подсеть с устройствами и мост между сетью с пк и телефонами и сетью с датчиками?

    • @pisun95
      @pisun95 2 месяца назад

      Хотя это наверн дороже будет в целом

  • @31SHAMAN12
    @31SHAMAN12 2 месяца назад

    С каких пор home assistant и другие сложные?? Они функциональные. О каких протоколах безопасности он говорит, если всё зависит от ваших сетевых настроек. Начало уже стрёмное🫤

  • @ВасилийМалеев-й8л
    @ВасилийМалеев-й8л 7 месяцев назад

    Добавив в бочку мёда ложку г@вна, получишь бочку г@вна. Музыка здесь - та самая ложка...

  • @ЧерновАндрей-г6т
    @ЧерновАндрей-г6т 7 месяцев назад

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

    • @markparker_5
      @markparker_5 7 месяцев назад

      Шифрование + rolling code обеспечивают защиту от replay атак

    • @ЧерновАндрей-г6т
      @ЧерновАндрей-г6т 7 месяцев назад

      @@markparker_5 а как синхронизироваться если пропустил пакет?

    • @markparker_5
      @markparker_5 7 месяцев назад

      Это уже детали реализации

    • @ЧерновАндрей-г6т
      @ЧерновАндрей-г6т 7 месяцев назад

      @@markparker_5 эти детали реализации приведут к изобретению wifi.

  • @markparker_5
    @markparker_5 8 месяцев назад

    Актуальные новости по умному дому пишу в тг, там уже много нового появилось с момента выхода видео t.me/parker_is_typing UPD Май 2024: Статья на хабре: habr.com/ru/articles/813241 На английском: majordom.io/blog/welcome-to-majordom

  • @markparker_5
    @markparker_5 8 месяцев назад

    Про новую версию голосового ассистента писал на хабре habr.com/ru/articles/762252/ Все актуальные новости пишу в тг t.me/parker_is_typing

  • @markparker_5
    @markparker_5 8 месяцев назад

    Спасибо всем, кто интересовался, не умер ли я. Пока нет, но есть пара других новостей. Умный дом оказался сильно больше, чем я ожидал и пилить его в одиночку стало нерационально. Теперь над проектом работает целая команда профессионалов, объедененная компанией Parker Industries. Но на команду нужны ресурсы, поэтому было принято решение переходить от благотворительности к модели стартапа. Код и документация остаются открытыми, всё в лучших традициях open source. Софт остается бесплатным, никаких пейволлов и подписок, но качество теперь коммерческое и появляется возможность получить этот софт вместе с железом промышленного качества. И не просто железку в стиле raspberry pi, а полноценное работающее из коробки юзер-френдли устройство. Сейчас готовимся к кампании на Кикстартере, где можно будет сделать предзаказы по самым выгодным ценам, еще и с парой бонусов 😉. Устройств будет два: 1. Хаб, подключающий физические девайсы (реле, датчики, лампочки, итд) к защищенной экосистеме с мобильным приложением и умными автоматизациями. 2. Умная колонка с лучшим в мире и работающим оффлайн голосовым ассистентом на базе STARK. Позже постепенно будем интегрировать Мерлин в другие устройства и добавлять поддержку сторонних устройств, работающих на других протоколах. Кстати, вот сайт majordom.io PS: В ютуб в последнее время я захожу редко, самые актуальные новости пишу в своем личном тг t.me/parker_is_typing, отвечаю там же. Список других актуальных страниц всегда можно найти на markparker.me UPD Май 2024: Статья на хабре: habr.com/ru/articles/813241 На английском: majordom.io/blog/welcome-to-majordom

  • @MARK2580
    @MARK2580 8 месяцев назад

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

  • @braga888
    @braga888 9 месяцев назад

    Ты крут! Всё более-менее объяснил

  • @Max_Grand.official_channel
    @Max_Grand.official_channel 9 месяцев назад

    Скоро новое видео???? Почти пол года прошло....😢

    • @markparker_5
      @markparker_5 8 месяцев назад

      Насчёт видео сказать сложно, но новости пишу в тг t.me/parker_is_typing

  • @Prodelki-Samodelkina
    @Prodelki-Samodelkina 9 месяцев назад

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

    • @markparker_5
      @markparker_5 8 месяцев назад

      Старенький пк и виндоус плохо совмещаются, как и винда в качестве сервера. Малина с линухом справляется сильно лучше.

  • @denvillage
    @denvillage 10 месяцев назад

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

    • @markparker_5
      @markparker_5 8 месяцев назад

      Танцующие школьники в тиктоке интереснее

  • @clexrmxndbeats6495
    @clexrmxndbeats6495 10 месяцев назад

    На котлин же тоже можно прогу такую написать?

    • @markparker_5
      @markparker_5 8 месяцев назад

      Конечно, джетпак от swiftui даже не сильно отличается

  • @pewpew7937
    @pewpew7937 10 месяцев назад

    Ты молодец! Очень интересно смотреть, информативно и понятно. Желаю творческих успехов и процветания каналу!)

  • @DimaNBRO
    @DimaNBRO 11 месяцев назад

    Подводим итог, мы про.. ались кучу времени и теперь можем включить лампочку с телефона

    • @markparker_5
      @markparker_5 8 месяцев назад

      Можем включить много лампочек с одного телефона, вообще-то

  • @gunyapogremushkin2303
    @gunyapogremushkin2303 11 месяцев назад

    НУЖНО !!!!

  • @rynaldserzams1390
    @rynaldserzams1390 11 месяцев назад

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

    • @markparker_5
      @markparker_5 8 месяцев назад

      Да, уже тестируем варианты с локацией телефона и блютуз монитором. Есть и другие варианты: камера с распознаванием или сканер пальца на замке

  • @empty204
    @empty204 11 месяцев назад

    много функцый в одну прошивку ардуино ,ето возможно?

    • @markparker_5
      @markparker_5 8 месяцев назад

      Все ограничения только в голове

  • @sangre406
    @sangre406 11 месяцев назад

    Приветствую! Очень круто! 👍🏻 Вопрос. Как ты залил свою программу на iPhone?

  • @shtorm_nick1931
    @shtorm_nick1931 Год назад

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

    • @markparker_5
      @markparker_5 8 месяцев назад

      Уже много добавили

  • @andreyprokopenko5090
    @andreyprokopenko5090 Год назад

    Может и интересно, но орущая музыка и бубнешь отталкивает. Выключил через минуту.

    • @markparker_5
      @markparker_5 8 месяцев назад

      Никто не идеален

  • @WZombie47
    @WZombie47 Год назад

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

    • @markparker_5
      @markparker_5 8 месяцев назад

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

    • @WZombie47
      @WZombie47 8 месяцев назад

      @@markparker_5 да это понятно, но это не отменяет того что я сказал )

    • @markparker_5
      @markparker_5 8 месяцев назад

      @@WZombie47 не все сразу) прогресс пишу в тг t.me/parker_is_typing

    • @WZombie47
      @WZombie47 8 месяцев назад

      @@markparker_5так я не про вас, я вообще про всех. Чтоб кто то показал мол смотрите вот мой умный дом, что в нем умного, раз два три четыре пять десять. То , то и то.

  • @ZachemVoina
    @ZachemVoina Год назад

    Мне просто самому инглишь вспомнить хочется, как правильно: "How it works?" VS "How does it work?" Cпасибо автору, тема интересная...

    • @Opelmeister
      @Opelmeister 10 месяцев назад

      Правильно How does it work? Первый вариант - ошибка. How it works может быть, но как придаточное предложение: I will tell you tomorrow how it works.

  • @ClownCode
    @ClownCode Год назад

    Что бы не видно было в общей wifi сети, может закинь все ардуинки в изолированную wifi сеть и не транслирующую в открытую ssid ?

    • @markparker_5
      @markparker_5 8 месяцев назад

      Если есть желание, почему нет?

  • @zankinmaster
    @zankinmaster Год назад

    ESP ! ПОЛНЫЙ ГАЙД !

  • @zankinmaster
    @zankinmaster Год назад

    Я не понял а откуда ESP 01 ESP8266 появилась? расскажи или дай гайд как работать с ESP как сделать что бы он слушал принимал и отдавал данные? Мне надо что бы он все что происходит на арудинке с помощью пайтона по запросу на ип отдавал инфу.

    • @markparker_5
      @markparker_5 8 месяцев назад

      Тут esp нет, они с nrf24l01 похожи, перепутал на видео. Документация по esp будет чуть позже

  • @ciklomat
    @ciklomat Год назад

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

    • @markparker_5
      @markparker_5 6 месяцев назад

      Так MajorDom я с нуля делаю

  • @tonyrussia
    @tonyrussia Год назад

    Отличная идея! Подписка, лайк) Успехов Вам!

  • @rifi.3138
    @rifi.3138 Год назад

    Звук музыки убавь.

  • @genia191
    @genia191 Год назад

    Лайк и подписка за труды и старания. Да было бы неплохо на ESP8266 или ESP32 (тут есть и блютус и вифи). Ждем новых видео от тебя 👍

    • @markparker_5
      @markparker_5 8 месяцев назад

      Спасибо, esp уже в процессе

  • @MikeZelenkin
    @MikeZelenkin Год назад

    Для NRF24L01 я бы крайне рекомендовал обратить внимание на проект MySensors. Уже есть наработанные решения и сообщество.

  • @Gybalkovo
    @Gybalkovo Год назад

    Блин, мужик, берешь и делаешь, молодец 🎉

  • @АликУмирзакович

    Парень. Идея хорошая с умным домом на ардуино! Можешь еще видео ст Делать про умный сварочный аппарат на ардуино.Думаю оно тоже зайдет!

    • @markparker_5
      @markparker_5 8 месяцев назад

      И как же его интегрировать в умный дом?

  • @ceteravincis
    @ceteravincis Год назад

    Почему не zigbee? Для УД самое то. Скрестил бы ардуино с зигби на практике, цены бы тебе не было. Такого в ютубах ещё точно нет.

  • @ТимТаллерр
    @ТимТаллерр Год назад

    Esp is necessary!

  • @тимофейхомяков-к2ц

    на esp думаю было бы лучше, также хотелось бы увидеть модуль sim800 если устройство находится вне дома

    • @markparker_5
      @markparker_5 Год назад

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

  • @ВикторМарт-с9ч
    @ВикторМарт-с9ч Год назад

    Привет. Про ESP было бы очень интересно послушать от тебя. ТЫ МОЛОЧИНА!

  • @TonySup
    @TonySup Год назад

    Я пишу на java хочу помочь бесплатно в таком проекте)

    • @markparker_5
      @markparker_5 Год назад

      Напиши в тг t.me/MarkParker5

  • @TonySup
    @TonySup Год назад

    На каком языке пишешь?)

    • @markparker_5
      @markparker_5 Год назад

      В основном python, swift, c++

  • @kogstig
    @kogstig Год назад

    Привет, поддержку esp 8266 обязательно необходимо сделать

  • @madesta3667
    @madesta3667 Год назад

    Ты невероятный, еще в школе начал увлекаться Arduino и Raspberry, а сейчас Django/FastAPI учу. Твои видео выглядят как моя мечта, и веб, и микроконтроллеры, и система умного дома! Это очень круто, желаю успехов, твои видео мотивируют учиться больше!

  • @dartwejders
    @dartwejders Год назад

    отличный прогресс, респект! почему название повторяет известный проект majordomo ?

    • @markparker_5
      @markparker_5 Год назад

      Название сам придумал, других известных проектов в этой сфере не знаю

  • @Просто77
    @Просто77 Год назад

    ESP конечно интересней, чем городить огород с контроллером и радиомодулем, ну и защищённые. Спасибо за труды

    • @markparker_5
      @markparker_5 Год назад

      Почему сразу огород? Я вот на али нашёл уже готовые платы в формате нано с атмегой и nrf24

    • @Просто77
      @Просто77 Год назад

      @@markparker_5 Посмотрел, цена как 3 esp, ну не знаю, Ваш проект, Вам решать, мы всему будем рады

    • @izubovich
      @izubovich Год назад

      ​@@markparker_5 огород по многим параметрам. Во-первых, всё то же якорное реле. Да, дёшево, но брать эти ноунеймы, которые часто залипают - так себе идея, когда есть дешёвые клоны Omron G3MB-202P. Меньше, компактнее, до 250Вт отлично держат, не щёлкают, могут в плавное управление нагрузкой по фазе через zero cross circuit. Ну или самому намутить на оптосимисторах плату, если не лень курить матчасть. Будет надёжнее, нагрузу мощнее держать будет, но не так компактно, да. Если уж делаешь понты (а эта задумка пока больше понтами пахнет, чем реальным умным домом) - то уж делай чётко, могу подробнее описать прикол SSR. Умный дом потому и умный, что у него сценарии прописываются и он сам живёт, а не это всё подобие скетча Blink с веб гуи. Raspberry PI с их ценником и функционалом под эту задачу, если не использовать Programmable IO, - блажь. У тех же Hi-Link есть модули навроде hlk7628n, где тебе и вай-вай, и usb, и прочие плюшки, и всё это не за 25 уе, а за 10. И антенны IPEX аж две, что явно лучше распаянной на плате одной у RPI zero W. Нужны скрипты и автодетекция событий, чтобы походить на умный дом. И обилие модулей NRF24 в маленькой квартире - это тебе не ZigBee, который специально под это разрабатывался, на столе выглядит отлично, с парком 25+ модулей начнётся трэшак.

    • @markparker_5
      @markparker_5 Год назад

      @izubovich Автоматизация будет, работаем над этим. Я в железе не силён, но вы, похоже, в этом разбираетесь. Хотите поучаствовать в разработке модулей? Можете написать мне в телеграм t.me/MarkParker5

    • @ceteravincis
      @ceteravincis Год назад

      Прошлый век. Даёшь Zigbee + ардуино = УД

  • @trapwalker
    @trapwalker Год назад

    Написал кучу вопросов, а потом решил из вежливости глянуть соседние видосы. Большинство вопросов отпали. Чем планируется оффлайн распознавание голоса (STT)? Чем будет производиться синтез речи (TTS) в оффлайне? Интересно было бы, всё же, добавить интеграцию с Алисой помимо оффлайн-помощника. Что если соорудить какое-то более-менее универсальное устройство для удобного и несложного подключения к умному дому обычных не умных устройств. К примеру, вентилятор или стиральная машина. Так можно недорого расширить функциональность умного дома. Причем можно просто шунтировать штатные кнопки твердотельными реле и устройство не придётся глубоко модифицировать. Подписался на гитхабе и тут, буду следить. Я бэкенд-разработчик на питоне, могу посоветовать что-то по архитектуре.

    • @markparker_5
      @markparker_5 Год назад

      Для оффлайн stt и tts пока остановился на vosk и silero. Осталось только что-то для активационной фразы найти. Реле + мк + радио уже максимально универсальное устройство, может управлять любой электрической цепью. Как раз получил 5шт с jlcpcb, буду тестировать

    • @trapwalker
      @trapwalker Год назад

      @@markparker_5 стоит подумать еще о помехах, а именно о злонамеренном спуффинге на применяемых частотах. Не получится ли, что простым недорогим устройством соседи или любые злоумышленники смогут подгадить так, что умный дом на беспроводных технологиях станет раздражать хозяев глюками, или будет даже опасным. К примеру все что есть на вай-фае страдает от тривиальных деаутентификаторов на базе есп8266. Если это будет ломать возможность привычным образом включать свет или вентиляцию, то... Ну в общем понятно, да? И тут не будет валидным аргументом отсылка к "неудовимому Джо". Мы же на перспективу мыслим, популяризуем направление. Это неизбежно повлечет и увеличение вероятности атак на отказ.

    • @markparker_5
      @markparker_5 Год назад

      Я много думал об этом и уже нашёл пару решений. Сейчас занят обратной связью и автоматизацией, а после этого займусь безопасностью. Если есть желание поучаствовать в разработке, можете написать мне в телеграм t.me/MarkParker5

  • @my-rules
    @my-rules Год назад

    Привет . Будем посмотреть твой прототип.

  • @Andrey_K702
    @Andrey_K702 Год назад

    Очень хорошо 👍

  • @folkusgame9030
    @folkusgame9030 Год назад

    Не хочешь через vosk попробовать? Он оффлайн.

    • @markparker_5
      @markparker_5 Год назад

      Знаю, уже подключил в новой версии. Скоро опубликую