Программное ядро Умного Дома 1-M Core

Logo_CoreПрограммное ядро 1-M Core превращает Android-устройство, обычный роутер или другое Linux- или Windows- устройство в центральный контроллер Умного Дома.

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

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

Какие возможности получает пользователь?

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

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

*- скоро

При первой активации Ядра на новом устройстве предоставляется пробный период пользования возможностями тарифного плана "Старт" в течение месяца. 

На каких устройствах работает Ядро 1-M Core?

Успешно протестирована работа Ядра на персональных компьютерах с ОС Windows 7/10 x86/x64 и на устройствах с ОС Android.

Также Ядро уже может работать на подавляющем большинстве устройств (роутеров) с предустановленной Linux-системой OpenWrt.

В данный момент поддерживаются все устройства с архитектурой процессора MIPS (Atheros AR71xx/AR724x/913x, Broadcom BCM47xx/53xx, Ralink RT28xx/RT305X и другие). Работоспособность успешно протестирована на роутерах D-Link DIR-320-B1, D-link DIR-300, SOM9331, TP-LINK TL-MR3420, Xiaomi (Xiaomi Nano(R1CL), Mini(R1C) - стандартная прошивка!).Routers_LogoMix

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

По мере развития проекта, будут поддерживаться и другие Linux-устройства, такие как Android-устройства, IPTV-приставки, медиасерверы, Raspberry pi и др.

 

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

 Полноценная система Умного Дома состоит из центрального контроллера (например, роутера с установленным Ядром 1-М Core)  и оконечных устройств – датчиков, радиореле и тп.

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

 Без дополнительных конвертеров роутер может связываться с устройствами только по каналам WiFi и Ethernet.

 Если конечное устройство (датчик) поддерживает другой тип канала связи (RF, IR, Bluetooth, Z-Wave, ZigBee и другие), то в дополнение к роутеру нужно приобрести соответствующий шлюз (конвертер/приемо-передатчик).

Struct

 В зависимости от типа, шлюз подключается либо напрямую к порту USB роутера или компьютера с установленным Ядром, либо по беспроводному каналу WiFi.

 Для связи устройств с роутером используются специальные приемо-передатчик или шлюзы: 

Тип канала связи с конечным устройством

Тип конвертера

WiFi, USB

Встроен в роутер, ПК

RF, IR

Шлюз серии Gate1x0
(WiFi приемо-передатчик)

Z-Wave*

USB- конвертер

Bluetooth, BLE*

USB- конвертер

ZigBee*

USB- конвертер

  *-пока не поддерживается

Установка ядра

Что нужно сделать для запуска ядра на ПК с ОС Windows?

1. Скачать программу-установщик и запустить. После чего она автоматически загрузит и установит последнюю версию Ядра.

2. Зарегистрироваться на сервисе 1-М Облако. Создать Систему и активировать Ядро.

3. Пользоваться

Инструкция по установке ядра 1-M Core на ПК с ОС Windows (.pdf)

Программа-установщик ядра 1-M Core на ПК с ОС Windows (.exe)

 

Что нужно сделать для запуска ядра на роутере?

1. Поставить на роутер прошивку OpenWrt. Механизм установки может несколько отличаться в зависимости от устройства и подробно описан на сайте сообщества OpenWrt.
2. Настроить все Ваши параметры доступа в интернет WAN и домашней сети WiFi (чтобы роутер возобновил свою работу как роутер).
3. Установить дополнительный программный пакет 1-М Умный Дом («Ядро»).
4. Зарегистрироваться на сервисе 1-М Облако. Создать Систему и активировать Ядро в роутере.
5. Пользоваться

Подробная инструкция по установке ядра 1-M Core на типовой роутер

Подробная инструкция по установке ядра 1-M Core на роутер Xiaomi

 

Мешает ли Ядро работе роутера как роутера?

Нагрузка на устройство при работе Ядра.

Во время работы ядро потребляет ресурсы устройства на котором запущено (нагрузка на процессор).

Результаты нагрузочного тестирования работы ядра на роутере Dir-320 (v.B1, RAM 32 MB, Flash 8 MB, CPU RT5350F 360 МГц)

Параметр

Значение

Размер ядра

165 КБ

Базовые возможности (сценарии, условия, логи и тп)

1-3%

Передача потока с WEB-камеры без шифрования

5%

Передача потока с WEB-камеры с шифрованием AES-128

50%

 

Это означает, что работа Ядра 1-M Core (без обслуживания WEB-камеры) будет незаметна в процессе эксплуатации такого устройства как обычный роутер. Не говоря уже за персональный компьютер.