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

  Переглядів 47,741

Марк Паркер

Марк Паркер

День тому

Сегодня мы построим беспроводную сеть ардуино устройств, заменим десятки выключателей и пультов на единый интерфейс управления и даже напишем небольшое мобильное приложение.
Меня зовут Марк Паркер. Я инженер, электронщик и программист. На этом канале я публикую свои проекты и историю их создания.
СОДЕРЖАНИЕ
---------------------------
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 2 місяці тому
Спасибо всем, кто интересовался, не умер ли я. Пока нет, но есть пара других новостей. Умный дом оказался сильно больше, чем я ожидал и пилить его в одиночку стало нерационально. Теперь над проектом работает целая команда профессионалов, объедененная компанией Parker Industries. Но на команду нужны ресурсы, поэтому было принято решение переходить от благотворительности к модели стартапа. Код и документация остаются открытыми, всё в лучших традициях open source. Софт остается бесплатным, никаких пейволлов и подписок, но качество теперь коммерческое и появляется возможность получить этот софт вместе с железом промышленного качества. И не просто железку в стиле raspberry pi, а полноценное работающее из коробки юзер-френдли устройство. Сейчас готовимся к кампании на Кикстартере, где можно будет сделать предзаказы по самым выгодным ценам, еще и с парой бонусов 😉. Устройств будет два: 1. Хаб, подключающий физические девайсы (реле, датчики, лампочки, итд) к защищенной экосистеме с мобильным приложением и умными автоматизациями. 2. Умная колонка с лучшим в мире и работающим оффлайн голосовым ассистентом на базе STARK. Позже постепенно будем интегрировать Мерлин в другие устройства и добавлять поддержку сторонних устройств, работающих на других протоколах. Кстати, вот сайт majordom.io PS: В ютуб в последнее время я захожу редко, самые актуальные новости пишу в своем личном тг t.me/parker_is_typing, отвечаю там же. Список других актуальных страниц всегда можно найти на markparker.me
@alexZhAMD
@alexZhAMD Рік тому
Хорошая задумка. Только просьба в следующих сериях сделай Тише музыку, Музыка очень громко, Голос сделай пожалуйста громче, а музыку в раза три Тише
@markparker_5
@markparker_5 Рік тому
В следующем видео музыка будет тише👌
@Pavel_prosto_Pavel
@Pavel_prosto_Pavel Рік тому
каждый начинающий блогер через это проходит)) Через вставку в свои видео неуместной громкой раздражающей музыки...)) Понимание, что люди заходят к тебе на канал не музыку слушать приходит позже, с опытом)
@usually_ded
@usually_ded Рік тому
@@Pavel_prosto_Pavel ну фиг знает) музыка прикольная, вставлена норм, громкость идеальна, чего не так :(
@BigMike_123
@BigMike_123 Рік тому
Гормоны, матьих ...
@censored2279
@censored2279 Рік тому
@@usually_ded Скорей всего это зависит от настроек аудио конечного устройства, на одном из ноутбуков особенно проявляется, на некоторых видео совсем голоса не слушно а когда музыка начинается то орет что капец, незнаю от чего зависит, но таки музыку фоновую имхо таки надо потише делать.
@armzha
@armzha Рік тому
Классно, все так легко и просто визуально, а на деле тяжелый труд. Красава💪🏼. Тоже хочу этим заняться, но я обычный айтишник техподдержки
@MrVitali92
@MrVitali92 Рік тому
Плюсы использования того же home assistant, в том что есть уже готовые модули. Выключатели, розетки и т.д. От той же tuya выключатели можно найти за 500-600р и выглядят они прилично. Тут же придется самому собирать каждое устройство. Как по мне лучше 1 раз разобраться в готовой системе и потом экономить время и деньги на устройствах
@DKond75
@DKond75 Рік тому
Запрос поддержу: выключатели света и розетки до 16А - вполне нужная штука умного дома.
@maksimkurb
@maksimkurb Рік тому
Ещё есть такая штука - "ESPHome", это прошивка для ESP8266/ESP32, которая из коробки интегрируется с HomeAssistant и не требует знаний программирования, только указать какие пины нужно дёргать в конфигурационном файле
@nezushin
@nezushin Рік тому
Великолепно! Пожалуйста, продолжайте
@markparker_5
@markparker_5 Рік тому
Спасибо, продолжаю!
@ZachemVoina
@ZachemVoina 6 місяців тому
Мне просто самому инглишь вспомнить хочется, как правильно: "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.
@friekstereiks5242
@friekstereiks5242 Рік тому
шикарное начало прекрасного проекта, буду ждать продолжения
@markparker_5
@markparker_5 Рік тому
Продолжение будет ещё круче
@AlexOno3
@AlexOno3 Рік тому
Начало многообещающее. С удовольствием подписываюсь и жду продолжения.
@alexdjey7542
@alexdjey7542 Рік тому
👍клас просто, понятно, продолжай !!!
@user-on9wu9pn1r
@user-on9wu9pn1r Рік тому
Супер. Отличная идея! Купил уже давно набор ардуино, но всё никак не разберусь как сделать умный дом. Буду стараться по твоим видео делать
@rukagamius
@rukagamius Рік тому
Как для первого ролика очень хорошо. Ждём новых интересных роликов.👍
@markparker_5
@markparker_5 Рік тому
Спасибо!
@WZombie47
@WZombie47 6 місяців тому
Вся умность всех домов сводится к тыканью кнопочек на экране и включению лампочек) хоть кто-нибудь показал рассказал концепт проект умного дома который хотелось бы реализовать.
@markparker_5
@markparker_5 2 місяці тому
Основной идеей видео является создание централизованного пункта управления, что является фундаментом для любого умного дома
@WZombie47
@WZombie47 2 місяці тому
@@markparker_5 да это понятно, но это не отменяет того что я сказал )
@markparker_5
@markparker_5 2 місяці тому
@@WZombie47 не все сразу) прогресс пишу в тг t.me/parker_is_typing
@WZombie47
@WZombie47 2 місяці тому
@@markparker_5так я не про вас, я вообще про всех. Чтоб кто то показал мол смотрите вот мой умный дом, что в нем умного, раз два три четыре пять десять. То , то и то.
@gaechka9780
@gaechka9780 Рік тому
Красавчик ! Успехов тебе !
@Ar4imen
@Ar4imen Рік тому
Хорошая работа!
@AztechGG
@AztechGG Рік тому
1:53 - Это ESP-01, чувствую что где-то, обманул, но не понял где)))))) И да - на ESP и локальном брокере выйдет и дешевле, и проще, а пароль на моските ставить никто не запрещает! А ваще - КРАСАВЧИК! Заморочился! 👍
@markparker_5
@markparker_5 8 місяців тому
Черт, поймал меня, думал прокатит) Дешевле и проще не всегда лучше, а я делаю хорошо или, по крайней мере, стараюсь
@spaceloft
@spaceloft Рік тому
Красава, топ контент, не забрасывай канал 👍👍👍👍 Вроде первый ролик, сторитейлинг как у профессионалов, интересно смотреть
@braga888
@braga888 3 місяці тому
Ты крут! Всё более-менее объяснил
@89263230559
@89263230559 Рік тому
Молодец,интересно!
@markparker_5
@markparker_5 Рік тому
Спасибо
@pewpew7937
@pewpew7937 4 місяці тому
Ты молодец! Очень интересно смотреть, информативно и понятно. Желаю творческих успехов и процветания каналу!)
@andreykhalepov8260
@andreykhalepov8260 Рік тому
Здорово. Сделай контроллер температуры с картой температур в объёме холодильника. Ну то есть чтобы было несколько датчиков, в разных углах холодильной камеры. Ну и систему уведомлений о выходе температуры из дозволенных величин. И исторический график температур
@andvokslife9596
@andvokslife9596 Рік тому
Ждем продолжения
@user-ur2cg9cf8t
@user-ur2cg9cf8t Рік тому
Отличное видео! Самое забавное, что я сам пришёл к мысли сделать умный дом с одним хабом на малине около 2-3 недель назад (где-то давно слышал что через малину делают), при том тоже задумывался про голосового ассистента (у Лихого Топора видел видео, где они сделали умный стол). Сам я в программировании чуть больше чем нуль. Хоть и отучился в техникуме на программиста, но как-то не затянуло. Да и с ардуино я так же немного знакомился в студенческие годы. Было бы замечательно, если бы ты не забросил свою идею с видео. В идеале конечно было бы, что бы такой недалёкий человек как я смог тоже подобное сделать. Или хотя бы показал направление, где что искать и читать. А так, успехов и удачи в начинаниях :)
@proonk6858
@proonk6858 Рік тому
Я по этой всей теме делал бакалаврскую выпускную работу, правда тогда мне знаний не хватило на доведение до ума( А у тебя получилось и это круто
@markparker_5
@markparker_5 Рік тому
Тоже планировал делать дипломную на эту тему, но пришлось уйти из колледжа
@wrouk6557
@wrouk6557 Рік тому
Касательно выбора именно радио-модуля, а не wifi хотелось бы услышать поподробнее в следующих роликах: 1. Плюс не занятых частот будет до момента пока собственно умный дом эти частоты и не забьёт + радио общение не безопасно от слова совсем 2. Потребление энергии довольно справедливо, но большинство предметов в умном доме как раз таки работают от сети, т.к. смысла подключать движимые (а собственно почти все что имеет акб, имеет его что бы оно двигалось) устройства к умному дому нет. 3. Нагрузка сети wifi решается простеньким wifi-роутером (создание физической подсети) или выделения внутри основного роутера подсети для обмена данными только в локалке (есть только на богатых роутерах). Так же никто не мешает сделать хаб самим роутером умного дома, т.к. выход в интернет самим устройствам не нужен просто организуется локальная сеть. P.s. С учетом развития IoT в принципе не понятно для чего использовать именно радио-модули. А так сам задумывался о самописном умным домом, так что желаю успехов в проекте, буду ждать новых серий)
@ducemollari
@ducemollari Рік тому
Провода - отстой. WiFi тяжёлый и много где эфир забит (5 или 6 ГГц немного спасут, но это потянет дорогие модули в устройствах). Радиообмен никто не мешает шифровать. WiFi же вас устраивает.
@markparker_5
@markparker_5 Рік тому
В любом случае, две частоты забить сложнее, чем одну. Шифрование протокола уже в списке приоритетных задач. Не согласен на счёт движемого. Довольно часто менять батарейку раз в год-два удобнее, чем тянуть провода к каждому датчику температуры, движения, протечки, открытия окна, итд. Посмотрите устройства компании ajax в качестве примера. Свои радиомодули значительно более гибкие, эффективные и не требуют ничего от роутера. Спасибо за комментарий, если остались ещё какие-то вопросы, буду рад ответить
@SIM31r
@SIM31r Рік тому
Кому там нужно это шифрование в личном протоколе. За 50 метров в кустах хаккер со сканером будет сидеть рискуя здоровьем? Чтобы помигать лампочкой? На чем-то ответственном, на предприятии, там да, нужно.
@ducemollari
@ducemollari Рік тому
@@SIM31r даже если это дендрофекальный велосипед, делать всё равно нужно по-взрослому.
@DKond75
@DKond75 Рік тому
@@SIM31r Выключеный котел зимой в доме соседом по приколу. А вы в отпуске. Защита протокола нужна.
@Evgen-Evgen-Evgen
@Evgen-Evgen-Evgen Рік тому
Новый тольковый техноблогер это круто, успех и удачи, ждем новых видео!
@markparker_5
@markparker_5 Рік тому
Спасибо, работаю над этим
@gi-zistendoff2122
@gi-zistendoff2122 Рік тому
Желаю вам удачи!
@markparker_5
@markparker_5 Рік тому
Спасибо!
@MrBosveL
@MrBosveL Рік тому
Очень круто
@menxxx1
@menxxx1 Рік тому
спасибо
@user-mi7rb2fj5h
@user-mi7rb2fj5h Рік тому
Не останавливайся
@markparker_5
@markparker_5 Рік тому
И не собирался
@leonid6985
@leonid6985 Рік тому
Интересно, но есть моменты: 1. Все делают любят делать через радиомодули и прочие WiFi, что это работает далеко не всегда как-то забывают. Предлагаю добавить возможность подключения через обычный витую пару, надежность сильно повысится и расстояние возрастет. 2. Вы только отправляете команды, для лампочки это норм, а если у меня к примеру есть ардуина, на ней висит датчик температуры ,влажности и освещенности и в зависимости от этого она должна включать обогрев, вентиляцию и подсветку, причем подсветка зависит от времени суток и освещенности. И да, это курятник ;) А поскольку электричество могут вырубить когда угодно там еще и RTC модуль стоит. И не плохо бы еще что бы оно о своем состоянии отчитывалось. Ну как-то примерно так.
@markparker_5
@markparker_5 Рік тому
1. Не считаю кабель более надёжным и "дальним", чем радио. NRF24L01 бьёт на пару километров в поле, имеет функцию подтверждения доставки. С проводами проблем больше, а удобства меньше. Когда-то, возможность подключить провод появится, но не скоро. 2. Согласен, обратная связь появится в ближайших версиях.
@leonid6985
@leonid6985 Рік тому
Ну исходя из частоты он бьет видимо примерно так-же как WiFi (т.е. у меня будет работать между плохо и никак :( ), а вот наличие подтверждения доставки - это хорошо! С интересом жду продолжения.
@user-sc6hf2qi9w
@user-sc6hf2qi9w Рік тому
Отлично
@Sagamore
@Sagamore Рік тому
вот это ворвался! ждем продолжения
@markparker_5
@markparker_5 Рік тому
Это я только начал!
@zvendermann4761
@zvendermann4761 9 місяців тому
Очень отличный материал и объяснение всего. Я бы посоветовал поработать немного над подачей, харизмой, если сам перед камерой объясняешь. Искренне горжусь и буду ждать новые видосы 💫
@markparker_5
@markparker_5 8 місяців тому
Проверяй)
@pesotsofficial
@pesotsofficial Рік тому
Вот наткнулся на видео и сразу куча предложений 😂 1. Можно пожалуйста поподробнее рассказывать про схемы подключения, про написание скриптов и приложений( хотя бы как отдельные длинные ролики, для тех кто хочет развиваться как и что) 2 по поводу голосового помощника, тоже бы по подробнее как будто рассказываешь бабушке))))) 3 можно следующее видео сделать про автоматические шторы??? ( Есть просто заготовка, хочу реализовать но пока тяму не хватает..... Коллекторный мотор на 24В управление рулонной шторой - задача сделать открытие/закрытие в зависимости от освещенности на улице/в квартире, управление кнопками (пока переключаю тумблером без фиксации, это приходится долго держать клавишу что не удобно) ну и управление с телефона хотелось бы...... Понимаю что в этом случае нужно будет скорее всего использовать герконы для фиксации крайних положений, но у меня они задаются изначально) 4 есть видео пардон ссылки нельзя, называется "мой автоматизированный дом" там что-то около 800 просмотров года два назад залито канал называется "умный дом homekit"..... Ох как я загорелся сделать что-то подобное Надеюсь что хоть что-нибудь понятно...... И возможно будет реализовано..... Удачи тебе.....
@markparker_5
@markparker_5 8 місяців тому
Автоматизация и управление шторами в списке задач с высоким приоритетом 👌
@pesotsofficial
@pesotsofficial 8 місяців тому
@@markparker_5 вот буду ждать 😂 если нужно могу пару моторов на 24вольта подогнать для штор.....
@tarque_
@tarque_ Рік тому
Мужик, хорош, но я больше бы хотел услышать о самой разработке. Серьезно, растянул бы видео)). Это то видео, в котором я бы хотел увидеть побольше, да повкуснее объяснения. Я конечно сам работал со swift, знаю fastapi, пусть даже работа с радиоинтерфейсом меня не пугает, но ведь это я. Есть другие люди, которые только лезут в эту нишу разработки и не все знают А так получилось круто, только я бы вместо нативного приложения сделал мониторчик себе отдельный, пол управлением raspberry pi,а там бы запускал web APP, с красивыми анимациями, погодой, каким-то голосовым помощник. Также умному дому очень не хватает планировщика задач, с привязкой к влажности воздуха, времени, датчикам света и подобные приколы. На самом деле крутой проект, но идей появилось ещё больше)). Жду дальнейнн развитие проекта. А пока подпишусь
@ckassir
@ckassir Рік тому
классный контент, удачи в развитии канала
@markparker_5
@markparker_5 Рік тому
Спасибо
@user-zw8mv7ji4d
@user-zw8mv7ji4d 10 місяців тому
Класно!
@zankinmaster
@zankinmaster 7 місяців тому
Я не понял а откуда ESP 01 ESP8266 появилась? расскажи или дай гайд как работать с ESP как сделать что бы он слушал принимал и отдавал данные? Мне надо что бы он все что происходит на арудинке с помощью пайтона по запросу на ип отдавал инфу.
@markparker_5
@markparker_5 2 місяці тому
Тут esp нет, они с nrf24l01 похожи, перепутал на видео. Документация по esp будет чуть позже
@user-kc3mf8tb3r
@user-kc3mf8tb3r Рік тому
Круто
@zasssada
@zasssada Рік тому
как будет решаться вопрос одновременной передачи данных разными устройствами? или это все из коробки работает?
@markparker_5
@markparker_5 Рік тому
На данный момент передачу данных всегда инициирует хаб, всегда из одного потока, так что одновременной передачи быть не может. В будущем, когда передачу сможет инициировать девайс, буду искать решение.
@zasssada
@zasssada Рік тому
@@markparker_5 Только это должно быть самое близкое будущее, потому как умный - это когда автоматизация, а не тыкать переключатели в телефоне :)
@nicholaskukushin6626
@nicholaskukushin6626 Рік тому
Умный дом, думаю, не актуален. Гораздо востребованнее системы позиционирования, ведь GPS-локация в помещениях не работает, а менеджмент нуждается в таком инструменте. И это не только контроль активности охранника, который может читать смартфон вместо обхода объекта. Преимущество Нордиков в данном случае - компактность носимого устройства, которое может быть установлено негласно, например, с целью проверки честности работника. Контроль краж также актуален. Вор может умыкнуть что-то ценное и припрятаать в самых странных местах, дожидаясь момента, пока страсти поулягутся и можно будет вынести краденое. Нордик, если он был прикреплен к ценному прибору, позволит найти его даже в шахте вентиляции. Но есть еще и следующий уровень применения, о котором есть смысл говорить в закрытом диалоге.
@danikzaikovski4062
@danikzaikovski4062 Рік тому
Отличная идея
@markparker_5
@markparker_5 Рік тому
Спасибо
@Profyev
@Profyev Рік тому
сразу скажу в оправдание готовых систем типа "Умный дом": вся их т.н. сложность и громозкость лишь из-за того, что была реализована попытка максимально расширить функциональность системы, как и настраиваемость. Получилось у них громозко и мостроуозно, но это лишь пока не начнешь вчитываться в документацию и разбираться в таких системах "как рыба в воде". Ну а полностью своя система - звучит конечно обнадеживающе! В разработке совей я пока уперся в протокол обмена между исполняющими устройствами и ядром. Хочется конечно постоить "систему реального времени", но это лишь грандиозные планы...
@markparker_5
@markparker_5 Рік тому
Сделать что-то сложное легко. Но сложно сделать что-то простое.
@user-bx1wm6jy9v
@user-bx1wm6jy9v 8 місяців тому
Парень. Идея хорошая с умным домом на ардуино! Можешь еще видео ст Делать про умный сварочный аппарат на ардуино.Думаю оно тоже зайдет!
@markparker_5
@markparker_5 2 місяці тому
И как же его интегрировать в умный дом?
@doooddemo
@doooddemo Рік тому
вау, а попробуй сделать умные шторы те которые с специальным карнизом
@markparker_5
@markparker_5 Рік тому
Будет!
@doooddemo
@doooddemo Рік тому
​@@markparker_5спасибо, я долго пытаюсь найти как это сделать
@kalipso5785
@kalipso5785 Рік тому
Отличный канал
@markparker_5
@markparker_5 Рік тому
Спасибо
@rvirgorn
@rvirgorn Рік тому
Отличное видео. Вв молодец. Ради интереса можно посмотреть. С практической точки зрения лично мне не интересно. Зачем ещё одна система умного дома, если есть существующие? Причем они пишутся сообществом годы! Функционал с вашим не сопоставим. Как по мне хорошо было бы использовать Хом Ассистент или Опен Хаб с вашими устройствами. Создать для них биндинг/интеграцию, добавить таки шифрование и пользоваться. В этом случае будет возможность расширить свой умный дом за счёт ваших устройств. В любом случае продолжайте выпускать видео. У вас хорошо получается.
@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 часов в сутках - прям в точку)
@user-mh5qz3is3q
@user-mh5qz3is3q Рік тому
Отличный материал, продолжай дальше. Есть ли возможность писать на js для ардуино?
@markparker_5
@markparker_5 Рік тому
Не видел, но и не искал. Считаю, js для этого не подходит. Ресурсы очень ограничены, c++ дает возможность работать напрямую с памятью. Js интерпретируемый язык без строгой типизации, его запуск требует значительных ресурсов. С другой стороны, если есть micro python, какой-нибудь micro js имеет возможность существовать. Слышал, на flipper zero удалось запустить интерпретатор js. Там не ардуино, конечно, а stm32, если не ошибаюсь.
@n1drm
@n1drm Рік тому
Интересный видеоролик! Хотя я бы сделал управление через телеграм бота: шифрование и удобный интерфейс уже есть)
@igorovcharov7424
@igorovcharov7424 Рік тому
Квартира = микроволновка! Лучше сделай на 1Wire, в качестве шнурка используй конденсаторную фольгу проложенную под обоями, это намного и проще и эффективнее. А можно использовать и проводку 220В, ее и прокладывать не понадобиться, только надо будет терминаторы поставить на входе в квартиру, чтобы сигнал не уходил за пределы Вашего жилья.
@markparker_5
@markparker_5 Рік тому
Вся планета уже давно микроволновка, несколько датчиков и лампочек особо ничего не изменят. Не могу понять, в каком месте фольга под обоями (которые далеко не у всех есть) проще и эффективнее беспроводных технологий, работающих из коробки?
@igorovcharov7424
@igorovcharov7424 Рік тому
@@markparker_5 фольга это провод, провод это 1wire... еще вопросы?
@DKond75
@DKond75 Рік тому
Что хорошо: рассказано без соплей.
@user-xw1it4od4o
@user-xw1it4od4o Рік тому
будет ли это работать вне локальной сети? и можно ли использовать другую ардуино в качестве хаба?
@markparker_5
@markparker_5 Рік тому
Над доступом вне локалки я работаю сейчас. Ардуино для хаба слабовата
@CrazyPit
@CrazyPit Рік тому
свой велосипед это великолепно. подписался буду ждать фразы.. а теперь интегрируем всЁ это в хом ассистант.:) .. сам остановился на НА и зигби плюс вайфай. .. есп в основном прошивка есп мега.. стараюсь делать устройство которое функционирует самостоятельно. а умный дом добавляет немного управляемости этому устройству.
@markparker_5
@markparker_5 Рік тому
Интеграция в ХА пока не планируется)
@koteikokoteikin1859
@koteikokoteikin1859 Рік тому
материал,подача,картинка...успехов вам в ваших начинаниях,как блоггеру.приятно смотреть как и Гайвера
@markparker_5
@markparker_5 Рік тому
Спасибо
@ClownCode
@ClownCode 7 місяців тому
Что бы не видно было в общей wifi сети, может закинь все ардуинки в изолированную wifi сеть и не транслирующую в открытую ssid ?
@markparker_5
@markparker_5 2 місяці тому
Если есть желание, почему нет?
@S.I.N.92
@S.I.N.92 Рік тому
Эммм, интересно стало, подпишусь)
@user-vb9zf7yn5n
@user-vb9zf7yn5n Місяць тому
Добавив в бочку мёда ложку г@вна, получишь бочку г@вна. Музыка здесь - та самая ложка...
@user-hr9cw6iz3d
@user-hr9cw6iz3d Рік тому
Хотелось бы подробнее послушать про код девайсов, как он работает
@disasstor
@disasstor Рік тому
Ну ок, но проблемы все те же, что и у по из коробки. Веб приложение было бы наверное правильно поднять в докере, в нем же поднять реверс прокси, чтобы ваше приложение не светило всему интернету открытыми портами. Где будет храниться текущее состояние системы? Те например расбери перезагрузилась, все триггеры сбросились в дефолт, свет, кондиционер, замок гаража и тд. Ну я не то чтобы дизморалю, но кроме программирования, ещё весьма важна архитектура проекта.
@markparker_5
@markparker_5 Рік тому
Не вижу проблемы в публичности открытого порта в локалке, особенно, если добавить авторизацию. В проекте из видео, состояние девайса хранится на самом девайсе. На счёт важности архитектуры согласен, уже работаю над этим.
@Parallacs
@Parallacs Рік тому
Подписался в первую минуту. Сама тема интересная и подача хорошая. И вопрос - где размещена мастерская? Видно, что это не квартира и не дом)
@markparker_5
@markparker_5 Рік тому
Мастерская в подвале
@my-rules
@my-rules Рік тому
О это как мой проект
@sangre406
@sangre406 5 місяців тому
Приветствую! Очень круто! 👍🏻 Вопрос. Как ты залил свою программу на iPhone?
@markparker_5
@markparker_5 2 місяці тому
Xcode
@user-nz5pn2th2z
@user-nz5pn2th2z Рік тому
если прям интересно можно пообщаться взаимовыгодно - у меня есть контроллер освещения который нужно масштабировать но мои знания програмирования закончились на визуальном , тоесть прям реально вместо обычных выключателей - причем работает он уже 4 года на 3 группы - но я хочу его на дом на 10 групп ... это одно а второе интересно управлять релюзхами по MOD BUS - тоже есть затея + подключение радиодатчиков стандартных
@megasqrt
@megasqrt Рік тому
А что за графическая оболочка на ноуте?
@markparker_5
@markparker_5 Рік тому
Manjaro + Gnome (Wayland)
@andrewefimov4488
@andrewefimov4488 Рік тому
У ESP есть протокол ESP-NOW для связи между устройствами
@ozzzozzz1233
@ozzzozzz1233 Рік тому
Очень крутое видео. Можешь добавить полный список что использовал в описание к видео?
@markparker_5
@markparker_5 Рік тому
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 версии. Но как я сказал в видео, подойдет любой другой фруктовый пирог)
@friekstereiks5242
@friekstereiks5242 Рік тому
Пересматривая видео пришла идея, хотя не факт что и реализуемая Какой умный дом без ухода за ним, идея состоит в создании робота пылесоса с большинством методов уборки, и док станцией. Единственно я не уверен в мощностях микроконтроллера и по этому так называемые мозги робота можно расположить в хабе, а исполнительную часть с микроконтроллером в самом устройстве, хотя может я и ошибаюсь и подобных костылей не понадобится, использование микроконтроллера основано на исключительно созданием прибора за меньшую цену.
@arscamera
@arscamera 9 місяців тому
Интересен выбор среды передачи...мне например в частном доме тоже не улыбается тянуть кабеля...проще акумы с одноразовых электронных сигарет использовать. Было бы неплохо ссылки на радиомодули с антенкой - тока если честно я не понял она передающая или принимающая...вроде это тока однонаправленный обмен инфы? Или я чтото путаю. Я согласен насчет своего протокола передачи по радио, но на хабе я бы инфу конвертировал в уже понятные многим системам умного дома API по типу Home Assistant. Ну и конечно шифрование, системы контроля целостности данных по контрольным суммам конечно нужны в радиообмене.
@markparker_5
@markparker_5 8 місяців тому
Модули могут и принимать, и передавать. Легко гуглятся по названию nrf24l01. Я работаю над новой версией хаба, которая заменит Home Assistant. Шифрование будет чуть позже, а контроль целостности и подтверждение получения уже есть нативные в модулях.
@G1KuL1N
@G1KuL1N 8 місяців тому
@@markparker_5 почему выбор пал именно на NRF? Рассматривались ли LoRa модули например на SX127X? Чисто как физический уровень, т.к. стек LoRaWAN конечно избыточен, но со своим небольшим стеком для такого умного дома как раз ИМХО, да и поэкономичнее они будут чем NRF особенно на малых расстояниях. Кстати по шифрованию, что бы было наглядно и поучительно можно например реализовать какую ни будь несложную сеть Фейстеля как вариант.
@androidpasha
@androidpasha Рік тому
Я на esp01 подобное сделал. Сервер тоже esp01. Между собой протокол общения esp-now. С внешним миром wifi
@fensrg
@fensrg Рік тому
вот то же не понимаю нафига городить огород из ардуино+радио модуль если есть альтернатива в виде esp-01 если вопрос чисто в энергопотреблении так система умный дом на батарейках это какой то абзац, взять "микро БП" 220в на 5/12в на 0.7а для управления нагрузкой можно юзать мосфет, а изолировать низковольтную часть можно через оптопару... в итоге такую сборку можно запихать в углубленный подрозетник... а по стоимости это все гораздо дешевле выйдет чем связка нано + радио модуль. Осталось схемку собрать =) руки никак не доходят... еще надо будет как-то продумать схемку для проходных выключателей (обнаружение состояния и переключение) но этим будет заниматься esp-12f. Своей схемкой не поделитесь? как нагрузкой управляете?
@S3MKi
@S3MKi Рік тому
Музычку бы потише между репликами
@rreklama
@rreklama Рік тому
Хорошо-бы обратную связь и физические кнопки непосредственно на исполнительном устройстве.
@markparker_5
@markparker_5 Рік тому
Хорошее замечание. Обратная связь уже в списке задач
@chinarulit1126
@chinarulit1126 Рік тому
Я тоже делаю умный дом на nrf24l01 и база на esp8266 node mcu с веб интерфейсом.
@markparker_5
@markparker_5 Рік тому
Круто😎
@kirillurvancev2116
@kirillurvancev2116 Рік тому
Из наших сервисов есть rightech с mqtt протоколом,как вариант
@safiulina1
@safiulina1 Рік тому
Конечно можно использовать esp home assistant и там уже сеть интеграция с со всеми практически умными колонками. Но и там мороки не меньше
@markparker_5
@markparker_5 Рік тому
Я пробовал подключать разных готовых голосовых ассистентов, чтобы и своими девайсами управлять, и команды кастомные можно было добавить. В каждом случае выходила очень неприятная цепочка костылей. Сделал своего, теперь наконец-то доволен, скоро поделюсь.
@SNNtg
@SNNtg Рік тому
А как написанное приложение поставить на IOS ? Там же нельзя ставить «левое»
@markparker_5
@markparker_5 Рік тому
1. Первый вариант, из исходников через xcode 2. С небольшими танцами, есть возможность поставить .ipa файл (аналог .apk) 3. В ближайших видео я улучшу приложение и отправлю в AppStore
@naivrick9782
@naivrick9782 Рік тому
@@markparker_5 На самом деле было бы круто увидеть реализацию на вебе! лично у меня нет яблочной техники
@markparker_5
@markparker_5 Рік тому
@@naivrick9782 Насчет веба пока не могу сказать, но андроид будет
@empty204
@empty204 5 місяців тому
много функцый в одну прошивку ардуино ,ето возможно?
@markparker_5
@markparker_5 2 місяці тому
Все ограничения только в голове
@user-go1wx2uf9g
@user-go1wx2uf9g Рік тому
Безискровое управление реле нужно соорудить однако :-) тогда реле коммутирующие сеть станут "вечными" (100-200 тысяч циклов переключения) а не пару тройку тысяч. Тут кто то писал про сообщество ... Самая боль в том ,что все заводские модули имеют на выход обычное реле или симмистор. Реле 16А ( Finder ,SHRACK) сгорают ( спекаются контакты) при коммутации лампы 250Вт ( ток до 2А) через 3-5 месяцев 90-150 дней циклов . От искрения контактов. Есть решение этой проблемы кому интересно могу заслать схему
@droid000
@droid000 8 місяців тому
Уже готов такой модуль
@Synthsub
@Synthsub Рік тому
Очень советую поработать со звуком в видео, музыка в видеоряде заметно громче голоса
@markparker_5
@markparker_5 Рік тому
Спасибо, учту
@madrock6520
@madrock6520 Рік тому
блин парень почему у тебя так мало подписоты и лайков ?! красава . ты только что уделал гайвера крастера и пр.👍👍👍
@markparker_5
@markparker_5 Рік тому
Спасибо. Дальше - больше
@chanGoodini
@chanGoodini Рік тому
Влетел в Ютуб с двух ног)🎉🎉🎉
@sysadminodessa2869
@sysadminodessa2869 Рік тому
Судя по бликам на доске , сложно поверить , что я на канале мастера
@markparker_5
@markparker_5 Рік тому
Про блики знаю, уже нашёл решение
@liftoman_777
@liftoman_777 Рік тому
крутяяяк, такой крутой канал и так мало подписчиков
@markparker_5
@markparker_5 Рік тому
Спасибо. Да, канал небольшой, но вы можете помочь ему расти, если поделитесь видео с друзьями)
@clexrmxndbeats6495
@clexrmxndbeats6495 4 місяці тому
На котлин же тоже можно прогу такую написать?
@markparker_5
@markparker_5 2 місяці тому
Конечно, джетпак от swiftui даже не сильно отличается
@user-ed3uu2lx9v
@user-ed3uu2lx9v Місяць тому
А как же с безопасность о которой вы говорили. Nrf не обеспечивает шифрование, а простое шифрование не обеспечит защиту от атаки повторного воспроизведения в отличии от wifi.
@markparker_5
@markparker_5 Місяць тому
Шифрование + rolling code обеспечивают защиту от replay атак
@user-ed3uu2lx9v
@user-ed3uu2lx9v Місяць тому
@@markparker_5 а как синхронизироваться если пропустил пакет?
@markparker_5
@markparker_5 Місяць тому
Это уже детали реализации
@user-ed3uu2lx9v
@user-ed3uu2lx9v Місяць тому
@@markparker_5 эти детали реализации приведут к изобретению wifi.
@igorbilinkin6375
@igorbilinkin6375 Рік тому
И со звуком надо что то сделать, либо микрофон получше, либо громкость музыки поменьше. А то вот эти вот качели сделать громче сделать тише во время просмотра, немного напрягают))) А так все супер, молодец!
@markparker_5
@markparker_5 Рік тому
Спасибо, уже понял) Сделаю музыку тише 👌
@OttoLilo
@OttoLilo Рік тому
Поправь ссылки в описании, точнее сделай их, а то сейчас просто текст не кликабельный.
@markparker_5
@markparker_5 Рік тому
Это не от меня зависит, политика ютуба запрещает кликабельные ссылки на новых каналах(
@OttoLilo
@OttoLilo Рік тому
@@markparker_5 Вот как. Ждём новых роликов тогда :)
@markparker_5
@markparker_5 Рік тому
@@OttoLilo ссылки уже кликабельные)
@OttoLilo
@OttoLilo Рік тому
@@markparker_5 спасибо, супер!)
@redtex
@redtex Рік тому
Лет 10 назад может и ничего смотрелось бы... Но уже есть например та же Tuya.
@DimaNBRO
@DimaNBRO 5 місяців тому
Подводим итог, мы про.. ались кучу времени и теперь можем включить лампочку с телефона
@markparker_5
@markparker_5 2 місяці тому
Можем включить много лампочек с одного телефона, вообще-то
@user-xw4nh5dv6h
@user-xw4nh5dv6h Рік тому
Марк Оч неплохо, как на счет удаленки? Облако, сервис DNS.... ?
@markparker_5
@markparker_5 Рік тому
Удалёнка уже на этапе тестирования, будет через пару видео
@markparker_5
@markparker_5 8 місяців тому
готово)
@ecrosm
@ecrosm Рік тому
Ну да, home assistant сложный, тут же вышло совсем просто )
@markparker_5
@markparker_5 Рік тому
🙃
@rifi.3138
@rifi.3138 7 місяців тому
Звук музыки убавь.
@sashasashovic91
@sashasashovic91 Рік тому
Используйте AES256
@markparker_5
@markparker_5 8 місяців тому
А лучше 256
@andreiksk7577
@andreiksk7577 Рік тому
Как повторить? Библиотека есть? Пошаговые инструкции для новичков? И помощь в ошибках проекта? Или ты не нацелен на такое?
@markparker_5
@markparker_5 Рік тому
Ссылка на репозиторий есть в описании, я говорил об этом в видео
@mqst
@mqst Рік тому
Музыка слишком эпичная и громкая) А так все !@#$@нно ;D
@mqst
@mqst Рік тому
Жду теперь видос про безопасность всего этого)
@Ananas.kamchatka
@Ananas.kamchatka Рік тому
мониторинг температуры и влажности в нескольких комнатах например
@markparker_5
@markparker_5 Рік тому
Будет!
@SIM31r
@SIM31r Рік тому
и что это даст? в комнатах круглый год +21 +- пару градусов. Самый скучный мониторинг в мире. Погода на улице и так в телефоне. Вот аварию при разморозке холодильника было бы интересно получать, чтобы спасти продукты успеть.
@playbo4255
@playbo4255 Рік тому
Так же можно добавить rfid rc522
@markparker_5
@markparker_5 Рік тому
Подумаю над этим
@user-kw2bd6rt6q
@user-kw2bd6rt6q Рік тому
Привет. Просто как идея, можешь сделать автоматическое окно с датчиков воды(типо, дождь начался за окном и оно закрылось) и синхронизировать с розеткой на всякий
@markparker_5
@markparker_5 Рік тому
Реализовать закрытие окна будет непросто, но идея хорошая
@user-kw2bd6rt6q
@user-kw2bd6rt6q Рік тому
@@markparker_5 ukposts.info/have/v-deo/kqagg6h8joeYmmw.html Вот что-то подобное, но ещё бы датчик воды за окном прикрутить(или допустим сделать так что бы он следил за прогнозом погоды).
@jools333
@jools333 Рік тому
Слишком большой модуль получается. И не раскрыта тема времени работы от батарейки данного модуля. У меня zigbee выключатель на батарейке, и она уже 4 год работает.
@ihypnocat
@ihypnocat 10 місяців тому
Привет. Тоже есть подобная идея, но не люблю беспроводку. Посоветуй железо под ethernet. Ориентируюсь на ардуино, но боюсь все не осилит
@markparker_5
@markparker_5 8 місяців тому
Провода не интересно
@user-dg7nj9uf1m
@user-dg7nj9uf1m Рік тому
Продолжай в том же духе, я в тебя верю! В подобных проектов технарей пугает питание от сети, КЗ, перебои и прочие штуки. Расскажи об этом подробнее позже
@user-go1wx2uf9g
@user-go1wx2uf9g Рік тому
Питание от сети это не проблема от слова совсем ) КЗ интереснее , наиболее действенно пользовать спец микрухи типа INA 260 или INA 226 . И как силовой элемент связку симмистор+реле тогда коммутационные токи не будут проблемой а ток КЗ в сети не пережить никак если не использовать симмисторы с током КЗ менее 800А . Проще использовать BTA26 BTA41 и плавкий пред который имеет ток пережигания до 80 А что способен переварить симмистор . А в рабочем диапазоне токов INA может отслеживать ток и перегрузку . Схемотехника не сложна , куда сложнее рулить всем этим программно )))
🤖Я в шоке! ChatGPT пишет Arduino проекты
28:24
AlexGyver
Переглядів 747 тис.
And what’s your age? 🥰 @karina-kola
00:12
Andrey Grechka
Переглядів 6 млн
Первая поломка Scirocco! Балацко попал на мотор.
1:13:12
АЛИСА ОТКРЫВАЕТ ДВЕРИ .УДИВИ СОСЕДА.
11:34
ElectroHobby
Переглядів 105 тис.
Что такое Zigbee? С чего начать умный дом?
17:05
Arduino Projects - 12 GREAT Ideas for you!!!
9:00
ToP Projects Compilation
Переглядів 328 тис.
САМЫЙ ТУПОЙ УМНЫЙ ДОМ #186
11:43
Алексей Земсков
Переглядів 523 тис.
Result of the portable iPhone electrical machine #hacks
1:01
KevKevKiwi
Переглядів 7 млн
Опасная флешка 🤯
0:22
FATA MORGANA
Переглядів 516 тис.
Как должен стоять ПК?
1:00
CompShop Shorts
Переглядів 591 тис.