[Модуль] MySensors (mysensor)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

Anton_kulibin
Сообщения: 354
Зарегистрирован: Вт окт 09, 2012 8:05 am
Откуда: Луза Кировская обл. Россия
Благодарил (а): 20 раз
Поблагодарили: 35 раз

Re: Модуль MySensor

Сообщение Anton_kulibin » Пт дек 04, 2015 9:17 am

Я не то имел ввиду, например был реконнект, после этого одни ноды шлют данные другие нет, хотя слать должны все. Как то так.

Я ничего лучше предложить не могу, хотя я и в php не силен. Если только выбор интервала для подключения каждый для себя будет устанавливать в настройках.
Linux версия. Ubuntu Server 16.04+2xArduinoMega+Eth_GW_Mysensors_10node+WeatherStation+Xiaomi
CONNECT
olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am
Благодарил (а): 85 раз
Поблагодарили: 342 раза

Re: Модуль MySensor

Сообщение olehs » Вт дек 08, 2015 10:31 am

Ivan, может реконнект перенести в основной цикл, чтобы REQ после него можно было отправлять?
А насчет потери связи - ее можно определить только отправив какой-то запрос на gateway. Может периодически слать какой-нибудь broadcast? при обрыве связи запись в порт уйдет в ошибку.
Anton_kulibin
Сообщения: 354
Зарегистрирован: Вт окт 09, 2012 8:05 am
Откуда: Луза Кировская обл. Россия
Благодарил (а): 20 раз
Поблагодарили: 35 раз

Re: Модуль MySensor

Сообщение Anton_kulibin » Вт дек 08, 2015 5:02 pm

Вопрос опять Ивану. Скорее не по модулю. Есть нода(одна, две), весь день она посылала данные об освещенности на улице, к вечеру передавать перестала, т.к. значение не меняется, нода двойная, датчик освещенности и реле, реле не всегда срабатывает, т.е. отправляешь 1 а ответ тишина, отправляешь 0 и снова тишина, пару раз отправишь реле сработает. Мне стало казаться что пакеты до ноды не доходят. От гейта до ноды 9 метров через деревянную стену, но гейт стоит у wi-fi роутера. Может ли роутер глушить гейт или создавать помехи, частотный то диапазон одинаковый?
Linux версия. Ubuntu Server 16.04+2xArduinoMega+Eth_GW_Mysensors_10node+WeatherStation+Xiaomi
CONNECT
Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm
Благодарил (а): 49 раз
Поблагодарили: 327 раз

Re: Модуль MySensor

Сообщение Ivan » Вт дек 08, 2015 8:07 pm

Вам нужно включить галку ACK напротив свойтва передачи.
А вообще сейчас изучаю эту проблему (Похоже есть затыки из-за торможения системы setGlobal. И похоже виноват в этом WebSocket)
Сейчас пытаемся выловить эту проблему.

Вообще могут быть разные причины. Нужно смотреть лог. У меня попадаются ноды которые плохо принимают сигнал. Обычно проблемы по питанию (Зачастую помогает сглаживающий конденсатор)

Если не поможет смотрите 2 лога сразу (с гейта и ноды). Иногда алгоритм скетча не оптимален.

PS. Из интересного. Сегодня сделал репитер+RC433. Кому интересно выложу фото+скетч
Сейчас разрабатываю, Выключатель на батарейках. Исполнитель + датчиком влажности. Для вентилятора в ванной с автоматическим включением по порогу влажности. Связаны будут напрямую без гейта, с возможностью видеть состояние и управлять через гейт.
Уникальность в том что настройка связки контролеров кнопок с исполнителем будут буз участия гейта (для системы конструктор)
На его основе сделаю исполнитель для света и исполнитель для фонарей с датчиком освещения и движения
За это сообщение автора Ivan поблагодарил:
triada13 (Вт дек 08, 2015 9:34 pm)
Рейтинг: 1.16%
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
AirKing
Сообщения: 87
Зарегистрирован: Вс фев 01, 2015 10:43 pm
Откуда: Муром
Благодарил (а): 16 раз
Поблагодарили: 7 раз

Re: Модуль MySensor

Сообщение AirKing » Вт дек 08, 2015 8:27 pm

Ivan писал(а):Сегодня сделал репитер+RC433. Кому интересно выложу фото+скетч
Иван выкладывай, очень интересно. Я давно хотел себе такой сделать.
Получи Cashback до 18% с покупок
Anton_kulibin
Сообщения: 354
Зарегистрирован: Вт окт 09, 2012 8:05 am
Откуда: Луза Кировская обл. Россия
Благодарил (а): 20 раз
Поблагодарили: 35 раз

Re: Модуль MySensor

Сообщение Anton_kulibin » Вт дек 08, 2015 8:43 pm

Ivan писал(а):Вам нужно включить галку ACK напротив свойтва передачи.
С ACK это понятно, у исполнителей он всегда включен.
Ivan писал(а):Из интересного. Сегодня сделал репитер+RC433. Кому интересно выложу фото+скетч
Сейчас разрабатываю, Выключатель на батарейках. Исполнитель + датчиком влажности. Для вентилятора в ванной с автоматическим включением по порогу влажности. Связаны будут напрямую без гейта, с возможностью видеть состояние и управлять через гейт.
Уникальность в том что настройка связки контролеров кнопок с исполнителем будут буз участия гейта (для системы конструктор)
На его основе сделаю исполнитель для света и исполнитель для фонарей с датчиком освещения и движения
Выкладывайте все) Все интересно особенно выключатель.
За это сообщение автора Anton_kulibin поблагодарил:
Ivan (Ср мар 16, 2016 1:16 pm)
Рейтинг: 1.16%
Linux версия. Ubuntu Server 16.04+2xArduinoMega+Eth_GW_Mysensors_10node+WeatherStation+Xiaomi
CONNECT
Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm
Благодарил (а): 49 раз
Поблагодарили: 327 раз

Re: Модуль MySensor

Сообщение Ivan » Вт дек 08, 2015 8:49 pm

Репитер + RC433
IMG_6851.JPG
IMG_6851.JPG (38.27 КБ) 11525 просмотров
Засунул в коробку от телефонных розеток. На антенну RF24 намотаны провод приёмника и передатчика RC433
Внутренности: Arduino Nano 3.3в, NRF24, RC433 приёмник и передатчик. Внутренности не сфотографировал, потому как еле засунул и куча проводов

Скетч:
RepeaterNodeRC433.zip
(18.49 КБ) 260 скачиваний
Учтено что RC дублирует код. Передатчик посылает 3 раза
Скетч пока тестируется. Но вроде всё ок
Приёмник 2 нога, передатчик 4
Обязательно исправляйте скетч под свои настройки

Скрипты выложу позже через коннект (пока он не работает)
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
triada13
Сообщения: 242
Зарегистрирован: Вт мар 11, 2014 8:36 pm
Откуда: Челябинск
Благодарил (а): 107 раз
Поблагодарили: 7 раз

Re: Модуль MySensor

Сообщение triada13 » Вт дек 08, 2015 9:36 pm

Иван а можно фото внутренностей коробочки?
Majordomo на Orange Pi Zero.
AirKing
Сообщения: 87
Зарегистрирован: Вс фев 01, 2015 10:43 pm
Откуда: Муром
Благодарил (а): 16 раз
Поблагодарили: 7 раз

Re: Модуль MySensor

Сообщение AirKing » Пт дек 11, 2015 8:31 pm

Иван а выложи скрипты сюда
Коннект неизвестно когда заработает
я себе собрал шлюз. данные отправляет успешно.
а вот принятые не могу понять как разбирать.

P.S. поторопился я написать что данные отправляются
пришел домой все подключил, смотрю на другом приемнике данные приходят, а вот розетки не переключаются. Завтра буду смотреть в чем проблемма.
Получи Cashback до 18% с покупок
Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm
Благодарил (а): 49 раз
Поблагодарили: 327 раз

Re: Модуль MySensor

Сообщение Ivan » Пт дек 11, 2015 11:38 pm

Там плотность укладки большая. В принципе разглядеть почти нечего. Может схему?

Конект работает вроде. Я обновил информацию там
СпойлерПоказать
20151211_232420.jpg
20151211_232420.jpg (1.88 МБ) 11660 просмотров
20151211_232425.jpg
20151211_232425.jpg (1.72 МБ) 11660 просмотров
За это сообщение автора Ivan поблагодарил:
triada13 (Сб дек 12, 2015 4:55 am)
Рейтинг: 1.16%
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Ответить