mysensors

Garag
Сообщения: 17
Зарегистрирован: Ср апр 29, 2015 8:28 pm
Благодарил (а): 0
Поблагодарили: 0

Re: mysensors

Сообщение Garag » Чт апр 30, 2015 9:55 am

Ujin778 писал(а):
А как у Вас насчет стабильности? А то у меня мажордомо какое-то время обновляет данные (час-два) а потом перестает. Перезагрузишь сервер - опять начинает обновлять до следующего раза.
да. столкнулся с той же проблемой.пока особой статистики нет (вчера только собрал). но утром уже не работало(. перегрузил сервер - пошли данные.
в линукс версии интересно какой процесс искать по поводу сбора данных MTQQ ?
ps. uno+w5100
Последний раз редактировалось Garag Чт апр 30, 2015 10:17 am, всего редактировалось 1 раз.
Alien
Сообщения: 191
Зарегистрирован: Пт дек 20, 2013 4:46 pm
Благодарил (а): 72 раза
Поблагодарили: 38 раз

Re: mysensors

Сообщение Alien » Чт апр 30, 2015 10:09 am

Если все настроено четко - никаких зависаний. По своему опыту заметил один затык.
Никак не могу передать на ноду V_LIGHT. То бишь все вроде прописано, но гейт не обрабатывает отправку ни из МД, ни с андроида.
И вот если такая недосланная команда появляется, то гейт через пару часов виснет: пингуется, но от нод к МД перестает слать данные.
Сервер не перегружаю, только гейт и все восстанавливается.
Для справки гейт на UNO+W5100.
Ubuntu на Banana pi M2U Connect
cabat
Сообщения: 216
Зарегистрирован: Ср май 28, 2014 12:42 pm
Откуда: Санкт-Петерург
Благодарил (а): 76 раз
Поблагодарили: 28 раз

Re: mysensors

Сообщение cabat » Чт апр 30, 2015 10:47 am

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

Re: mysensors

Сообщение Ivan » Чт апр 30, 2015 11:47 am

Питание от нанки не достаточно длч сетевухи и передатчика.
Зависание с w51000. Бывают если isp и нп сетевухи и на передатчик одни и теже. Делайте для сетевухи софт spi.
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
cabat
Сообщения: 216
Зарегистрирован: Ср май 28, 2014 12:42 pm
Откуда: Санкт-Петерург
Благодарил (а): 76 раз
Поблагодарили: 28 раз

Re: mysensors

Сообщение cabat » Чт апр 30, 2015 12:01 pm

Ivan писал(а):Питание от нанки не достаточно длч сетевухи и передатчика.
Питание было внешнее, от модуля MB102: http://www.ebay.com/itm/MB102-3-3V-5V-B ... 0668480850
С модулем ENC28J60 вроде железный SPI должен работать?

Кстати, тут несколько дней разбирался с прошивкой Optiboot в ATmega328 без внешнего кварца, выкладывать настройки boards для Arduino 1.6?
Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm
Благодарил (а): 49 раз
Поблагодарили: 327 раз

Re: mysensors

Сообщение Ivan » Чт апр 30, 2015 12:10 pm

Посмотри мою ветку. http://smartliving.ru/forum/viewtopic.php?f=15&t=2219
Там есть всё и бут и настройки и фьюзы
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
cabat
Сообщения: 216
Зарегистрирован: Ср май 28, 2014 12:42 pm
Откуда: Санкт-Петерург
Благодарил (а): 76 раз
Поблагодарили: 28 раз

Re: mysensors

Сообщение cabat » Чт апр 30, 2015 12:15 pm

Ivan писал(а):Посмотри мою ветку. http://smartliving.ru/forum/viewtopic.php?f=15&t=2219
Там есть всё и бут и настройки и фьюзы
Тьфу ты, ведь точно, помню твое сообщение, а когда ковырялся - забыл, все перерыл в интернете..
(правда у меня шьется на скорости 115200 и фьюзы немного другие, а optiboot я брал на их сайте, файл optiboot_atmega328_pro_8MHz.hex)

У меня такие фьюзы получились (считал здесь http://homes-smart.ru/fusecalc/?prog=av ... ATmega328P)
High fuse: (включен бутлоадер, размер - 512 слов)
Low fuse: E2
Ext. fuse: 07
Ujin778
Сообщения: 62
Зарегистрирован: Вт апр 28, 2015 8:26 pm
Благодарил (а): 14 раз
Поблагодарили: 2 раза

Re: mysensors

Сообщение Ujin778 » Чт апр 30, 2015 12:30 pm

Я разобрался с сериалгейтом - оказывается не подключил выход прерывания от радиомодуля, когда подключил то все заработало по тому методу который я выше описывал. Но наткнулся на следующий глюк когда добавил в систему третью ноду.Двум предыдущим гейт выдаёт ИД 20 и 21 а третья конектится как 255 255, видно на гейте, но в отладке ноды пишет что не может получить ИД. Как это побороть можно.? Перегружал и гейт и ноду, не помогло. Предыдущие две ноды нормально регистрируются а третья нет.
cabat
Сообщения: 216
Зарегистрирован: Ср май 28, 2014 12:42 pm
Откуда: Санкт-Петерург
Благодарил (а): 76 раз
Поблагодарили: 28 раз

Re: mysensors

Сообщение cabat » Чт апр 30, 2015 12:36 pm

Ujin778 писал(а):Я разобрался с сериалгейтом - оказывается не подключил выход прерывания от радиомодуля
Вроде на форуме mysensors.org писали, что сейчас IRQ не используется: http://forum.mysensors.org/topic/510/mi ... oughts/190
Ujin778
Сообщения: 62
Зарегистрирован: Вт апр 28, 2015 8:26 pm
Благодарил (а): 14 раз
Поблагодарили: 2 раза

Re: mysensors

Сообщение Ujin778 » Чт апр 30, 2015 12:36 pm

В MQTT гейте мне не нравится то что не обновляются дополнительные поля объекта, я так понимаю что это можно исправить если нода будет эти поля высылать сама и сделать привязку к соответствующим свойствам объекта вручную. Но зачем это перекладывать на ноду, если сервер может это сделать проще.
Ответить