Превращаю кучу ардуино в единую систему умного дома

Поділитися
Вставка
  • Опубліковано 22 тра 2024
  • Сегодня мы построим беспроводную сеть ардуино устройств, заменим десятки выключателей и пультов на единый интерфейс управления и даже напишем небольшое мобильное приложение.
    Меня зовут Марк Паркер. Я инженер, электронщик и программист. На этом канале я публикую свои проекты и историю их создания.
    СОДЕРЖАНИЕ
    ---------------------------
    00:00 Введение
    0:48 Как это работает
    1:20 Радио и NRF24L01
    4:35 Хаб и API
    6:08 Фронтенд и мобильное приложение
    8:07 Подводим итоги
    ССЫЛКИ
    ------------------
    Мой сайт: markparker.me
    Гитхаб: github.com/MarkParker5/
    Телеграм-канал: t.me/parker_is_typing
    Инстаграм: / markparker_5
    Твиттер: / markparker_5
  • Наука та технологія

КОМЕНТАРІ • 292

  • @markparker_5
    @markparker_5  3 місяці тому +3

    Спасибо всем, кто интересовался, не умер ли я. Пока нет, но есть пара других новостей.
    Умный дом оказался сильно больше, чем я ожидал и пилить его в одиночку стало нерационально. Теперь над проектом работает целая команда профессионалов, объедененная компанией 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

  • @alexZhAMD
    @alexZhAMD Рік тому +82

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

    • @markparker_5
      @markparker_5  Рік тому +9

      В следующем видео музыка будет тише👌

    • @Pavel_prosto_Pavel
      @Pavel_prosto_Pavel Рік тому +7

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

    • @usually_ded
      @usually_ded Рік тому +5

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

    • @BigMike_123
      @BigMike_123 Рік тому +1

      Гормоны, матьих ...

    • @censored2279
      @censored2279 Рік тому +2

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

  • @armzha
    @armzha Рік тому +8

    Классно, все так легко и просто визуально, а на деле тяжелый труд. Красава💪🏼. Тоже хочу этим заняться, но я обычный айтишник техподдержки

  • @nezushin
    @nezushin Рік тому +8

    Великолепно! Пожалуйста, продолжайте

  • @rukagamius
    @rukagamius Рік тому +1

    Как для первого ролика очень хорошо. Ждём новых интересных роликов.👍

  • @friekstereiks5242
    @friekstereiks5242 Рік тому +2

    шикарное начало прекрасного проекта, буду ждать продолжения

    • @markparker_5
      @markparker_5  Рік тому +1

      Продолжение будет ещё круче

  • @MrVitali92
    @MrVitali92 Рік тому +9

    Плюсы использования того же home assistant, в том что есть уже готовые модули. Выключатели, розетки и т.д.
    От той же tuya выключатели можно найти за 500-600р и выглядят они прилично. Тут же придется самому собирать каждое устройство. Как по мне лучше 1 раз разобраться в готовой системе и потом экономить время и деньги на устройствах

    • @DKond75
      @DKond75 Рік тому

      Запрос поддержу: выключатели света и розетки до 16А - вполне нужная штука умного дома.

    • @maksimkurb
      @maksimkurb Рік тому +4

      Ещё есть такая штука - "ESPHome", это прошивка для ESP8266/ESP32, которая из коробки интегрируется с HomeAssistant и не требует знаний программирования, только указать какие пины нужно дёргать в конфигурационном файле

  • @AlexOno3
    @AlexOno3 Рік тому

    Начало многообещающее. С удовольствием подписываюсь и жду продолжения.

  • @WZombie47
    @WZombie47 7 місяців тому +5

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

    • @markparker_5
      @markparker_5  3 місяці тому

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

    • @WZombie47
      @WZombie47 3 місяці тому

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

    • @markparker_5
      @markparker_5  3 місяці тому

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

    • @WZombie47
      @WZombie47 3 місяці тому

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

  • @alexdjey7542
    @alexdjey7542 Рік тому

    👍клас просто, понятно, продолжай !!!

  • @user-on9wu9pn1r
    @user-on9wu9pn1r Рік тому +1

    Супер. Отличная идея! Купил уже давно набор ардуино, но всё никак не разберусь как сделать умный дом. Буду стараться по твоим видео делать

  • @AztechGG
    @AztechGG Рік тому +1

    1:53 - Это ESP-01, чувствую что где-то, обманул, но не понял где)))))) И да - на ESP и локальном брокере выйдет и дешевле, и проще, а пароль на моските ставить никто не запрещает! А ваще - КРАСАВЧИК! Заморочился! 👍

    • @markparker_5
      @markparker_5  9 місяців тому

      Черт, поймал меня, думал прокатит)
      Дешевле и проще не всегда лучше, а я делаю хорошо или, по крайней мере, стараюсь

  • @pewpew7937
    @pewpew7937 5 місяців тому

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

  • @spaceloft
    @spaceloft Рік тому +1

    Красава, топ контент, не забрасывай канал 👍👍👍👍 Вроде первый ролик, сторитейлинг как у профессионалов, интересно смотреть

  • @Evgen-Evgen-Evgen
    @Evgen-Evgen-Evgen Рік тому

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

    • @markparker_5
      @markparker_5  Рік тому

      Спасибо, работаю над этим

  • @gaechka9780
    @gaechka9780 Рік тому +1

    Красавчик ! Успехов тебе !

  • @andreykhalepov8260
    @andreykhalepov8260 Рік тому +1

    Здорово. Сделай контроллер температуры с картой температур в объёме холодильника. Ну то есть чтобы было несколько датчиков, в разных углах холодильной камеры. Ну и систему уведомлений о выходе температуры из дозволенных величин. И исторический график температур

  • @proonk6858
    @proonk6858 Рік тому +3

    Я по этой всей теме делал бакалаврскую выпускную работу, правда тогда мне знаний не хватило на доведение до ума( А у тебя получилось и это круто

    • @markparker_5
      @markparker_5  Рік тому

      Тоже планировал делать дипломную на эту тему, но пришлось уйти из колледжа

  • @user-ur2cg9cf8t
    @user-ur2cg9cf8t Рік тому +4

    Отличное видео! Самое забавное, что я сам пришёл к мысли сделать умный дом с одним хабом на малине около 2-3 недель назад (где-то давно слышал что через малину делают), при том тоже задумывался про голосового ассистента (у Лихого Топора видел видео, где они сделали умный стол). Сам я в программировании чуть больше чем нуль. Хоть и отучился в техникуме на программиста, но как-то не затянуло. Да и с ардуино я так же немного знакомился в студенческие годы. Было бы замечательно, если бы ты не забросил свою идею с видео. В идеале конечно было бы, что бы такой недалёкий человек как я смог тоже подобное сделать. Или хотя бы показал направление, где что искать и читать.
    А так, успехов и удачи в начинаниях :)

  • @gi-zistendoff2122
    @gi-zistendoff2122 Рік тому +2

    Желаю вам удачи!

  • @Ar4imen
    @Ar4imen Рік тому

    Хорошая работа!

  • @89263230559
    @89263230559 Рік тому

    Молодец,интересно!

  • @andvokslife9596
    @andvokslife9596 Рік тому

    Ждем продолжения

  • @wrouk6557
    @wrouk6557 Рік тому +3

    Касательно выбора именно радио-модуля, а не wifi хотелось бы услышать поподробнее в следующих роликах:
    1. Плюс не занятых частот будет до момента пока собственно умный дом эти частоты и не забьёт + радио общение не безопасно от слова совсем
    2. Потребление энергии довольно справедливо, но большинство предметов в умном доме как раз таки работают от сети, т.к. смысла подключать движимые (а собственно почти все что имеет акб, имеет его что бы оно двигалось) устройства к умному дому нет.
    3. Нагрузка сети wifi решается простеньким wifi-роутером (создание физической подсети) или выделения внутри основного роутера подсети для обмена данными только в локалке (есть только на богатых роутерах). Так же никто не мешает сделать хаб самим роутером умного дома, т.к. выход в интернет самим устройствам не нужен просто организуется локальная сеть.
    P.s. С учетом развития IoT в принципе не понятно для чего использовать именно радио-модули. А так сам задумывался о самописном умным домом, так что желаю успехов в проекте, буду ждать новых серий)

    • @ducemollari
      @ducemollari Рік тому +1

      Провода - отстой.
      WiFi тяжёлый и много где эфир забит (5 или 6 ГГц немного спасут, но это потянет дорогие модули в устройствах).
      Радиообмен никто не мешает шифровать. WiFi же вас устраивает.

    • @markparker_5
      @markparker_5  Рік тому +1

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

    • @SIM31r
      @SIM31r Рік тому

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

    • @ducemollari
      @ducemollari Рік тому

      @@SIM31r даже если это дендрофекальный велосипед, делать всё равно нужно по-взрослому.

    • @DKond75
      @DKond75 Рік тому

      @@SIM31r Выключеный котел зимой в доме соседом по приколу. А вы в отпуске. Защита протокола нужна.

  • @user-mi7rb2fj5h
    @user-mi7rb2fj5h Рік тому +2

    Не останавливайся

  • @Sagamore
    @Sagamore Рік тому +1

    вот это ворвался! ждем продолжения

  • @user-sc6hf2qi9w
    @user-sc6hf2qi9w Рік тому

    Отлично

  • @ckassir
    @ckassir Рік тому

    классный контент, удачи в развитии канала

  • @braga888
    @braga888 3 місяці тому

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

  • @leonid6985
    @leonid6985 Рік тому +1

    Интересно, но есть моменты:
    1. Все делают любят делать через радиомодули и прочие WiFi, что это работает далеко не всегда как-то забывают. Предлагаю добавить возможность подключения через обычный витую пару, надежность сильно повысится и расстояние возрастет.
    2. Вы только отправляете команды, для лампочки это норм, а если у меня к примеру есть ардуина, на ней висит датчик температуры ,влажности и освещенности и в зависимости от этого она должна включать обогрев, вентиляцию и подсветку, причем подсветка зависит от времени суток и освещенности. И да, это курятник ;) А поскольку электричество могут вырубить когда угодно там еще и RTC модуль стоит. И не плохо бы еще что бы оно о своем состоянии отчитывалось.
    Ну как-то примерно так.

    • @markparker_5
      @markparker_5  Рік тому

      1. Не считаю кабель более надёжным и "дальним", чем радио. NRF24L01 бьёт на пару километров в поле, имеет функцию подтверждения доставки. С проводами проблем больше, а удобства меньше. Когда-то, возможность подключить провод появится, но не скоро.
      2. Согласен, обратная связь появится в ближайших версиях.

    • @leonid6985
      @leonid6985 Рік тому

      Ну исходя из частоты он бьет видимо примерно так-же как WiFi (т.е. у меня будет работать между плохо и никак :( ), а вот наличие подтверждения доставки - это хорошо! С интересом жду продолжения.

  • @pesotsofficial
    @pesotsofficial Рік тому +1

    Вот наткнулся на видео и сразу куча предложений 😂
    1. Можно пожалуйста поподробнее рассказывать про схемы подключения, про написание скриптов и приложений( хотя бы как отдельные длинные ролики, для тех кто хочет развиваться как и что)
    2 по поводу голосового помощника, тоже бы по подробнее как будто рассказываешь бабушке)))))
    3 можно следующее видео сделать про автоматические шторы??? ( Есть просто заготовка, хочу реализовать но пока тяму не хватает..... Коллекторный мотор на 24В управление рулонной шторой - задача сделать открытие/закрытие в зависимости от освещенности на улице/в квартире, управление кнопками (пока переключаю тумблером без фиксации, это приходится долго держать клавишу что не удобно) ну и управление с телефона хотелось бы...... Понимаю что в этом случае нужно будет скорее всего использовать герконы для фиксации крайних положений, но у меня они задаются изначально)
    4 есть видео пардон ссылки нельзя, называется "мой автоматизированный дом" там что-то около 800 просмотров года два назад залито канал называется "умный дом homekit"..... Ох как я загорелся сделать что-то подобное
    Надеюсь что хоть что-нибудь понятно...... И возможно будет реализовано.....
    Удачи тебе.....

    • @markparker_5
      @markparker_5  9 місяців тому +1

      Автоматизация и управление шторами в списке задач с высоким приоритетом 👌

    • @pesotsofficial
      @pesotsofficial 9 місяців тому

      @@markparker_5 вот буду ждать 😂 если нужно могу пару моторов на 24вольта подогнать для штор.....

  • @MrBosveL
    @MrBosveL Рік тому

    Очень круто

  • @Profyev
    @Profyev Рік тому

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

    • @markparker_5
      @markparker_5  Рік тому

      Сделать что-то сложное легко. Но сложно сделать что-то простое.

  • @menxxx1
    @menxxx1 Рік тому

    спасибо

  • @danikzaikovski4062
    @danikzaikovski4062 Рік тому

    Отличная идея

  • @koteikokoteikin1859
    @koteikokoteikin1859 Рік тому +11

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

  • @doooddemo
    @doooddemo Рік тому +6

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

    • @markparker_5
      @markparker_5  Рік тому +2

      Будет!

    • @doooddemo
      @doooddemo Рік тому +1

      ​@@markparker_5спасибо, я долго пытаюсь найти как это сделать

  • @kalipso5785
    @kalipso5785 Рік тому +1

    Отличный канал

  • @zvendermann4761
    @zvendermann4761 9 місяців тому +1

    Очень отличный материал и объяснение всего. Я бы посоветовал поработать немного над подачей, харизмой, если сам перед камерой объясняешь. Искренне горжусь и буду ждать новые видосы 💫

  • @sangre406
    @sangre406 6 місяців тому

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

  • @user-bx1wm6jy9v
    @user-bx1wm6jy9v 8 місяців тому

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

    • @markparker_5
      @markparker_5  3 місяці тому

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

  • @user-mh5qz3is3q
    @user-mh5qz3is3q Рік тому

    Отличный материал, продолжай дальше. Есть ли возможность писать на js для ардуино?

    • @markparker_5
      @markparker_5  Рік тому +1

      Не видел, но и не искал. Считаю, js для этого не подходит. Ресурсы очень ограничены, c++ дает возможность работать напрямую с памятью. Js интерпретируемый язык без строгой типизации, его запуск требует значительных ресурсов.
      С другой стороны, если есть micro python, какой-нибудь micro js имеет возможность существовать.
      Слышал, на flipper zero удалось запустить интерпретатор js. Там не ардуино, конечно, а stm32, если не ошибаюсь.

  • @tarque_
    @tarque_ Рік тому +3

    Мужик, хорош, но я больше бы хотел услышать о самой разработке. Серьезно, растянул бы видео)). Это то видео, в котором я бы хотел увидеть побольше, да повкуснее объяснения.
    Я конечно сам работал со swift, знаю fastapi, пусть даже работа с радиоинтерфейсом меня не пугает, но ведь это я. Есть другие люди, которые только лезут в эту нишу разработки и не все знают
    А так получилось круто, только я бы вместо нативного приложения сделал мониторчик себе отдельный, пол управлением raspberry pi,а там бы запускал web APP, с красивыми анимациями, погодой, каким-то голосовым помощник. Также умному дому очень не хватает планировщика задач, с привязкой к влажности воздуха, времени, датчикам света и подобные приколы.
    На самом деле крутой проект, но идей появилось ещё больше)). Жду дальнейнн развитие проекта. А пока подпишусь

  • @ZachemVoina
    @ZachemVoina 7 місяців тому

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

    • @Opelmeister
      @Opelmeister 4 місяці тому

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

  • @CrazyPit
    @CrazyPit Рік тому

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

    • @markparker_5
      @markparker_5  Рік тому

      Интеграция в ХА пока не планируется)

  • @user-kc3mf8tb3r
    @user-kc3mf8tb3r Рік тому

    Круто

  • @user-vb9zf7yn5n
    @user-vb9zf7yn5n 2 місяці тому

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

  • @DKond75
    @DKond75 Рік тому +1

    Что хорошо: рассказано без соплей.

  • @zasssada
    @zasssada Рік тому

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

    • @markparker_5
      @markparker_5  Рік тому

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

    • @zasssada
      @zasssada Рік тому

      @@markparker_5 Только это должно быть самое близкое будущее, потому как умный - это когда автоматизация, а не тыкать переключатели в телефоне :)

  • @nicholaskukushin6626
    @nicholaskukushin6626 Рік тому

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

  • @ozzzozzz1233
    @ozzzozzz1233 Рік тому +1

    Очень крутое видео. Можешь добавить полный список что использовал в описание к видео?

    • @markparker_5
      @markparker_5  Рік тому +1

      Arduino nano для устройств, raspberry pi для хаба, nrf24l01 для связи.
      Софт: fastapi для API, swiftui для приложения, сам проект есть на гитхабе

    • @user-yc4ot5en4q
      @user-yc4ot5en4q Рік тому

      @@markparker_5 малина дорогая, хороший заменитель Orange Pi

    • @markparker_5
      @markparker_5  Рік тому

      @@user-yc4ot5en4q более того, малину сейчас не найти, zero продают по $100. Использую те, что купил пару лет назад и осваиваю compute module версии.
      Но как я сказал в видео, подойдет любой другой фруктовый пирог)

  • @rvirgorn
    @rvirgorn Рік тому +2

    Отличное видео. Вв молодец. Ради интереса можно посмотреть. С практической точки зрения лично мне не интересно. Зачем ещё одна система умного дома, если есть существующие? Причем они пишутся сообществом годы! Функционал с вашим не сопоставим. Как по мне хорошо было бы использовать Хом Ассистент или Опен Хаб с вашими устройствами. Создать для них биндинг/интеграцию, добавить таки шифрование и пользоваться. В этом случае будет возможность расширить свой умный дом за счёт ваших устройств. В любом случае продолжайте выпускать видео. У вас хорошо получается.

    • @markparker_5
      @markparker_5  Рік тому

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

    • @rvirgorn
      @rvirgorn Рік тому

      @@markparker_5 С удовольствием буду следить за развитием. Удачи вам и хотя бы 28 часов в сутках:)

    • @indevor8337
      @indevor8337 Рік тому

      @@markparker_5 Отличное видео, Вы молодец. Но.. Все верно написал комментатор выше - есть хоум ассистант - все написано, дополняется годами с сотнями (тысячами устройств) и постоянно расширяется. Там есть ESPhome (esp8266 и старше - любой гаджет спаять и прицепить к HA можно), поддержка блютуз устройств, вайфай устройств, зигби и куча всего. Вы пишите тоже самое с нуля. Ардуино + нрфку можно встроить биндингом через ethernet-шилд(или есп+нрф) к примеру (получится хайб с нрфкой принимающий ваш протокол и транслирующий в хоум-асистент сеть через mqtt команды)

    • @indevor8337
      @indevor8337 Рік тому

      Вот такой хаб я бы с удовольствием спаял и интегрировал в свой HA , хотел (собрал) макет нрф+атмега+ионистор+сол.панель - мини-метеостанция не требует акб, вот только интегрировать в ХА сложно (если делать на есп, оно жрет оч.много-не практично)+можно было бы клепать разные устройства на нрфках и прокидывать в хоум-ассистант

    • @markparker_5
      @markparker_5  Рік тому

      @@rvirgorn Про 28 часов в сутках - прям в точку)

  • @n1drm
    @n1drm Рік тому

    Интересный видеоролик!
    Хотя я бы сделал управление через телеграм бота: шифрование и удобный интерфейс уже есть)

  • @user-zw8mv7ji4d
    @user-zw8mv7ji4d 11 місяців тому

    Класно!

  • @igorovcharov7424
    @igorovcharov7424 Рік тому

    Квартира = микроволновка! Лучше сделай на 1Wire, в качестве шнурка используй конденсаторную фольгу проложенную под обоями, это намного и проще и эффективнее. А можно использовать и проводку 220В, ее и прокладывать не понадобиться, только надо будет терминаторы поставить на входе в квартиру, чтобы сигнал не уходил за пределы Вашего жилья.

    • @markparker_5
      @markparker_5  Рік тому

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

    • @igorovcharov7424
      @igorovcharov7424 Рік тому

      @@markparker_5 фольга это провод, провод это 1wire... еще вопросы?

  • @chinarulit1126
    @chinarulit1126 Рік тому +2

    Я тоже делаю умный дом на nrf24l01 и база на esp8266 node mcu с веб интерфейсом.

  • @Parallacs
    @Parallacs Рік тому

    Подписался в первую минуту. Сама тема интересная и подача хорошая.
    И вопрос - где размещена мастерская? Видно, что это не квартира и не дом)

    • @markparker_5
      @markparker_5  Рік тому

      Мастерская в подвале

  • @disasstor
    @disasstor Рік тому

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

    • @markparker_5
      @markparker_5  Рік тому

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

  • @user-xw1it4od4o
    @user-xw1it4od4o Рік тому

    будет ли это работать вне локальной сети? и можно ли использовать другую ардуино в качестве хаба?

    • @markparker_5
      @markparker_5  Рік тому

      Над доступом вне локалки я работаю сейчас. Ардуино для хаба слабовата

  • @S.I.N.92
    @S.I.N.92 Рік тому

    Эммм, интересно стало, подпишусь)

  • @safiulina1
    @safiulina1 Рік тому

    Конечно можно использовать esp home assistant и там уже сеть интеграция с со всеми практически умными колонками. Но и там мороки не меньше

    • @markparker_5
      @markparker_5  Рік тому

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

  • @user-hr9cw6iz3d
    @user-hr9cw6iz3d Рік тому

    Хотелось бы подробнее послушать про код девайсов, как он работает

  • @androidpasha
    @androidpasha Рік тому

    Я на esp01 подобное сделал. Сервер тоже esp01. Между собой протокол общения esp-now. С внешним миром wifi

    • @fensrg
      @fensrg Рік тому

      вот то же не понимаю нафига городить огород из ардуино+радио модуль если есть альтернатива в виде esp-01 если вопрос чисто в энергопотреблении так система умный дом на батарейках это какой то абзац, взять "микро БП" 220в на 5/12в на 0.7а для управления нагрузкой можно юзать мосфет, а изолировать низковольтную часть можно через оптопару... в итоге такую сборку можно запихать в углубленный подрозетник... а по стоимости это все гораздо дешевле выйдет чем связка нано + радио модуль. Осталось схемку собрать =) руки никак не доходят... еще надо будет как-то продумать схемку для проходных выключателей (обнаружение состояния и переключение) но этим будет заниматься esp-12f.
      Своей схемкой не поделитесь? как нагрузкой управляете?

  • @zankinmaster
    @zankinmaster 7 місяців тому

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

    • @markparker_5
      @markparker_5  3 місяці тому

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

  • @rreklama
    @rreklama Рік тому +1

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

    • @markparker_5
      @markparker_5  Рік тому

      Хорошее замечание. Обратная связь уже в списке задач

  • @liftoman_777
    @liftoman_777 Рік тому

    крутяяяк, такой крутой канал и так мало подписчиков

    • @markparker_5
      @markparker_5  Рік тому +2

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

  • @kirillurvancev2116
    @kirillurvancev2116 Рік тому

    Из наших сервисов есть rightech с mqtt протоколом,как вариант

  • @friekstereiks5242
    @friekstereiks5242 Рік тому

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

  • @madrock6520
    @madrock6520 Рік тому

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

    • @markparker_5
      @markparker_5  Рік тому

      Спасибо. Дальше - больше

  • @user-go1wx2uf9g
    @user-go1wx2uf9g Рік тому

    Безискровое управление реле нужно соорудить однако :-) тогда реле коммутирующие сеть станут "вечными" (100-200 тысяч циклов переключения) а не пару тройку тысяч. Тут кто то писал про сообщество ... Самая боль в том ,что все заводские модули имеют на выход обычное реле или симмистор. Реле 16А ( Finder ,SHRACK) сгорают ( спекаются контакты) при коммутации лампы 250Вт ( ток до 2А) через 3-5 месяцев 90-150 дней циклов . От искрения контактов.
    Есть решение этой проблемы кому интересно могу заслать схему

    • @droid000
      @droid000 9 місяців тому

      Уже готов такой модуль

  • @igorbilinkin6375
    @igorbilinkin6375 Рік тому

    И со звуком надо что то сделать, либо микрофон получше, либо громкость музыки поменьше. А то вот эти вот качели сделать громче сделать тише во время просмотра, немного напрягают))) А так все супер, молодец!

    • @markparker_5
      @markparker_5  Рік тому +1

      Спасибо, уже понял) Сделаю музыку тише 👌

  • @andrewefimov4488
    @andrewefimov4488 Рік тому

    У ESP есть протокол ESP-NOW для связи между устройствами

  • @sysadminodessa2869
    @sysadminodessa2869 Рік тому

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

    • @markparker_5
      @markparker_5  Рік тому

      Про блики знаю, уже нашёл решение

  • @user-nz5pn2th2z
    @user-nz5pn2th2z Рік тому

    если прям интересно можно пообщаться взаимовыгодно - у меня есть контроллер освещения который нужно масштабировать но мои знания програмирования закончились на визуальном , тоесть прям реально вместо обычных выключателей - причем работает он уже 4 года на 3 группы - но я хочу его на дом на 10 групп ... это одно а второе интересно управлять релюзхами по MOD BUS - тоже есть затея + подключение радиодатчиков стандартных

  • @Synthsub
    @Synthsub Рік тому +1

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

  • @DimaNBRO
    @DimaNBRO 5 місяців тому

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

    • @markparker_5
      @markparker_5  3 місяці тому

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

  • @arscamera
    @arscamera 9 місяців тому

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

    • @markparker_5
      @markparker_5  9 місяців тому +1

      Модули могут и принимать, и передавать. Легко гуглятся по названию nrf24l01.
      Я работаю над новой версией хаба, которая заменит Home Assistant.
      Шифрование будет чуть позже, а контроль целостности и подтверждение получения уже есть нативные в модулях.

    • @G1KuL1N
      @G1KuL1N 8 місяців тому

      @@markparker_5 почему выбор пал именно на NRF? Рассматривались ли LoRa модули например на SX127X? Чисто как физический уровень, т.к. стек LoRaWAN конечно избыточен, но со своим небольшим стеком для такого умного дома как раз ИМХО, да и поэкономичнее они будут чем NRF особенно на малых расстояниях. Кстати по шифрованию, что бы было наглядно и поучительно можно например реализовать какую ни будь несложную сеть Фейстеля как вариант.

  • @ecrosm
    @ecrosm Рік тому +6

    Ну да, home assistant сложный, тут же вышло совсем просто )

  • @ihypnocat
    @ihypnocat 11 місяців тому

    Привет. Тоже есть подобная идея, но не люблю беспроводку. Посоветуй железо под ethernet. Ориентируюсь на ардуино, но боюсь все не осилит

    • @markparker_5
      @markparker_5  9 місяців тому

      Провода не интересно

  • @playbo4255
    @playbo4255 Рік тому

    Так же можно добавить rfid rc522

  • @user-ed3uu2lx9v
    @user-ed3uu2lx9v 2 місяці тому

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

    • @markparker_5
      @markparker_5  2 місяці тому

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

    • @user-ed3uu2lx9v
      @user-ed3uu2lx9v 2 місяці тому

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

    • @markparker_5
      @markparker_5  2 місяці тому

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

    • @user-ed3uu2lx9v
      @user-ed3uu2lx9v 2 місяці тому

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

  • @my-rules
    @my-rules Рік тому

    О это как мой проект

  • @user-xw4nh5dv6h
    @user-xw4nh5dv6h Рік тому +1

    Марк Оч неплохо, как на счет удаленки? Облако, сервис DNS.... ?

    • @markparker_5
      @markparker_5  Рік тому +1

      Удалёнка уже на этапе тестирования, будет через пару видео

    • @markparker_5
      @markparker_5  9 місяців тому

      готово)

  • @user-kw2bd6rt6q
    @user-kw2bd6rt6q Рік тому

    Привет. Просто как идея, можешь сделать автоматическое окно с датчиков воды(типо, дождь начался за окном и оно закрылось) и синхронизировать с розеткой на всякий

    • @markparker_5
      @markparker_5  Рік тому

      Реализовать закрытие окна будет непросто, но идея хорошая

    • @user-kw2bd6rt6q
      @user-kw2bd6rt6q Рік тому

      @@markparker_5 ua-cam.com/video/ZvoOrEWQg98/v-deo.html
      Вот что-то подобное, но ещё бы датчик воды за окном прикрутить(или допустим сделать так что бы он следил за прогнозом погоды).

  • @ClownCode
    @ClownCode 7 місяців тому

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

    • @markparker_5
      @markparker_5  3 місяці тому

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

  • @megasqrt
    @megasqrt Рік тому

    А что за графическая оболочка на ноуте?

  • @sam_sebe_kulibin
    @sam_sebe_kulibin Рік тому

    Такое чувство, как будто где-то я уже видел автора

  • @clexrmxndbeats6495
    @clexrmxndbeats6495 5 місяців тому

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

    • @markparker_5
      @markparker_5  3 місяці тому

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

  • @SNNtg
    @SNNtg Рік тому

    А как написанное приложение поставить на IOS ? Там же нельзя ставить «левое»

    • @markparker_5
      @markparker_5  Рік тому

      1. Первый вариант, из исходников через xcode
      2. С небольшими танцами, есть возможность поставить .ipa файл (аналог .apk)
      3. В ближайших видео я улучшу приложение и отправлю в AppStore

    • @naivrick9782
      @naivrick9782 Рік тому

      @@markparker_5 На самом деле было бы круто увидеть реализацию на вебе! лично у меня нет яблочной техники

    • @markparker_5
      @markparker_5  Рік тому +1

      @@naivrick9782 Насчет веба пока не могу сказать, но андроид будет

  • @Ananas.kamchatka
    @Ananas.kamchatka Рік тому

    мониторинг температуры и влажности в нескольких комнатах например

    • @markparker_5
      @markparker_5  Рік тому

      Будет!

    • @SIM31r
      @SIM31r Рік тому +1

      и что это даст? в комнатах круглый год +21 +- пару градусов. Самый скучный мониторинг в мире. Погода на улице и так в телефоне. Вот аварию при разморозке холодильника было бы интересно получать, чтобы спасти продукты успеть.

  • @redtex
    @redtex Рік тому

    Лет 10 назад может и ничего смотрелось бы... Но уже есть например та же Tuya.

  • @OttoLilo
    @OttoLilo Рік тому +1

    Поправь ссылки в описании, точнее сделай их, а то сейчас просто текст не кликабельный.

    • @markparker_5
      @markparker_5  Рік тому

      Это не от меня зависит, политика ютуба запрещает кликабельные ссылки на новых каналах(

    • @OttoLilo
      @OttoLilo Рік тому

      @@markparker_5 Вот как. Ждём новых роликов тогда :)

    • @markparker_5
      @markparker_5  Рік тому +1

      @@OttoLilo ссылки уже кликабельные)

    • @OttoLilo
      @OttoLilo Рік тому

      @@markparker_5 спасибо, супер!)

  • @chanGoodini
    @chanGoodini Рік тому

    Влетел в Ютуб с двух ног)🎉🎉🎉

  • @andreiksk7577
    @andreiksk7577 Рік тому

    Как повторить? Библиотека есть? Пошаговые инструкции для новичков? И помощь в ошибках проекта? Или ты не нацелен на такое?

    • @markparker_5
      @markparker_5  Рік тому

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

  • @sashasashovic91
    @sashasashovic91 Рік тому

    Используйте AES256

  • @DmitriyIvanisov
    @DmitriyIvanisov Рік тому

    Если что. Планшет в руках солидней не делает. Честно как то по дурацки держать его что бы "просто был в кадре"

    • @markparker_5
      @markparker_5  Рік тому

      На планшете план видео, управление камерой и освещением

  • @mqst
    @mqst Рік тому

    Музыка слишком эпичная и громкая)
    А так все !@#$@нно ;D

    • @mqst
      @mqst Рік тому

      Жду теперь видос про безопасность всего этого)

  • @user-mp8nj3hp9x
    @user-mp8nj3hp9x Рік тому

    Проблемы с безопасностью в локалке? Нуок :)

    • @markparker_5
      @markparker_5  Рік тому

      Даже в локалке с авторизацией спокойнее)

    • @user-mp8nj3hp9x
      @user-mp8nj3hp9x Рік тому

      @@markparker_5 ну в морду хоум ассистента вы тоже без авторизации не попадаете, где проблемы с безопасностью то?

  • @S3MKi
    @S3MKi Рік тому

    Музычку бы потише между репликами

  • @user-dg7nj9uf1m
    @user-dg7nj9uf1m Рік тому +1

    Продолжай в том же духе, я в тебя верю! В подобных проектов технарей пугает питание от сети, КЗ, перебои и прочие штуки. Расскажи об этом подробнее позже

    • @user-go1wx2uf9g
      @user-go1wx2uf9g Рік тому

      Питание от сети это не проблема от слова совсем ) КЗ интереснее , наиболее действенно пользовать спец микрухи типа INA 260 или INA 226 . И как силовой элемент связку симмистор+реле тогда коммутационные токи не будут проблемой а ток КЗ в сети не пережить никак если не использовать симмисторы с током КЗ менее 800А . Проще использовать BTA26 BTA41 и плавкий пред который имеет ток пережигания до 80 А что способен переварить симмистор . А в рабочем диапазоне токов INA может отслеживать ток и перегрузку . Схемотехника не сложна , куда сложнее рулить всем этим программно )))