Контроллер умного дома из роутера

Программный пакет Ядра 1-M Core превращает обычный роутер в центральный контроллер Умного Дома, совместимый с платформой 1-М Умный Дом (www.1-m.biz).


Ядро 1-M Core выполняет прием данных от датчиков, обработку сценариев, управление устройствами и другие функции системы Умного Дома.
smart_home

Пользователю становятся доступны все возможности платформы 1-М Умный Дом:

  • Оповещения о событиях дома: вторжение, дым, потоп и тп .
  • Выполнение сценариев, в том числе автономное, при пропадании интернет (оффлайн).
  • Запуск сценариев одной кнопкой или по условиям, событиям, суточным или недельным таймерам, прогнозу погоды, геопозиционированию и тп.
  • Мониторинг и удаленное управление оборудованием со смартфона (Android) и через облачный WEB-интерфейс.
  • Подключение облачных сервисов: прогноз погоды, геопозиционирование и др.
  • Более эффективная, слаженная работа подсистем: отопления, полива, освещения и др.
  • Ведение статистики работы устройств на облаке и многое другое.

(Для некоторых функций требуются доп. устройства и датчики…)

Как это работает?

Полноценная система Умного Дома состоит из роутера с установленным Ядром 1-М Core и оконечных устройств – датчиков, радиореле, WiFi-реле и тп. 
Получение информации о состоянии датчиков и управление устройствами возможно по нескольким видам беспроводных каналов связи. 
Без дополнительных конвертеров роутер может связываться с устройствами только по каналам WiFi и Ethernet. 
Если устройство (датчик) поддерживает другой тип канала связи (радио RF, инфракрасный IR, Bluetooth, Z-Wave, ZigBee и другие), то нужно приобрести соответствующий шлюз (конвертер/приемо-передатчик). 

Связь Ядра с датчиками и устройствами

Core_router.thumb.png.3f2d6027bc9c2ec58ed007953ccc95e6.png

Установка и настройка

Шаги по установке

1. В файл /etc/opkg.conf добавить строчку 

src/gz keendev_1m ftp://cp.1-m.biz/1mcore

2. Выполнить

opkg update

opkg install 1m-core-keenle

3. Шаги по созданию аккаунта/системы в Личном кабинете сервиса 1-М Облако и старта активации (получение кода активации).

Скрытый текст

  • Зарегистрироваться (бесплатно) на сервисе 1-M Облако (http://cp.1-m.biz/)
  • Создать систему. Добавить (перетащить) из палитры в качестве центрального контроллера вариант «Наносервер 1M Core».

2017-03-20_122605_.thumb.png.ca70269620e9fa990bfa0e7816dfecf7.png

  • В настройках центрального контроллера  выбрать активировать

2017-03-20_123129_.png.5cf8dd43740710b9e6fb7eb6a2c861ee.png

2017-03-20_123240_.png.c9a9a80a8e785dfd763ca8a4b2b3c148.png

  • Выделить и скопировать появившийся код активации в буфер обмена 

2017-03-20_123414_.png.4f524cbbae109adcde7bf229c6b51f3c.png

4. Ввод кода активации в роутере (вместо <activation code> вставить код активации, полученный в Личном кабинете сервиса 1-M Облако) 

/opt/sbin/1m activate <activation code>

5. Процесс установки и активации ядра завершен. 

Характеристики Ядра 1-M Core:

  • размер пакета — 165 К
  • нагрузка на проц — 1-3%

Кейсы использования:

  • Геолокация (можно попробовать без покупки дополнительных устройств) — отметка на карте зон, при в ходе или выходе из которых смартфона, подключенного к системе, происходит запуск сценария. Например, оповещение о приходе домой детей или выходе их за территорию школы во время учебы ;) 
  • Много чего еще …

Перечень успешно проверенных моделей роутеров Zyxel:

  • Keenetic Omni II Rev.A
  • Zyxel Keenetic Giga II, прошивка 2.08 с установленным entware 3

Полезные ссылки:

Платформа 1-М Умный Дом www.1-m.biz

База знаний для того, чтобы задать вопрос

Раздел документации 

Ссылка на приложение 1mSmart для Android на Google Play

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


Edited by 1MSmartHome

Обновлен список совместимых роутеров.

Наиль Байназаров

Контроллеры для «умного дома» – продукт не то чтобы массовый, однако с распространением смарт-устройств самого разного толка необходимость в таких пультах управления возрастает. Без единого командного пункта для всех этих «умных» лампочек и автоматических жалюзи дом может стать похожим на собрание разношерстных роботов, каждый из которых живет собственной жизнью.

Напоминаем, что российский девелопер «Мортон» ищет технологии для Smart City. Подать заявку можно здесь.

Российская компания «Группа Т-1» недавно предложила решение, которое может объединить все смарт-устройства в единую систему. Вместо того, чтобы покупать специальный контроллер, разработчики предлагают использовать в качестве пульта – обычный Wi-Fi роутер. Оказывается, после небольшой переделки любой роутер вполне может заменить продвинутый контроллер.

«Сегодня мы можем создать специальное ПО и перепрошивать любой современный роутер таким образом, что он превращается в контроллер. Он по-прежнему будет раздавать интернет, но у него появятся новые функции. Посредством USB flash-карты он будет общаться с датчиками и отправлять информацию на сервер, откуда она в удобоваримом состоянии отправляется к вам на телефон», – говорится в презентации компании.

Источник: ЗнайWi-Fi.Ru

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

Например, в квартире установлены датчики дыма и протечек воды. В отсутствие хозяев и в случае ЧП эти сенсоры отправляют СМС на указанные номера телефонов и автоматически вызывают пожарных или слесаря ЖЭК.

Источник: moysignal.ru

Можно также настроить свой «умный дом» таким образом, чтобы при температуре выше +30 автоматически включался кондиционер, а при –20 по утрам прогревался двигатель машины в гараже. В общем, все основные функции обычной системы «умный дом» будут доступны, но в этом случае – через посредничество бытового Wi-Fi роутера.

Для управления системой датчиков и устройств используется протокол связи Z-Wave. В компании говорят, что готовы настраивать домашние системы и под другие популярные протоколы беспроводной связи вроде ZigBee по желанию заказчика.

Сейчас в «Группе Т-1» заканчивают разработку собственного мобильного приложения, которое должно стать основным интерфейсом управления «умным домом». Как сообщили в компании, рабочая версия приложения будет готова в начале 2017 года.

Стоит отметить, что компания-разработчик входит в группу «Ренова» Виктора Вексельберга. Основным направлением деятельности «Группы Т-1» является разработка телематических систем управления для бизнеса.

Нашли опечатку? Выделите текст и нажмите Ctrl + Enter

Страница 1 из 2

  1. himch

    Регистрация:
    12.05.10
    Сообщения:


    194

    Благодарности:
    156

    himch

    himch@mail.ru

    Регистрация:
    12.05.10
    Сообщения:
    194
    Благодарности:
    156
    Адрес:
    Санкт-Петербург

    Сервер домашней автоматики на базе роутера

    Привет,

    после покупки нового Zuxel Keenetic Giga 2 и установки прошивки V1 возникла блестящая :) идея реализовать бюджетную систему домашней автоматики при помощи роутера.
    Основная идея — роутер умеет практически все, что должен уметь навороченный свободнопрограммируемый промконтроллер, стоит на порядок дешевле, да и вообще уже есть почти в каждом доме.

    У меня сейчас такая конфигурация:

    • Роутер;
    • USB модем 4G с белым фиксированным IP;
    • HDD 1Тб, подключенный к роутеру через USB;
    • УПС.

    Что имеем (полезного нам)?

    • Web-сервер с поддержкой CGI, PHP и т. п.;
    • База данных для фиксации логов событий, показаний датчиков и т. п.;
    • CMS система для легкой разработки и поддержки сайта системы домашней автоматики;
    • Дистанционное оповещение пользователя о событиях при помощи sms (через sim-карту модема), email, twitter и т. п. (через Интернет);
    • Управление системой при помощи sms (через sim-карту модема), web-интерфейса, email и т. п. (через Интернет), а так же локально через комп/ноут/планшет/телефон при помощи web-интерфейса;
    • Организация подсистемы видеонаблюдения с доступом через Интернет:
      • — при помощи дешевых usb web-камер, подключенных непосредственно к роутеру,
      • — при помощи ip камер;
    • FTP сервер для легкого доступа к своим файлам извне;
    • DLNA сервер для трансляции аудиовидеоконтента на домашние ТВ;
    • Торрент-клиент для закачки контента;
    • Хорошо документированная универсальная среда разработки своих приложений;
    • Автоматическая перезапуск модема при отключении от сети;
    • Автоматический перезапуск роутера при зависании;

    Чего не хватает?

    • Среды разработки как в промконтроллерах, с кучей готовых блоков/макросов, с режимом симуляции и отладки;
    • Платы цифровых выходов (Dout);
    • Платы аналоговых выходов (Aout);
    • Платы цифровых входов (Din);
    • Платы аналоговых входов (Ain);

    Естественно, среду разработки в функциональных блоках взять неоткуда :(.

    Платы расширения.
    Требования:

    • DIN rail;
    • LAN (Ethernet);
    • Web-интерфейс для настройки;
    • желательно CGI.

    Плату цифровых выходов (иными словами, реле) я уже заказал за 60 евро.
    LAN Relay board 8 каналов с управлением через протокол UDP.

    product_334.jpg

    Сейчас в поисках плат Aout, Din, Ain.
    Буду благодарен за наводки.

    Кстати, почему CGI. У меня ip камеры посылают и принимают события CGI, было бы круто все сделать единообразно.

    Так же интересно поискать ИК датчики LAN PoE, и другие аналогичные девайсы LAN PoE или WiFi.

    Что скажете, годная идея?

  2. X13dev

    Регистрация:
    29.05.13
    Сообщения:


    277

    Благодарности:
    85

    X13dev

    Живу здесь

    Регистрация:
    29.05.13
    Сообщения:
    277
    Благодарности:
    85
    Адрес:
    Германия

    На аблоге есть тема про WonderBox. Там за основу взят TP-Link wr703n. Автор показывал свой модуль расширения на 16IO.Тоже хотел на роутер переехать, но требуется MONO, а для MIPS’ов его нет, да и ресурсов маловато.

  3. BOE

    Регистрация:
    19.10.09
    Сообщения:


    572

    Благодарности:
    74

    BOE

    Живу здесь

    Регистрация:
    19.10.09
    Сообщения:
    572
    Благодарности:
    74
    Адрес:
    Москва

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

  4. himch

    Регистрация:
    12.05.10
    Сообщения:


    194

    Благодарности:
    156

    himch

    himch@mail.ru

    Регистрация:
    12.05.10
    Сообщения:
    194
    Благодарности:
    156
    Адрес:
    Санкт-Петербург

    Датчики и актуаторы (кстати что имелось в виду? :faq:) константа же.
    А экономия на головном устройстве существенная да и интересно.
    Систем как грязи — поделитесь ссылками на софт и LAN платы ввода-вывода.

    UTP кстати считается традиционной проводкой? :)

  5. BOE

    Регистрация:
    19.10.09
    Сообщения:


    572

    Благодарности:
    74

    BOE

    Живу здесь

    Регистрация:
    19.10.09
    Сообщения:
    572
    Благодарности:
    74
    Адрес:
    Москва

    Актуаторы = выключатели, диммеры, термостаты, драйверы rgb …
    utp традиционная для локальной сети, а для света, например, пока нет.
    То что интересно это понятно, а вот про экономию на головном устройстве сомневаюсь. Так на старый бесплатный писюк можно поставить много разного софта в том числе бесплатного и будет совсем не хуже чем на роутере.

  6. shadowfire

    Регистрация:
    20.09.13
    Сообщения:


    1

    Благодарности:
    0

    shadowfire

    Новичок

    Регистрация:
    20.09.13
    Сообщения:
    1
    Благодарности:
    0
    Адрес:
    Самара

    День добрый, а затраты не скажите на все это дело?

  7. Ivan Kulibin

    Регистрация:
    07.05.10
    Сообщения:


    1.567

    Благодарности:
    609

    Ivan Kulibin

    Electronics Supervisor

    Регистрация:
    07.05.10
    Сообщения:
    1.567
    Благодарности:
    609
    Адрес:
    Ростов-на-Дону

    Я уже говорил где то, что стоимость оборудования всего, если делать самому примерно 15 тыров на одну кнопку управления, когда кнопок больше 10 цена падает и не плохо. К примеру сейчас когда у меня все сделано и работает, то для расширения ставлю реле на выход ПЛС и дописываю прогу (в проге у меня уже 120 тэгов внутренних и внешних вместе). Стоимость реле 600 руб. Можно конечно и более дешевые найти.

  8. himch

    Регистрация:
    12.05.10
    Сообщения:


    194

    Благодарности:
    156

    himch

    himch@mail.ru

    Регистрация:
    12.05.10
    Сообщения:
    194
    Благодарности:
    156
    Адрес:
    Санкт-Петербург

    Пока я потратил 60 евро на плату реле на 8 выходов, которая еще не пришла по почте (роутер и GSM модем я не считаю, ибо они уже были).

    Получается 350 рублей за реле, управляемое программно, либо через Интернет, либо через СМС (то, что здесь называют GSM розеткой :)). Это если не нужно подключать мощные нагрузки, тогда плюс стоимость контактора.

    Аналоговые выходы мне пока не нужны (диммировать свет точно не буду).

    По аналоговым и цифровым входам изучаю технологии ZigBee и Z-Wave, но цена там довольно большая за датчик, зато должно прекрасно сопрягаться с моим роутером.

  9. Ivan Kulibin

    Регистрация:
    07.05.10
    Сообщения:


    1.567

    Благодарности:
    609

    Ivan Kulibin

    Electronics Supervisor

    Регистрация:
    07.05.10
    Сообщения:
    1.567
    Благодарности:
    609
    Адрес:
    Ростов-на-Дону

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

  10. himch

    Регистрация:
    12.05.10
    Сообщения:


    194

    Благодарности:
    156

    himch

    himch@mail.ru

    Регистрация:
    12.05.10
    Сообщения:
    194
    Благодарности:
    156
    Адрес:
    Санкт-Петербург

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

  11. Ivan Kulibin

    Регистрация:
    07.05.10
    Сообщения:


    1.567

    Благодарности:
    609

    Ivan Kulibin

    Electronics Supervisor

    Регистрация:
    07.05.10
    Сообщения:
    1.567
    Благодарности:
    609
    Адрес:
    Ростов-на-Дону

    Так тогда уже 60 евро не получется. Шкаф то тоже был куплен для системы, хотя и заранее. Я привел свою цену выше с полностью всем оборудованием.

  12. himch

    Регистрация:
    12.05.10
    Сообщения:


    194

    Благодарности:
    156

    himch

    himch@mail.ru

    Регистрация:
    12.05.10
    Сообщения:
    194
    Благодарности:
    156
    Адрес:
    Санкт-Петербург

    Ну уж тогда и стены нужно посчитать)
    Упаковка упаковкой — она может быть разная. Кто-то прямо на стену привернет дин рейку да кабель-канал, кто-то купит ящик китайский за 2000, а кто-то ящик за 20000.

    Эффект то один.

  13. Ivan Kulibin

    Регистрация:
    07.05.10
    Сообщения:


    1.567

    Благодарности:
    609

    Ivan Kulibin

    Electronics Supervisor

    Регистрация:
    07.05.10
    Сообщения:
    1.567
    Благодарности:
    609
    Адрес:
    Ростов-на-Дону

    Тут же спросили сколько стоит, я ответил. Если делать все по уму. А ящик (шкаф) это не упаковка, а часть системы. 1500 мм шкаф не 2000 стоит и это войдет в систему. Ведь еслы вы будете на стороне заказывать, они же все в шкафу привезут.

  14. X13dev

    Регистрация:
    29.05.13
    Сообщения:


    277

    Благодарности:
    85

    X13dev

    Живу здесь

    Регистрация:
    29.05.13
    Сообщения:
    277
    Благодарности:
    85
    Адрес:
    Германия

    Имхо итоговая стоимость стоимость состоит из:
    + актуаторы и датчики — слабо зависит от системы управления
    + установка и настройка — так как это хобби, можно пренебречь
    + система управления и платы ввода/вывода — основные затраты
    + шкаф и прочее — не зависит от системы управления

    на начальном этапе выглядит дешевле, а там, как говорится ‘аппетит приходит во время еды’

    Посмотреть на существующие разработки типа Majordome или аблога, выбрать, установить, поиграться и поделиться впечатлениями. Вот и узнаем :victory:

  15. Abysmo

    Регистрация:
    27.09.09
    Сообщения:


    1.554

    Благодарности:
    640

    Abysmo

    Живу здесь

    Регистрация:
    27.09.09
    Сообщения:
    1.554
    Благодарности:
    640

    Остался один не решенный вопрос — комнатные панели и их дизайн.

Страница 1 из 2

Как из китайского роутера сделать управляемую розетку, или ещё один проект для умного дома и офиса

Время на прочтение
5 мин

Количество просмотров 54K

Последнее время на Хабре всё больше статей на тему «Умный Дом», «Сделай Сам», и меня это радует. Внесу и я свой скромный вклад в развитие цивилизации. Добро пожаловать в мир умных вещей!

image

Краткая предистория

Сначала был хаос… Пропустим этапы сотворения мира и эпоху динозавров и перейдём сразу к 21 веку. Кругом беспроводные технологии, электроника повсюду, космические корабли летят к Марсу…

Открыв для себя китайские интернет-магазины разных товаров, я накупил всякого добра. В частности, были куплены наборы для дистанционного управления лампочками: пультик и к нему несколько коробочек. В результате я сделал дома 4 управляемые розетки и теперь, лёжа вечером на диване и читая Хабр, можно зажечь или погасить свет в комнате и в коридоре, не вставая с дивана. Удобно.

Ещё были куплены совершенно чудесные маленькие дешёвые WiFi-роутеры. Один из них использован как «удлинитель» для беспроводного интернета в детской, а другой оставался в резерве. Кстати, рекомендую, весьма неплохие характеристики за сумму менее 600 рублей.
В «закромах Родины» лежало много разных хороших вещей, и были большие новогодние выходные. И родился проект…

Цель и средства

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

  • роутер
  • плата с микроконтроллером AtMega16 от старого проекта
  • твердотельное реле
  • 2-строчный ЖКИ-дисплей
  • корпус
  • провода и прочие расходные материалы
Техническое задание

Устройству было дано имя «MZ-switch», и оно должно было делать следующие вещи:

  • принимать команды от хозяина через интернет
  • работать как реле управления нагрузкой и как реле времени
  • работать как «пинговалка» и уметь перезагружать роутер и отключать нагрузку при отсутствии пингов
  • программировать параметры работы из командной строки и сохранять их в своей памяти
  • показывать статус на дисплее
  • радовать хозяина своим существованием
Инжекция кода в роутер

Когда я получил роутер, то, разумеется, сразу полез внутрь. Сначала я полез туда не механически, а метафизически, через телнет.
Выяснилось, что внутри у него

неонка

Линукс, и даже можно при желании написать и запустить собственный скрипт. Можно даже сохранить его в памяти роутера, но вот как заставить скрипт автоматически запускаться при старте?
Несколько дней было убито на то, чтобы найти возможность запуска скрипта. Основная идея была в «инжекции кода» в запуск какого-то стартового скрипта, и такой скрипт был найден! Инжекция выглядит так:

code_inject

Теперь мой роутер при старте извлекает из своей памяти сохранённые там скрипты и запускает их. Следовательно, можно реализовать свой алгоритм взаимодействия с окружающим миром.

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

Микроконтроллер и программа управления

Микроконтроллер должен уметь общаться через последовательный порт с роутером, управлять нагрузкой, отображать на дисплее результаты работы и вообще делать всю грязную работу. От предыдущего проекта оставалась плата с микросхемой AtMega16, имеющая нужный функционал. Она и пошла в дело.
Базовый алгоритм работы микроконтроллера выглядит так: получаем строку с командой, анализируем, выполняем, возвращаем строку с ответом. Это напомнило мне логику работы аналоговых модемов: S-регистры с данными и AT-команды управления.
Уважая копирайты и вообще для разнообразия, алгоритм оперирует понятиями R-регистров и MZ-команд. Регистры хранят числа и строки, а команды позволяют изменять регистры и управлять логикой работы.
Пример команды настройки контраста дисплея: «MZ+R0=200«

Умный алгоритм

Алгоритм работы микроконтроллера состоит из нескольких отдельных задач:

  • передача данных из буфера передачи
  • приём данных и сохранение их в буфере приёма
  • анализ принятых данных и определение команд
  • чтение и запись внутренних R-регистров
  • управление нагрузкой и логикой работы
  • индикация режимов работы
  • отсчёт интервалов времени

Всё это удалось разместить в объёме 8К кода и 512 байт данных, использовав всего половину ресурсов микроконтроллера. Так что можно ещё чего-нибудь придумать и напрограммировать. Например, показывать на дисплее время, погоду, играть музыку и передвигаться по квартире.
Управляющая программа была написана и отлажена на обычном терминале. При этом не пострадало ни одно устройство.

В результате получился следующий функционал устройства:

  • пауза после включения: позволяет дождаться загрузки роутера и не реагировать на «мусор», который он при этом выдаёт в консоль
  • если требуется авторизация, то ввод логина и пароля в ответ на запрос от роутера
  • запуск скрипта, позволяющего настроить конфигурацию роутера для работы с устройством (init)
  • запуск основного скрипта, который будет выполняться роутером при работе (loop)
  • приём команд от роутера и передача ответных сообщений
  • сторожевой таймер для перезагрузки роутера при отстутсвии активности
  • запуск скрипта, перезагружающего роутер (halt)
  • включение и выключение нагрузки с помощью оптоизолированного реле
  • возможность настраивать все параметры и хранить их в памяти микроконтроллера
Шайтан-машина

Почему-то очень часто реализация функционала какой-нибудь простой вещи напоминает мне задачи из игры Incredible machine. Ну как может цель «включить лампочку» состоять из таких затейливых вещей и действий? А вот как:

  • Чтобы роутер мог выполнять наши скрипты, сделаем «инжекцию кода» в один из его собственных скриптов.
  • Инжектированный код создаёт в папке /tmp несколько служебных скриптов, которыми мы потом воспользуемся.
  • Роутер не позволяет создавать файлы с атрибутом «исполняемый» и, благодаря заботливым китайцам, не имеет команды chmod.
  • Но мы элегантно обходим эту неприятность: сначала копируем какой-нибудь исполняемый скрипт под нужным нам именем в папку /tmp, а затем перезаписываем его содержимое!
  • Роутер имеет WEB-интерфейс для управления, но изменить/добавить свою страничку нельзя: всё read-only
  • Но мы элегантно обходим эту неприятность: оказывается, есть страничка для запуска любой команды, но на неё нет прямых ссылок. Набираем адрес этой странички вручную, и можем запускать свои скрипты! Хоть и не красивой кнопкой, а олдскульной командной строкой.
  • Чтобы устройство получило команду от пользователя, используем метод «сохрани-и-передай»: один скрипт вызывается из формы ввода команд и сохраняет ввод пользователя в файл. Другой скрипт постоянно проверяет наличие этого файла, а найдя — отправляет через последовательный порт на микроконтроллер.
  • Получив ввод пользователя, микроконтроллер выделяет из него команду и выполняет её. Например команду «включить нагрузку».

Всё, задача решена!

Сборка в корпус

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

хлам

полезные в хозяйстве мелочи. Не удивляйтесь креплениям из дюбелей: винтов с гайками под нужный диаметр не нашлось.
Незаменимым материалом при сборке являются «китайские сопли» — трубочки из пластмассы для клеевых пистолетов. За неимением такого пистолета все работы выполнялись жалом обычного паяльника.

Вот что получилось в итоге:
снаружи
снаружи
изнутри
изнутри

Зачем это было нужно

Не буду говорить, что создано уникальное устройство, аналогов которому ещё не существует. Хотя, почему не буду? Буду! Любой новый продукт в маркетинговых материалах именуется не иначе как «уникальный» и «не имеющий аналогов». В крайнем случае «в несколько раз лучше, чем обычный…». Поэтому говорю: получилось действительно уникальное устройство, более чем в 9000 раз умнее, чем обычная розетка.
Можно подключить электрочайник и включать его с ноутбука через Wi-Fi. А можно включить пароходную сирену, если в доме пропал интернет. А можно подключить к устройству Самый Главный Сервер и перезагружать его, находясь дома.
На самом деле данный проект был реализован в качестве «разминки для ума», чтобы не растерять навыки в программировании микроконтроллеров и владении паяльником.

Материалы проекта разрешается копировать и модифицировать. Желательно со ссылкой на автора проекта.

Прошивки с открытым исходным кодом (OpenWrt, DD-WRT)

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

Дополнительные функции и опции

Сторонние прошивки, такие как OpenWrt и DD-WRT, предоставляют доступ к дополнительным функциям и опциям, которые не доступны в стандартных прошивках роутеров. К ним могут относиться продвинутые настройки QoS (Quality of Service) для оптимизации пропускной способности, поддержка VPN-серверов для безопасного подключения к вашей сети из любой точки мира, и даже возможность превратить роутер в полноценный NAS (сетевое хранилище). 

Риски и преимущества использования стороннего ПО

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

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

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

Другие наши интересноые статьи:

  • Контроль трафика на роутере tp link
  • Контроллер точек доступа wifi из роутера
  • Компьютер не видит вай фай роутер беспроводная связь
  • Конфликт ip компьютера с роутером
  • Компьютер через роутер то видит то не видит телевизор

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии