Страница 3 из 72

Re: Модуль MySensor

Добавлено: Чт авг 06, 2015 10:35 am
cabat
может вот здесь определения не для всех процессоров прописаны:
https://github.com/mysensors/Arduino/bl ... FM69.h#L40

наверно должно быть как то так:

Код: Выделить всё

#if defined(__AVR_ATmega168__) || defined(__AVR_ATmega328P__) || defined(__AVR_ATmega88) || defined(__AVR_ATmega8__) || defined(__AVR_ATmega88__) || defined(__AVR_ATmega32U4__)
  #define RF69_IRQ_PIN          2
  #define RF69_IRQ_NUM          0
#elif defined(__AVR_ATmega644P__) || defined(__AVR_ATmega1284P__) || defined(__AVR_ATmega2560P__)
  #define RF69_IRQ_PIN          2
  #define RF69_IRQ_NUM          2
#endif
 
ну и аналогично в остальных местах..

Re: Модуль MySensor

Добавлено: Сб авг 08, 2015 9:37 am
ermind
Подскажите!!! Только начал заниматься модулем версия датчиков 1.5 один датчик появился в модуле но потом пропал. Скорей всего что то не правильно настроено посмотреть на примере бы? или с Ethernet gateway что(в гейте ничего не менял кроме IP)

Re: Модуль MySensor

Добавлено: Сб авг 08, 2015 12:29 pm
Ivan
Проподать он не долден если сами не удалите

Re: Модуль MySensor

Добавлено: Сб авг 08, 2015 4:54 pm
ermind
после выключения питания гейта данные не приходят

Re: Модуль MySensor

Добавлено: Сб авг 08, 2015 7:20 pm
Anton_kulibin
Надо цикл mysensors перезапуска от, я перезапускаю главный цикл и все.

Re: Модуль MySensor

Добавлено: Вс авг 09, 2015 8:33 pm
Alien
Прежде всего хочу выразить огромную благодарность Ивану за проделанную работу, ну и будущую тоже :)
Модуль обещает быть более интересным чем mqtt и я решил перейти. Ну как перейти - как всегда :) без бекапов и сразу со сменой на 1.5 mysensors.
Танцы с бубном помогли и за пару часов таки перебрался, но...
Движение, температура и прочее, что шлется с ноды - работает, реле так и не завелось.
Перерыл код, пересмотрел протоколы нод, гейта и дебмес. В дебмесе - Expire send set rollback. Сработало реле как-то случайно раз или два.
Отвоевал у сына ПК с виндой, поставил MYSController и в нем убедился что передача работает на ура - четко и быстро.
Подскажите, плз, куда копать дальше или трабл известный и нужно подождать обновки модуля?

Re: Модуль MySensor

Добавлено: Вс авг 09, 2015 10:05 pm
Ivan
Если у вас на myscontroller срабатывает без ack с первого раза - то нужно искать баг.

А вообще установите на свойстве галку ack тогда будет контроль передачи

Re: Модуль MySensor

Добавлено: Пн авг 10, 2015 12:09 am
Alien
Спс. Поигрался с ack. При настройке устанавливал "галку". Убрал и все заработало. Пакеты практически не теряются. С установленной "галкой" хочет идет, хочет нет, причем чаще нет. Доберусь до винды попробую и там с ack поиграться - интересен результат.

Re: Модуль MySensor

Добавлено: Пн авг 10, 2015 1:14 pm
Anton_kulibin
Что-то у меня похожее. Есть 2 ноды на одной 4 кнопки и 4 реле, на другой 1 кнопка и 1 реле. До версии 1.5 было все отлично. Как только сменил EthernetGateway на версию 1,5 так пошли проблемы, т.е. видно что нода отправляет по нажатию кнопки, гейт это получает, а обрано ноде не приходит. Срабатывание 1 из 5-10 нажатий.

Re: Модуль MySensor

Добавлено: Пн авг 10, 2015 7:31 pm
Ivan
Странно. У меня было такое когда собирал исполнитель. В итоге сменил передатчик и заработал (может совпало) давайте лог с ноды, гейта и debmess

На выходных сделал модуль для serial. Под Windows не удалось толком запустить какие то проблемы с настройкой порта.
Сегодня испытали на debian вроде работает.
Завтра постараюсь допилить интерфейс и выложу обновления:
1. Serial
2. Обновление комментария презентации
3. Reconnect на ethernet. Если за 5 мин не пришло ни одного сообщения, считается что связь потеряна. По другому не получается, socket не возвращает статус убитого соединения