Jump to content
1MSmartHome

1-М Core - контроллер Умного Дома на базе роутера

Recommended Posts

Программный пакет Ядра 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
Обновлен список совместимых роутеров.
  • Thanks 8

Share this post


Link to post
Share on other sites

UPD: Успешно запустился на Zyxel Keenetic Giga II, прошивка 2.08 с установленным entware 3

  • Thanks 2

Share this post


Link to post
Share on other sites
41 минуту назад, imag0611 сказал:

Добрый день!

Поддержка шлюза Xiaomi Smart Home, в разработке.

Будем ждать

Share this post


Link to post
Share on other sites
4 минуты назад, plagioklaz сказал:

Информация из шапки магазина по адресу http://shop.1-m.biz/ru/

You cannot place a new order from your country. Russian Federation

Да, есть такое. Официально мы сейчас не можем продавать в Россию. Решаем этот вопрос.

Пока только как частное лицо могу отправить

Share this post


Link to post
Share on other sites

Все вопросы по продукции направляйте по адресу 1m.smarthome@gmail.com

  • Thanks 1

Share this post


Link to post
Share on other sites

как можно измерять температуру? - интересует максимально бюджетный вариант  с подключением по usb 

Share this post


Link to post
Share on other sites
6 часов назад, serguei00 сказал:

как можно измерять температуру? - интересует максимально бюджетный вариант  с подключением по usb 

Все вопросы по работе системы 1-M направляйте на 1m.smarthome@gmail.com

или

Форум 1-М

  • Thanks 1

Share this post


Link to post
Share on other sites

Поставил этот 1m-core-keenetic на entware-3x U2 и активировал по инструкции.

Теперь наблюдаю в логах :

1m-openwrt[16184] client: cmd_ping: ping ack didn't received
1m-openwrt[16184] client: Connecting to 185.72.247.85...
1m-openwrt[16184] client: Connecting with work certificate
1m-openwrt[16184] client: Connected to server
1m-openwrt[16184] client: cmd_sendversion: version sent
1m-openwrt[16184] client: cmd_getsuntime: query sent
1m-openwrt[16184] client: cmd_getconf: query sent
1m-openwrt[16184] client: cmd_sendversion: version ack received
1m-openwrt[16184] client: cmd_getsuntime: suntime received
1m-openwrt[16184] client: command CMD_GETCONF received
1m-openwrt[16184] client: cmd_getconf: server does not able to send configuration
 
В облаке 1m устройство активировано, но:
Current software version 0.1.0.14
Current bootloader version
 
И больше никаких "признаков жизни" .
 
ЧЯНД ?
 

 

Edited by awoland
исправление ошибки

Share this post


Link to post
Share on other sites

Добавьте к центральному контроллеру в структуру устройства или сервисы. И выполните загрузку конфигурации.

Share this post


Link to post
Share on other sites

В личном кабинете создаете структуру системы и сценарии управления - вкладка конфигурация. Выполняете загрузку конфигурации.

Какое 1m устройство Вы имеете ввиду.

Share this post


Link to post
Share on other sites

Под устройством я имею в виду "Наносервер 1М Core" установленный на ZyXEL Keenetic Ultra II c Entware-3x.

Share this post


Link to post
Share on other sites
3 часа назад, awoland сказал:

Под устройством я имею в виду "Наносервер 1М Core" установленный на ZyXEL Keenetic Ultra II c Entware-3x.

Для работы системы необходимы каналы и сценарии. 

Каналы добавляются в структуру как устройства или сервисы из Палитры. Пример: http://f1m.userecho.com/topics/106-upravlenie-osvescheniem-po-dvizheniyu/

Сценарии создаются в Конфигураторе. http://f1m.userecho.com/topics/85-konfigurator/

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...