Pull to refresh

Comments 132

Imo, если бы вы добавили к контроллеру пару каких-нибудь модулей (беспроводных желательно или с управлением по 220), с которыми, получив набор, можно было бы тут же поиграться (установить и заставить работать), клиентов бы прибавилось. На одного точно :) А то штука вкусная, но порог вхождения отпугивает.
И еще «нубский» вопрос, почему внешнее питание 12V (от 5 до 15 по маркировке на плате), а аккумулятор на 3,7V? В плане, почему было бы не сделать micro/mini usb вход стандартный.
Ну сейчас даже зарядники к большинству смартфонов идут 2А (не говоря о планшетах), я не предполагал работу от usb порта компьютера/ноутбука, а именно для унификации разъемов.
Кстати можно было бы у тех же китайцев заказать трансформаторов на дин рейку подходящих, тоже было бы полезно и продалось бы, думаю.
о, спасибо за идею! В ближайшее время добавим блоки питания на DIN-рейку в наш магазин.

Правда, из Китая их вряд ли стоит ввозить — они есть в России (например, в www.chipdip.ru/product/dr-15-12/) без сложностей с таможней и доставкой
Спасибо за идею, подумаем, как это лучше сделать. Самое лучшее из списка по простоте вхождения/цене/доступности — это, пожалуй, наборы Noolite (http://www.noo.com.by/sistema-noolite.html). Скоро будет отдельная статья с примерами подключения оборудования, в т.ч. ноолайта.
для управления НООЛАЙЛ придется занять два USB порта, так?
А софт который предлагается бесплатно сложно адаптировать к ноолайт?
Нет, достаточно встроенного радиомодуля на 433МГц; внешние модули не нужны.

Несложно, мы собственно сейчас этим и занимаемся.
где бы обзор софта глянуть или демку погонять на виртуальных датчиках.
В посте есть ссылки, можете зарегистрироваться на a.ninja.is например, посмотреть на UI.
Вы с разработчиками договорились или протокол отреверсили?
Смутно помнится, что я у кого-то уже спрашивал в одном из последних топиков.
Протокол отреверсили, там всё почти очевидно. Теперь уже точно скоро напишем про это.
странно, почему тогда у разработчика разные девайсы на прием и на передачу. Маркетинг?
Ноолайт используют раздельные аналоговые OOK-приёмники и передатчики там, т.е. железо совершенно другое. Они по отдельности значительно дешевле (себестоимость там в районе $1 я думаю).
Непонятно, насколько это было оправдано, но видимо так разработчикам было удобнее.
и еще вопросик
приборы Ноолайт без обратной связи? Т.е. мы не может узнать включен свет или нет?
Без. Поищите, на хабре были хорошие статьи про них.
Собирал что-то подобное сам на распбери+ардуино+куча релешек. Радио-чип и gsm чип — как у Вас)
И чем же это закончилось?
Можно прикрутить нашу систему распознавания. Скажем, облачную. Так, ввод можно осуществлять как с телефона, так и с микрофонного массива или с нашего речевого пульта. :)
А что за облачная система распознавания, можно ссылку? Что используете для распознавания, google, yandex?
для распознавания используем себя. особенность еще наша в том, что динамически можно менять состав команд. в режиме реального времени «подсовывать» файл с командами (в txt).
Это описание облака.
Это пульт и примеры его применения на русском и английском.
Как то все у вас «облачно» и туманно, и про распознавание и тем более про пульт, ни фоторгафий пульта, ни описание системы.
Хм. А ссылки на видео? А, вот еще видео с фото и деталями. Профессиональные фото сейчас делаются, но снова изменятся, т.к. в серию пойдет другая форма.
По облаку на сайте есть описание и Вы можете даже попробовать сами работу.
Все классно в этом устройстве, меня даже цена не сильно смущает, вернее она меня вообще не смущает, смущает только одно — отсутствие демонстрации работы устройства, Вам нужно:
1. Показать как управлять реле, код программы, управление через web-интерфейс.
2. Показать как управлять настройками встроенного wi-fi, через web или другие варианты.
3. Показать работу NRF24L01+, связь с модулем NRF24L01+ под управлением Arduino, передача команд.
4. Показать работу радиомодуль HopeRF, на примере его взаимодействия с каким нибудь китайским железом или с силовыми блоками noolite (было бы ооочень классно)
5. Показать работу GSM, настройка, отправка смс, использование GSM как резервного канала в интернет, если рушиться выход в инет по Ethernet
6. Показать подключение датчика температуры DS18B20, работа с ним, вывод данных через Web.
7. Еще примеры работы с другим железом, как можно больше примеров.


Сделайте это и я куплю у вас таких железяк не одну штуку, потребности в таком решении очень большие, НО решение должно быть хотя бы на 70% законченым, я имею виду, что оно должно быть рабочим, протестированным, документированным и с примерами кода. Писать код не проблема, проблема когда этот код не работает в виду кривости прошивки или схемотехники.

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

Примеры работы Вашего устройства — это самое главное, тем более оно позиционируется как контроллер автоматизации.
Полностью согласен. Уже почти сделал заказ, остановило именно отсутствие примеров — как и что можно подключить, как это все можно увидеть, как управлять. Если это устройство позиционируется для тех, кто не хочет/не может собрать все это сам на базе RaspberryPI и Arduino или прочих систем, то без всего этого им будет сложно принять решение.
Спасибо за такой подробный комментарий!

Вы конечно правы. За время, пока идёт предзаказ, мы собираемся про всё это обстоятельно и подробно написать (чтобы не пропустить, можно подписаться на наш хаб).
Ваш список почти совпадает со списком наших будущих статей :)

Демонстрация работы будет ближайшей статьёй, будет в начале следующей недели. Наверное действительно стоило включить демонстрацию в самую первую статью.

Вики в процессе будем расширять. Пока почти вся информация там про стандартную Wiren Board (rev. 2.8), хотя конечно почти всё там подходит и для этой версии. Вот например про GSM и CMUX.
Демонстрация работы будет ближайшей статьёй, будет в начале следующей недели. Наверное действительно стоило включить демонстрацию в самую первую статью.


Понимаете в чем дело Евгений, зачастую разработчики говорят, что все это сделают, а на деле возникают разного рода проблемы (с софтом, с железом) и реализация некоторых очень важных функций откладывается, пока эти проблемы не устранят. Так было и есть со многими проектами, например проект Virt2real — проект очень хороший, мне он понравился, я один из первых оплатил предзаказ, а сейчас плата лежит у меня в коробке, радом с другими аналогичными, и никак не используется, потому как софт для V2R до сих пор сырой и то, что было нужно мне, причем это было анонсировано авторами, не работает или работает, но со страшными глюками. Первые пару месяцев я ковырял исходники V2R, что-то писал, исправлял сам, чтобы завести хотя бы как-то то, что нужно, а потом плюнул. Нет у меня столько свободного времени и вот сижу и жду когда же разработчики доведут V2R до ума, я уверен, что они это сделают. Но пройдет год, а может и больше, а дальше проект может просто стать им не интересным и они махнут на него рукой, всяко ведь бывает.

Так и у Вас, я заплачу 5 т.р., придет голая плата, без документации, без диска с софтом и исходниками и куда кидаться? что с ней делать? ждать… ждать и еще раз ждать и надеяться… ну это же не правильно, согласитесь.

Не торопитесь пускать плату в массы, оттяните время предзаказа до момента, когда вы напишите документацию, примеры кода, и т.д. Клиенты будут только рады. Если у Вас не хватает людей, то сделайте тестовую партию, найдите в инете желающих потестировать плату и внедрить её в реальные условия работы, у вас будет масса комментариев, что нужно улочшить, что доработать и только тогда в массы.
Кстате, про NRF24L01+ и радиомодуль HopeRF, что стоят у Вас. А Вы пробовали установить плату в заземленный металичиский шкаф на DIN рейку? Сигнал от модулей проходит? Насколько далеко?
Я к чему это говорю, у меня, к примеру все шкафы с DIN рейками и оборудованием металические и заземлены и сигнал того же Wi-Fi оттуда проходит, но очень слабый и именно поэтому я вывел антены роутера за пределы шкафа.
В металлическом шкафу не тестировали. Но очевидно, что работать будет плохо.
Для Wi-Fi, GSM стоят u.fl разъемы — берем переходник на SMA, удлинитель и выводим антенну наружу шкафа.
NRF24L01 есть версии с u.fl разъемом, можно их поставить.
С HopeRF… сейчас возникла идея поставить рядом u.fl-ку, место на плате есть.
Но может все же проще не ставить в металлический шкаф?
Для Wi-Fi, GSM стоят u.fl разъемы — берем переходник на SMA, удлинитель и выводим антенну наружу шкафа.


Отлично!

NRF24L01 есть версии с u.fl разъемом, можно их поставить.


Есть такие, у меня валяется в шкафу пару штук, главное чтобы они подошли по распайке разьема, я брал такие: dx.com/p/nrf24l01-pa-lna-wireless-communication-modules-w-antenna-for-arduino-148822
Подойдут?

С HopeRF… сейчас возникла идея поставить рядом u.fl-ку, место на плате есть.


Это было бы ооочень хорошо. Я уверен, пригодилось бы многим.

Но может все же проще не ставить в металлический шкаф?


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

А почему не сделали вход для микрофона? Можно ли его реализовать на заказ?
Можно конечно USB-звуковыху подключить, думаю работать будет, но наличие штатного микрофонного входа облегчило бы жизнь.

Видел мельком, что есть поддержка протокола Wiegand26, считыватели вроде таких www.ebay.com/itm/13-56Mhz-Mifare1IC-keypad-wiegand26-34-dual-Led-12V-Reliable-RFcontactlessREADER-/221253115135?pt=BI_Security_Fire_Protection&hash=item3383b69cff
будут работать?

Ну и по поводу HopeRFи u.fl-ку, поставите? Если отбросить вопросы по софту, то по аппаратной части пока только это растраивает и мешает нажать на кнопку заказа.
Место под разъемы закончилось, решели что микрофон не нужен.
Микрофон можно и к АЦП подключить, там резистор и кондер только добавить.
на заказ можно добавить аудио-разъем на корпус + пару проводков внутри.
А зачем вам микрофон, если не секрет?

Да, считыватели по Wiegand работают, проверяли.
Ну и по поводу HopeRFи u.fl-ку, поставите?

Поставим.
А зачем вам микрофон, если не секрет?


Голосовое управление.
В обычных квартирах очень часто щиток с оборудованием ставят рядом с входной дверью, для удобства доступа. Так вот, в случае такого размещения можно вывести динамик и микрофон на ящик (достаточно просверлить пару отверстий и с обр. стороны приклеить микрофон и динамик) с оборудованием и принимать голосовые команды, например «выключить везьде свет», «включить сигнализацию» и т.д. — очень удобно я считаю.
Голосовое управление — это круто, но на практике почему-то получается, что кнопка — гораздо быстрее и проще. Хотя, наверное, это субъективно.

Я вот как фильмов насмотрюсь — сразу возникает желание понаделать голосовых команд на все и вся. А как попробую — сразу пытаюсь от них избавиться. Это же так у них там в кино хорошо получается с компьютерами разговаривать, а в жизни все же как-то не очень это комфортно. Да и долго, опять же.
Вообще на процессорной плате (маленькая, вторым этажом на последней фотографии) микрофонный и линейный входы выведены на 2.54 гребёнку, так что подключить можно просто. Как сказал fizikdaos, можем и сами сделать и на корпус вывести.

Возможно есть смысл поменять аудиоразъём на 4-х пиновый, думаем.

С Wiegand работали через userspace interrupts, вот код: github.com/contactless/wiegand-linux-sysfs
По ходу разглядывания платы возник вопрос по sd-карте, расположена она очень не удобно, чтобы поменять прошивка это получается нужно вытащить плату из корпуса, а если это все будет на din рейке то вообще ад какой то мне видится. Что скажете?
sd-карту и sim-карту расположили по краю специально, держатели карт типа push-push — в корпусе будут прорези под них и карты можно легко менять.
Сделать отверстия в корпусе что на фото просто забыли, за это извиняюсь.
sd-карту и sim-карту расположили по краю специально


вот в том то и загвоздка, что слева и справа от Вашего устройства на DIN рейке могут быть другие соседи, примыкающие в плотную.
получается нужно располагать Ваш контроллер либо самым левым, либо? sd-карта и sim-карта с одной стороны?
Sd-карта и sim-карта с одной стороны. Контроллер ставить или самым левым, или оставлять немного свободного места. Это конечно не очень удобно, но по другому никак не получалось — sd-карта на процессорной плате, а она только вдоль корпуса помещается.
А зачем вам микрофон, если не секрет?
Микрофон нужен для прослушки.
Например, хозяин на работе, сработал датчик движения, пришла смс «в квартиру проникли», и он хочет послушать, что в квартире происходит. Хотя, возможно, это лишнее для домашнего контроллера.

В целом же мне очень понравился ваш труд!
Ну и раз начал писать, выскажу свои пожелания.

Для начала перечислю типовые задачи в быту:
1. Включение/выключение нагрузки 220В: движки штор, жалюзей, электрокраны на холодную и горячую воду, освещение, система полива.
2. Снятие сигналов с датчиков освещенности, температуры, напряжения, тока, влажности, СО2, движения, дыма.
3. Звуко- и видеонаблюдение (не обязательно).

Чтобы собрать готовое устройство надо закупить:
1) электрощиток с отверстиями для антенн
2) блок питания на DIN-рейке
3) антенны
4) разные датчики в сборе, готовые к подключению
5) электрокраны на холодную и горячую воду
6) двигатели, и вероятно, отдельный блок питания для них
7) кучу разных проводов и шнуров

Где всё это взять? Как собрать? Как пользоваться?
У вас в магазине видно только блок питания на DIN-рейке.

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

Если на производстве есть отделы АСУ ТП и КИПиА с искушенными специалистами, то в быту обычно живут простые люди, которые могут купить и подключить по инструкции. Но вряд ли стоит ожидать от них большего.
Спасибо за отзыв! Да, видимо вы правы, будем думать про микрофон.

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

Пока что мы будем писать на хабре и наполнять вики примерами работы с разными устройствами. Когда-нибудь дойдём и до подключения электрокранов (у нас кстати несколько штук специально куплено и ждут своей очереди).
Конечно мы и очень надеемся на помощь энтузиастов в этом.
Микрофон в блоке, как мне кажется — не вариант. Блок же висит где-то там, а микрофоны нужны тут. ИМХО, надо их делать удаленными и несколько штук. Развесил по комнатам, подключил, и можно в любой комнате командовать.
Этому устройству красивый алюминиевый корпус не помешал бы (для настольного исполнения) — для многих внешний вид важен!
Обычно такие устройства не ставят на стол, это же не гаджет какой-нибудь, а устройство управления, к которому должно подходить куча проводов от вспомогательных систем.
Разработчики заявляют о «корпусе из оргстекла на стойках».
Если я планирую использовать только его беспроводные возможности и хочу на стену повесить — алюминиевый копрус практичнее, чем из оргстекла на стойках.
Камень в мой огород, каюсь.

«что было нужно мне, причем это было анонсировано авторами, не работает или работает, но со страшными глюками»

А вы на форуме излагали что именно?

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

Сергей, ну я думаю у Вас все получиться с V2P, я просто сижу и послушно жду… На форуме я поначалу часто бывал и писал, и даже на wiki написал одну статью по настройке (ник CHERTS), но потом свободное время на разбор полетов с V2P у меня закончилось и я её отложил до лучших времен.
Да, я понимаю, о чём вы говорите.

У нас тут конечно всё проще, чем с видео у virt2real, к тому же мы работу почти со всей упомянутой периферией уже проверяли. Я надеюсь, что системное ПО (библиотеку для радиомодуля в основном) мы оформим в приличном виде и выложим в течение одной недели. Так что оттягивать время предзаказа не придётся.
Тогда ждем, как появится все это, я с радостью куплю Ваше устройство и внедрю его к себе в дом и друзьям посоветою.
Задумка очень хорошая и в принципе подходит под то, что нагорожено у меня (к каждой лампе подведена 4-х парная витая пара). Теперь достаточно соорудить у лампы небольшой контроллер с каналом RS-485 для управления освещением от вашего контроллера и закупить радиокнопки.

Присоединяюсь к многочисленным предложениям Sleuthhound и добавлю еще пару вопросов.

8. При одновременном нажатии двух радиокнопок наверняка радиоканал забьется и команда не выполнится, придется еще раз нажать. А что делать в случае, если работает несколько радиодатчиков температуры? Они передают данные не по запросу, а самостоятельно, и обязательно настанет момент, когда они на какой-то период засинхронизируются в своей передаче. Как быть в этом случае?
9. Есть ли возможность вместо литиевого аккумулятора подключить аккумулятор от UPS или подобный на 6 вольт?
8. К этой системе я отношения не имею, но дома работает некий самодельный аналог в части подключения датчиков/устройств по примитивному каналу 433 МГц ASK. Это как раз то, что используется в не менее примитивных радиоуправляемых розетках, выключателях, датчиках беспроводных сигнализаций.

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

А датчики как вошли в синхронизацию, так и выйдут из нее, никуда не денутся. Кроме, разве, некоторых особо настойчивых датчиков. Например, беспроводные датчики протечки/дыма будут сигналить все время, пока или ситуация не наладится, или батарейка не сядет. В этом случае ответственность за разрешение конфликтов частично лежит на производителе, которому придется решить, что слушать в первую очередь.
Ваш цикл читал, отметил. Все сделано интересно, просто и со вкусом.
8. Радиоканал на одной частоте — это фактически общая шина, со всеми вытекающими особенностями работы.
Проблема коллизий решается на уровне протокола связи. Например китайские радиокнопки просто повторяют команду несколько раз, хоть одна да дойдет. Обычно длина посылки — ~100 бит на частоте 2000 бит в секунду, а термометры вообще раз в 40 секунд передают, т.е. вероятность коллизий не такая большая.
9. Поставить вместо Li-Pol аккумулятора свинцовый не получится. Ну разве что схему какую-нибудь дополнительно придумать.
Например можно аккумулятор подключить через диод к входному напряжению, и защиту от глубоко разряда надо еще предусмотреть…
Ну да, все просто получится с диодом. А проработанная схема защиты от глубокого разряда у меня имеется.
8. гипотетически должно решаться разделением датчиков по каналам, понятно, что в таком случае ограничивается максимальное количество датчиков, но и количество проблем уменьшается.
Это от датчиков зависит. У упомянутых метеодатчиков Oregon Scientific, к примеру, нет никаких каналов. То, что у них называется «каналом» — на самом деле лишь логический идентификатор датчика, который к радиоканалу отношения не имеет.

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

На первый взгляд все хорошо!
Но возникает вопрос: это от контроллера тащить провода по всему дому?
Не лучше ли иметь контроллер который через витую пару управляет исполнительными модулями (со всем набором выходов ) расположенными на внешнем, назовем так — блоке нагрузок. А вот его можно размещать в конкретном помещении и связать с контроллером по витой паре. Это существенно сократит количество проводов и позволит наращивать количество управляемых нагрузок. Это особенно важно при большом количестве помещений (не все живут в двухкомнатных квартирах).
Конечно это не значит, что контроллер не должен иметь выходов для подключения нагрузок.
В контроллере два порта RS-485 и один CAN — это как раз дифференциальные шины, обе работают по одной витой паре на расстояниях до километра. Исполнительные устройства для RS-485 на рынке есть, например от упомянутого разумдома. Искать их наверное лучше по «Modbus».
С портами все понятно.
Но для масштабирования умного дома необходима и ОС способная к масштабированию и ПО позволяющее работать с удаленными контроллерами — исполнительными устройствами и датчиками.
Позволяет это делать ваш контроллер?
О, поздравляю — вы дошли до стадии предзаказа! :-)
Насчет примеров применения ребята в комментариях правильно говорят — если помимо заявленных у вас возможностей сделать описание реальных применений с видео и фото, да еще и софт дать — будет значительно интереснее да и понятнее пользователям.
Вам спасибо за поддержку! :-)
Как уже сказал Евгений, постараемся в ближайшее время выложить новые статьи про применение
Если можно, хотелось бы увидеть отдельный пост про реальные примеры использования вашего контроллера в условиях квартиры. Какие датчики, механизмы и устройства можно подключить и примеры их.
В последнее время немного интересуюсь этим, но слишком много вводной информации и не совсем понятное «а что я получу в конце» останавливает меня.
И да, как сказалось выше, подробнейшей документации хотелось бы.
Блог «сделай сам» явно зря упомянут. Ну реклама же голимая! «купи сам».
ИМХО устройство они сами сделали, и предлагают его тем кто тоже сам хочет все делать. Если руки и паяльник растут из нужного места — так это вообще отличная платформа.
Обрастут допмодулями — появится вариант сборки «ардуино-стайл» без единой пайки.
Суть «сделай сам» в том, чтобы устройство можно было повторить. А тут предлагается купить модули. Без вариантов. Ни приципиалок, ни печаток нет. Так что с моей точки зрения — это «я пиарюсь», совершенно верно «умные дома» — но никак не «сделай сам».
Минусящие — поясните свою позицию.
Ну «сделай сам» и «сделай сам с нуля» это просто два разных подхода. Кто-то берет готовую ардуину и покупает к ней модули, собирая роботов и прикольные штуки. А кто-то разводит плату под атмегу, сам паяет ее и напрямую программирует — это тоже DIY. Например, если вы сами решили шорты себе сшить — вы же не планируете собирать хлопок, делать из него нитки и ткать материал? Наша виртурилка, например, это тоже «сделай сам», но 10-слойную плату с 400 компонентами вряд-ли кто-то сам спаяет…
upd> я не минусил — мне просто интересна ваша позиция
Хм. Возможно, вы правы. В таком случае — извиняюсь перед топикстартером.
Вас швейцарский нож вдохновил? Разрешите представиться: Мастер спорта майор Чингачгук! ) Перебор с количеством интерфейсов…
Хотя, если можно выбирать конфигурацию — это только плюс. USB внутри — это просто супер.
понравилось) а как же купоны на скидку для хабровчан?)
понимаем ваше разочарование :-) но это уже и так самая низкая цена для первых пользователей. Потом цена только вырастет.
Хотя и не до цены Evika, конечно :-)
понятно… значит пока что не куплю… а то за максимальную комплектацию с доставкой по Мск дороговато выходит…
Какой получился радиус действия NRF24L01+ при установке контролера в шкафу? А если шкаф металлический что делать?
Дальность у них не велика. Производитель обещает до 85 м на прямой видимости.
Но это ж частота 2,4 ГГц — через толстую стену может и не пробить.
Сами не тестировали. У нас в пределах комнаты работало хорошо.
NRF24L01 есть версии с u.fl разъемом, можно их поставить — переходник на SMA, удлинитель и вывести антенну наружу шкафа.
А ещё есть NRF24L01+PA+LNA. Там мощность не 10 мВт, а 100. Пробивать будет посильней, но железный шкаф полюбому не пробьёт. Ставьте пластиковый.
Очень хорошо, но интересует вопрос. У меня по дому разбросаны датчики с arduino+nrf2401, я смогу ваше устройство использовать как базу для приема всей этой телеметрии?
Посмотрите пожалуйста, чип у вас nrf24L01 или именно nrf2401? Они не во всём совместимые, но конкретно nrf2401 уже много лет как не выпускаются.
Опечатка, всё верно nrf24L01. Как вы и сказали
Тогда всё будет работать. Библиотеки для Linux для него портированы с arduino, так что должно быть просто разобраться. Про работу напишем подробнее, но там ничего особенно специфичного для нашей платы нет.
Очень интересное устройство. Предлагаю подружить с MajorDoMo. Готов взяться за интеграцию и описание вариантов использования, если будет опытный образец.
На таком чахленьком железе? ARM9 454Mhz, 64MB RAM — маловато будет для LAMP, особенно с учетом того, что мажордом крутит постоянно в памяти скрипт на php.
Само собой, но устройство можно использовать как шлюз на периферию и вспомогательный контроллер для базовых сценариев. У MajorDoMo будет роль общего координатора и пользовательского интерфейса.
И зачем лишние сущности городить, когда мажордом прекрасно бегает на BBB, который стоит 50 с небольшим $$$. Ну плюс шилд к нему сделать, на котором всю эту периферию разместить, пусть еще баксов 20 и свисток gsm/3g китайский еще баксов за 20. И выйдет все дешевле чем предлагаемая железка.
Это вопрос сугубо индивидуальный. Если брать шире, то плюсы есть. Для производителя — поддержка ещё одной системы управления и предложение своего продукта для уже немаленького сообщества, для проекта MajorDoMo — поддержка ещё одного контроллера, для пользователя, уже выбравшего этот продукт, ещё один вариант системы управления.
Крутовато для контроллера — одноплатник на линуксе :)
А так — не вижу проблем подцепить его к мажордому, т.к. в плане конфигурации обеъктов оно довольно-таки гибки. Можно сходу придумать с десяток вариантов как с этого контроллера данные снимать и управлять им. Вопрос в другом — надо ли оно.
Нам это было бы очень интересно. У нас сейчас на руках есть некоторое количество устройств из предсерии; если возьмётесь за интеграцию, мы с радостью вам бесплатно предоставим образец.

LAMP там конечно нормально работать не будет. А в MajorDoMo нет возможности использовать, скажем, sqlite вместо mysql и lighttpd вместо апача?

Нет ничего невозможного, но для каждой задачи свои инструменты. Как я писал выше, первый вариант это использование контроллера как внешнего шлюза взаимодействия с железом через какой-то API. Второй вариант, это установка системы на само устройство — в принципе, тоже возможно и адаптация под sqlite/lighthttpd задача посильная, но надо будет экспериментировать. В общем, буду рад поучавствовать.
Было бы изумительно, если на вашем устройстве заработал бы еще и MajorDoMo!
MajorDoMo запускается без проблем на Raspberry PI даже с mysql и lighttpd, но даже учитывая, что частота у малинки выше( и памяти больше), чем у данного устройства отзывчивость веб интерфейса не особо будет радовать. Данный одноплатный компьютер пойдет больше только в качестве контроллера.
На BBB в связке nginx+mysql бегает довольно-таки шустро. У меня конечно оно пока до лета в тестовом режиме работает на столе с десятком датчиков, но в доме у меня, судя по всему, будет не на много больше.
А мне не дадите поиграться? В обмен на пару статей о вашем устройстве. А то сейчас как раз на основе Noolite делаю «умный офис».
Если в обмен на статьи, то конечно дадим :) Пишите в личку.
А мне? Я вам даже обратно потом вышлю.
А сложно будет прилепить к RS-232 конвертер последовательного интерфейса 9600 8N1 (на простейшем компараторе LM393D) с EMS шины котлов Buderus? типа ems-gateway.myds.me/dokuwiki/doku.php?id=wiki:ems:aufbau

Тогда можно будет дистанционно ч/з WiFi или 3G управлять отоплением. Таких котлов в РФ дофига, но вот современного телеуправления для них днем с огнем не найдешь…
А у вас нет случайно информации про протокол на английском или русском? Я ничего не смог найти про физический уровень и не понял, отличается ли протокол от обычного UART (скорее всего нет). Если там на логическом уровне UART и вы подключите внешний преобразователь интерфейса в UART, то всё должно работать.
А можно же с 485 взять провод, дотянуть до котла и там преобразователем 485->232->UART5v подключиться? Или 485->UART5v если такие есть.
Просто у меня негативные воспоминания о том, как я пятивольтовый uart тащил на 15 метров.
Этот EMS-bus сам до 100 метров можно тянуть, там похоже напряжения большие. Понять бы ещё что это такое…
Там по схеме какой-то странная развязка стоит. Связано скорее с тем — что питание оборудования идет от той же двухпроводной линии — поэтому надо отделить постоянные +12 от сигнальных. А так да — 9600N1 ловится.
Протокол на английском там на немецком, но примитивный немецкий.
ems-gateway.myds.me/dokuwiki/doku.php?id=wiki:ems:telegramme
Каков рабочий температурный диапазон? На даче зиму переживет?
Переживёт. Если не будет -50, то будет даже работать. Формально температурный диапазон у этой партии будет коммерческий (т.е. от 0), т.к. мы скорее всего будем использовать чип ethernet в модификации с коммерческим диапазоном (все остальные компоненты от -40). Фактически всё работать всё равно будет, так что для дачи подойдёт.
По железу очень хороший функционал!
Больше, больше примеров работы, «how it works» и «первые шаги»
Как потенциальный пользователь обратил внимание на сильную загруженность представляемого текста «АЦП, подтяжечными резисторами» и тд. Я хотел быстро увидеть, что у модуля есть, условно говоря:
— ХХ входов для подключения датчиков типа сухой контакт;
— ХХ выхода для подключения нагрузки;
— следующие сетевые интерфейсы: блабла бла
Опять же, RS485: а какие протоколы вы предоставите, тот же модбас в качестве мастера или слейва?
Ну и самое главное, прям ОЧЕНЬ главное: КАК ЭТО ДЕЛО БУДЕТ ПРОГРАММИРОВАТЬСЯ?
Т.к. связан с АСУ, то в голове соответственно, LAD, FBD и прочие вещи. Все функции коммуникации как правило, в виде гтовых функциональных блоков. Что вы дадите пользователю? С++ и кучу библиотек сторонних разработчиков? Нет, должно быть какое-то законченное IDE или чтото вроде того, пусть и сторонее, или набор утилит с понятными функциями и прочим, а не набор разрозненных сервисов, служб, библиотек, кучи DLL-ок и тд. Это мое имхо.
Таким образом, в железке помимо железки главное — СОФТ! и то, как с этим софтом работать конечному пользователю.
С нетерпением жду дополнительных обзоров.
Не отказался бы получить железку для ковыряния, отзывов и обзоров.
На вашем месте я бы сделал предзаказ 500-1000 штук с какими-то, пусть не юридическими обязательствами о написании обзоров, наполнения форума, библиотек и тд. Т.е. за счет первых пользователей бы вы сформировали комьюнити и тд.
Или сейчас ваша цель таковой и является?) Если сейчас железка стоит 5000, сколько будет стоить после выхода на рынок?

ЗЫ. Что можно делать в веб-интерфейсе? «Все?»)) Интересует визуализация\диспетчеризация.
Спасибо.
Т.е. за счет первых пользователей бы вы сформировали комьюнити и тд.
Или сейчас ваша цель таковой и является?)

Именно об этом мы и мечтаем. Проект будет максимально открытым — спецификации, все схемы выложим. В качестве первых покупателей мы бы хотели видеть людей, которые не боятся слов АЦП, кучи библиотек, DLL-ок и тд. Софтом мы тоже будем заниматься, и может когда-то это дойдет до законченного решения «воткнул и все само работает».
Если сейчас железка стоит 5000, сколько будет стоить после выхода на рынок?

цена будет около 5-6 т.р.
Вполне приемлимо, с учетом набора функций. Я бы купил и знакомым буду советовать. Если будет, конечно, набор «Use Case»-ов и документация.
А как с доставкой в страны СНГ (Беларусь)?
с непосредственно доставкой проблем не будет. Сейчас мы уточняем, насколько возможно в «бухгалтерском» плане принимать платежи с зарубежных карточек
Рассматриваю ваше устройство как шлюз для коннекта к различным беспроводным и прочим интерфейсам, в том числе RFID и тд.
А наверху какой нибудь, другой ПЛК (тот же сименс), который с вашим по Modbus'у работает))
Очень привлекательная функция интеграции беспроводных датчиков пультов и прочей прочей, особенно пультов! Это круто, если «наверх» можно вытягивать такую информацию!))
Кто нибудь, подскажет как решаются проблемы защищенности канала 433Мгц?..
Полагаю, что так же, как и везде — защищенным протоколом. В представленной системе у вас есть физический уровень, но логический уровень никто не ограничивает — творите, выдумывайте, пробуйте. Другое дело, что если вы привязываетесь к определенной периферии (те же примитивные радиорозетки), то и пользоваться будете ее протоколом, а не тем, чем хочется.

Отсюда вывод: баланс между удобством и безопасностью каждый определяет для себя сам.
Извините, что много разных комментариев. Отдельные модули, считаю, лучше делать действительно модульными, подцепяемые также на дин-рейку, в-общем все по стандарту делать)))
Для массового применения никакой «сборки ядра» не должно быть в помине" Тонки фишки — для гиков, которым нужно изменять несущие частоты. Простым гикам нужен софт «плаг энд плей» — включил, запрограммировал, залил))
Так сборка ядра обычным пользователям и не требуется, оно уже нами собранно и упаковано в образ, который мы записываем на флешки и который можно скачать у нас с сайта.

Сборка ядра — это как для «непростых» гиков, для людей, которые понимают, что делают и хотят, например добавить какую-нибудь новую функциональность.
Сделал заказ «максимальный». Оплачивать сейчас, или «ждать особого распоряжения ;)?
Главное, чтобы до 15 марта, а то устройств из первой партии может не хватить :)
Если серьёзно, то если у вас есть какие-то вопросы — постараемся ответить. До конца предзаказа мы планируем серию статей. Начнём, по просьбе трудящихся, с простой демонстрации работы с разной периферией, статья будет в начале следующей недели.
Так нет проблем — оплачу, если вы в себе уверены ;)… Просто думал — вдруг это «проба пера» — не соберутся клиенты и не будет партии… Придётся деньги возвращать и пр. гемор.
Пока желающих даже больше, чем мы ожидали, так что на партию, позволяющую уложиться в эти цены заказов наберётся.

Впрочем, мы в любом случае бы заказали партию такого размера, чтобы отгрузить устройства всем заказавшим, пусть бы и себе в убыток.
Если будет желание, можно затестить razberry (uart z-wave плата для raspberry).
На сколько помню по хайтек билдингу у вас все есть чтобы она заработала.
Насколько я помню, собственно в плате для raspberry какая-то особая прошивка и в комплекте идёт особый софт. Если авторы его пересоберут под armel, то он заработает.
Кстати, именно этот специальный софт, идущий с платой RaZberry (софт зовётся Z-Way) с марта 2015 официально поддерживается для контроллеров Contactless. Также обновились стики (теперь называются UZB1) — стали меньше и лучше.
рад за Вас, молодцы
буду копить деньги на Ваш контроллер, очень интересно
А 3G встроенный GSM-модуль тянет? Не думали, что такой девайс мог бы быть для дачи раздатчиком инета по wifi?
Нет. 3G это было бы сразу +1500р к цене. Лучше всё-таки роутер купить отдельный.
Можно 3G модем воткнуть в USB. У мегафона он стоит порядка 700 рублей с пакетом трафика, вроде.
Мы как раз такой «выход на GSM» у себя планируем.
А вот такими выключателями можно управлять — delumo.ru?
Просто у NooLite мне дизайн не очень нравится…
полагаю, что «из коробки» не получится — у delumo используется частота 868 МГц, в SmartHome нет такого приёмо-передатчика, разве что через USB добавлять… но спасибо, я не знал о том, что у ноолайт существуют конкуренты))
Мы вообще планируем выпустить радиомодули на 868MHz в UEXT, для расширения Wiren Board Smart Home. Но заниматься этим будем только после выпуска контроллера.
С протоколом delumo тоже не очень понятно, надо смотреть.
Есть еще Co-Co Technology ))
У них уже есть контроллер для связи с умным домом, а NooLite и DeLumo пока толкьо планируют.
Интересно, о чем думают люди, когда дают такие имена продуктам. С другой стороны, могли бы и P-P назвать. Хотя я на все остро реагирую, вон и про PUK у сим-карт не могу по-человечески объяснить.
Sign up to leave a comment.