Изготовлю RF24 / RC 315 / RC 433 Ethernet Gateway
Модератор: immortal
-
- Сообщения: 867
- Зарегистрирован: Вт янв 17, 2012 12:31 pm
- Благодарил (а): 121 раз
- Поблагодарили: 78 раз
Re: Изготовлю RF24 / RC 315 / RC 433 Ethernet Gateway
Ну мастер то один нужен? Багир прав, главное надёжность универсальность и простота в использовании
- Bagir
- Сообщения: 1613
- Зарегистрирован: Вт сен 17, 2013 6:46 pm
- Откуда: Ярославская область город Углич
- Благодарил (а): 212 раз
- Поблагодарили: 374 раза
Re: Изготовлю RF24 / RC 315 / RC 433 Ethernet Gateway
Все познается в сравнении. Взять тот же неоправданно дорогой стик Z-wave.
Да и NooLite тоже дело непростое. Стики дешевле, но их вроде как нужно два, на приме и на передачу. Если чего напутал, поправьте.
Меня больше волнует вопрос с надежностью передачи данных. В том же разпиареном Z-Wave очень часто бьются и теряются пакеты. Одно дело, когда не прислал данные датчик температуры, и совсем другое, когда потерялся пакет от датчика дыма или движения в режиме охраны. Z-Wave заявил, что их протокол с подтверждением. Но реально проку от этого не прибавилось. Ну пищат у меня датчики, что не доставили пакет, а что я с ними сделаю. Чип usb стика вообще начал часто падать последнее время.
Так что на мое усмотрение плюс минус рубль для Gateway тут вообще не о чем. Денег становится жаль, только когда купишь за дорого разрекламированную вещь, а она потом дико глючит.
Да и NooLite тоже дело непростое. Стики дешевле, но их вроде как нужно два, на приме и на передачу. Если чего напутал, поправьте.
Меня больше волнует вопрос с надежностью передачи данных. В том же разпиареном Z-Wave очень часто бьются и теряются пакеты. Одно дело, когда не прислал данные датчик температуры, и совсем другое, когда потерялся пакет от датчика дыма или движения в режиме охраны. Z-Wave заявил, что их протокол с подтверждением. Но реально проку от этого не прибавилось. Ну пищат у меня датчики, что не доставили пакет, а что я с ними сделаю. Чип usb стика вообще начал часто падать последнее время.
Так что на мое усмотрение плюс минус рубль для Gateway тут вообще не о чем. Денег становится жаль, только когда купишь за дорого разрекламированную вещь, а она потом дико глючит.
-
- Сообщения: 1473
- Зарегистрирован: Сб окт 12, 2013 11:03 pm
- Благодарил (а): 49 раз
- Поблагодарили: 327 раз
Re: Изготовлю RF24 / RC 315 / RC 433 Ethernet Gateway
В mySesnor с 100% доставкой тоже не всё так просто.
Сама железка поддерживает контроль доставки. Но если пакет движется через посредника. Приходится делать подтверждение всей цепочки. Это не проблема если датчик не батарейный. А вот если батарейный тут проблема расхода батареи.
Но я взял за принцип что если сообщение очень важное. То фиг с ним с батарейкой. Это если датчик разбития окна или пожар.
А вот некритичные, тип: Температура, счётчик импульсов, итд - могут и через 15 мин прийти при следующей передаче.
У меня сейчас из-за дальности отваливается 1 датчик. Но меня это не сильно беспокоит.
Иногда отваливается датчик импульсов (газовый), из-за направления антенны (гейт пока под столом, иногда пинаю ногой, атена поворачивается. И тем самым изменяется полярность). В принципе тоже не беспокоит, датчик импульсов передаёт не за периуд а количество. Тем самым данные не теряются.
А вообще чем мне нравится именно mySensor - тем что я сам мог сделать свою логику, в зависимости от того что мне нужно
Сама железка поддерживает контроль доставки. Но если пакет движется через посредника. Приходится делать подтверждение всей цепочки. Это не проблема если датчик не батарейный. А вот если батарейный тут проблема расхода батареи.
Но я взял за принцип что если сообщение очень важное. То фиг с ним с батарейкой. Это если датчик разбития окна или пожар.
А вот некритичные, тип: Температура, счётчик импульсов, итд - могут и через 15 мин прийти при следующей передаче.
У меня сейчас из-за дальности отваливается 1 датчик. Но меня это не сильно беспокоит.
Иногда отваливается датчик импульсов (газовый), из-за направления антенны (гейт пока под столом, иногда пинаю ногой, атена поворачивается. И тем самым изменяется полярность). В принципе тоже не беспокоит, датчик импульсов передаёт не за периуд а количество. Тем самым данные не теряются.
А вообще чем мне нравится именно mySensor - тем что я сам мог сделать свою логику, в зависимости от того что мне нужно
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
-
- Сообщения: 1473
- Зарегистрирован: Сб окт 12, 2013 11:03 pm
- Благодарил (а): 49 раз
- Поблагодарили: 327 раз
Re: Изготовлю RF24 / RC 315 / RC 433 Ethernet Gateway
Протестировал прототип гейта.
Выявил что регулятор Nano не тянет и NRF24 и сетевуху. Уже попадался на это и питал сетевуху от её регулятора 5+, но это был друой вариант сетевой (она шире). Придётся плату дополнить регулятором напряжения 3.3в
Выявил что регулятор Nano не тянет и NRF24 и сетевуху. Уже попадался на это и питал сетевуху от её регулятора 5+, но это был друой вариант сетевой (она шире). Придётся плату дополнить регулятором напряжения 3.3в
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
- Bagir
- Сообщения: 1613
- Зарегистрирован: Вт сен 17, 2013 6:46 pm
- Откуда: Ярославская область город Углич
- Благодарил (а): 212 раз
- Поблагодарили: 374 раза
Re: Изготовлю RF24 / RC 315 / RC 433 Ethernet Gateway
И это хорошо! Стабильное питание - залог здоровья устройства. Уменьшать размеры, стоимость и энергопотребление хорошо только для датчиков, но не для Gateway.
Меня давно уже интересует вопрос с подобными сетями, но все никак его не загуглю. А бывают ли варианты с двумя и более Gateway? Причем чтобы это были не две разные сети, а что то наподобие сот и роуминга, или параллельно работающих Gateway, сообщения с которых сливаются в кучу и фильтруются по уникальному id пакета, чтобы избежать дубляжа. Передача через посредника вещь классная, но она увеличивает возможные ошибки. Учитывая, что Gateway включается в LAN, лично мне было бы не трудно поставить около пяти штук. Но программировать маршрутизацию самому дело хлопотное. А в случае с мобильными датчиками наподобие пульта вообще практически бесполезное потому что невозможно знать где он будет в конкретный момент.
Меня давно уже интересует вопрос с подобными сетями, но все никак его не загуглю. А бывают ли варианты с двумя и более Gateway? Причем чтобы это были не две разные сети, а что то наподобие сот и роуминга, или параллельно работающих Gateway, сообщения с которых сливаются в кучу и фильтруются по уникальному id пакета, чтобы избежать дубляжа. Передача через посредника вещь классная, но она увеличивает возможные ошибки. Учитывая, что Gateway включается в LAN, лично мне было бы не трудно поставить около пяти штук. Но программировать маршрутизацию самому дело хлопотное. А в случае с мобильными датчиками наподобие пульта вообще практически бесполезное потому что невозможно знать где он будет в конкретный момент.
-
- Сообщения: 1473
- Зарегистрирован: Сб окт 12, 2013 11:03 pm
- Благодарил (а): 49 раз
- Поблагодарили: 327 раз
Re: Изготовлю RF24 / RC 315 / RC 433 Ethernet Gateway
В архитектуре библиотеки MySensor можно выделять отдельные радио под сети. Которые будут независимо друг от друга. Это сделано на случай умного соседа, который тоже применяет эту технологию. Но вам никто не мешает сделать несколько у себя.
Вообще нет смысла делать несколько сетей. Mesh алгоритм справляется с ретрансляцией и повторами на ура. Если будут ошибки, проще и дешевле добавить транслирующие узлы, по пути к гейту. Мало того те устройства что с постоянным питанием можно включить режим ретрансляции. Пакет сам найдёт короткий путь до гейта или устройства которому предназначен.
Насчёт схем. Позже выложу все с документацией и разводкой. Не делаю это сейчас потому как в них есть ещё недочёты и они частенько исправляются. В схемах не только могут быть ошибки, но и не совсем красивые моменты. Например диаметр отверстий, отверстия под крепления. После пайки нашёл пару мест где лучше подвинуть дорожки, итд. Но если вам нужно могу скинуть в личку то что есть сейчас.
Также прошу написать мне кто имеет опыт заливки нестандартного бут лоадера!!!
Вообще нет смысла делать несколько сетей. Mesh алгоритм справляется с ретрансляцией и повторами на ура. Если будут ошибки, проще и дешевле добавить транслирующие узлы, по пути к гейту. Мало того те устройства что с постоянным питанием можно включить режим ретрансляции. Пакет сам найдёт короткий путь до гейта или устройства которому предназначен.
Насчёт схем. Позже выложу все с документацией и разводкой. Не делаю это сейчас потому как в них есть ещё недочёты и они частенько исправляются. В схемах не только могут быть ошибки, но и не совсем красивые моменты. Например диаметр отверстий, отверстия под крепления. После пайки нашёл пару мест где лучше подвинуть дорожки, итд. Но если вам нужно могу скинуть в личку то что есть сейчас.
Также прошу написать мне кто имеет опыт заливки нестандартного бут лоадера!!!
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
- Bagir
- Сообщения: 1613
- Зарегистрирован: Вт сен 17, 2013 6:46 pm
- Откуда: Ярославская область город Углич
- Благодарил (а): 212 раз
- Поблагодарили: 374 раза
Re: Изготовлю RF24 / RC 315 / RC 433 Ethernet Gateway
Чтож, тогда будем использовать транслирующие узлы. Просто я сейчас смотрю на работу своей z-wave сети. Принцип тот же. Так же есть устройства ретрансляторы. Наблюдаю множество ошибок даже в простейшей схеме датчик-ретранслятор-Gateway. Не спасает даже удачное расположение.
Будем надеяться на MySensor.
Будем надеяться на MySensor.
-
- Сообщения: 1473
- Зарегистрирован: Сб окт 12, 2013 11:03 pm
- Благодарил (а): 49 раз
- Поблагодарили: 327 раз
Re: Изготовлю RF24 / RC 315 / RC 433 Ethernet Gateway
Есть хорошая и очень хорошая, ну супер новость
1. Я разобрался с бутом
2. Плата завелась и заработала
3. Потребление в спящем состоянии 0.006 мА
С первого раза не пошла. Оказалось резюк на ресет поставил не тот и кондёр на DTR обязателен. NRF24 к удивлению увидел сразу и у GateWay тут же адрес попросил, отдал данные о себе и спать пошёл.
Потом провёл испытание на потребление. Сразу оговорюсь что мой тестер за 150 р. Но я мерил им же "доработанные" платы ProMini и там с NRF24 кушало раза в 4 больше ( 0.02 мА ). Ну конечно в момент передачи кушает 0.36 мА (Может и выше). Но это не сильно волнует т.к. передача у меня 1 раз в 15 мин. Уже приводил пример что датчик импульсов для Газа работает у меня с нового года и заряд сейчас 3.83в (в начале был 4,07). И это учитывая минусовую погоду 2 месяца.
Кому интересно вот фото мучений
1. Я разобрался с бутом
2. Плата завелась и заработала
3. Потребление в спящем состоянии 0.006 мА
С первого раза не пошла. Оказалось резюк на ресет поставил не тот и кондёр на DTR обязателен. NRF24 к удивлению увидел сразу и у GateWay тут же адрес попросил, отдал данные о себе и спать пошёл.
Потом провёл испытание на потребление. Сразу оговорюсь что мой тестер за 150 р. Но я мерил им же "доработанные" платы ProMini и там с NRF24 кушало раза в 4 больше ( 0.02 мА ). Ну конечно в момент передачи кушает 0.36 мА (Может и выше). Но это не сильно волнует т.к. передача у меня 1 раз в 15 мин. Уже приводил пример что датчик импульсов для Газа работает у меня с нового года и заряд сейчас 3.83в (в начале был 4,07). И это учитывая минусовую погоду 2 месяца.
Кому интересно вот фото мучений
СпойлерПоказать
- Рейтинг: 1.16%
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
-
- Сообщения: 1473
- Зарегистрирован: Сб окт 12, 2013 11:03 pm
- Благодарил (а): 49 раз
- Поблагодарили: 327 раз
Re: Изготовлю RF24 / RC 315 / RC 433 Ethernet Gateway
Пришли первые камни.
Отдаю на пайку
Отдаю на пайку
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
- lanket
- Сообщения: 1168
- Зарегистрирован: Вт окт 14, 2014 11:27 pm
- Откуда: Санкт-Петербург
- Благодарил (а): 260 раз
- Поблагодарили: 163 раза
Re: Изготовлю RF24 / RC 315 / RC 433 Ethernet Gateway
Спасибо за наводку.Ivan писал(а):...
Сначала мне приглянулись NRF24LE1 и стал копать в эту сторону.
Изучив даже заказал десяток другой. В надежде сделать по контроллеру на каждую комнату с контролем чрез МДМ (такие идеи тут уже обсуждались).
И только потом поинтересовался тут "может кто уже прикрутил их к МДМ чтобы не изобретать велосипед".
Наткнулся на данный топик.
Из плюсов ничего не надо придумывать, все готово и постоянно отшлифовывается. А также большое количество готовых решений для локальных задачь на аснове аурдинки.
Из минусов на плату (аурдинку) больше, меньше места в конечных девайсах
Победила универсальность и удобство.
Хочу тоже внести свои 3 копейки, наткнулся на очень интересную реализацию на хабре http://habrahabr.ru/post/255281/
Разработка голосового асистента для Мажордомо по любому ключевому слову.
Обсужение
gitHub 2й версии терминала
GitHub модуля для МД
gitHub сырого модуля 2й версии
Connect
Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.
Обсужение
gitHub 2й версии терминала
GitHub модуля для МД
gitHub сырого модуля 2й версии
Connect
Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.