Страница 15 из 25
Re: mysensors
Добавлено: Чт апр 30, 2015 9:55 am
Garag
Ujin778 писал(а):
А как у Вас насчет стабильности? А то у меня мажордомо какое-то время обновляет данные (час-два) а потом перестает. Перезагрузишь сервер - опять начинает обновлять до следующего раза.
да. столкнулся с той же проблемой.пока особой статистики нет (вчера только собрал). но утром уже не работало(. перегрузил сервер - пошли данные.
в линукс версии интересно какой процесс искать по поводу сбора данных MTQQ ?
ps. uno+w5100
Re: mysensors
Добавлено: Чт апр 30, 2015 10:09 am
Alien
Если все настроено четко - никаких зависаний. По своему опыту заметил один затык.
Никак не могу передать на ноду V_LIGHT. То бишь все вроде прописано, но гейт не обрабатывает отправку ни из МД, ни с андроида.
И вот если такая недосланная команда появляется, то гейт через пару часов виснет: пингуется, но от нод к МД перестает слать данные.
Сервер не перегружаю, только гейт и все восстанавливается.
Для справки гейт на UNO+W5100.
Re: mysensors
Добавлено: Чт апр 30, 2015 10:47 am
cabat
У меня при тестировании одной ноды и MQTT-шлюза, собранных "на проводках", тоже были зависания - лечилось перетыканием питания модуля на ENC28J60.
Сейчас делаю нормальные платы под ноды - буду тестировать снова.
Re: mysensors
Добавлено: Чт апр 30, 2015 11:47 am
Ivan
Питание от нанки не достаточно длч сетевухи и передатчика.
Зависание с w51000. Бывают если isp и нп сетевухи и на передатчик одни и теже. Делайте для сетевухи софт spi.
Re: mysensors
Добавлено: Чт апр 30, 2015 12:01 pm
cabat
Ivan писал(а):Питание от нанки не достаточно длч сетевухи и передатчика.
Питание было внешнее, от модуля MB102:
http://www.ebay.com/itm/MB102-3-3V-5V-B ... 0668480850
С модулем ENC28J60 вроде железный SPI должен работать?
Кстати, тут несколько дней разбирался с прошивкой Optiboot в ATmega328 без внешнего кварца, выкладывать настройки boards для Arduino 1.6?
Re: mysensors
Добавлено: Чт апр 30, 2015 12:10 pm
Ivan
Посмотри мою ветку.
http://smartliving.ru/forum/viewtopic.php?f=15&t=2219
Там есть всё и бут и настройки и фьюзы
Re: mysensors
Добавлено: Чт апр 30, 2015 12:15 pm
cabat
Тьфу ты, ведь точно, помню твое сообщение, а когда ковырялся - забыл, все перерыл в интернете..
(правда у меня шьется на скорости 115200 и фьюзы немного другие, а optiboot я брал на их сайте, файл optiboot_atmega328_pro_8MHz.hex)
У меня такие фьюзы получились (считал здесь
http://homes-smart.ru/fusecalc/?prog=av ... ATmega328P)
High fuse:
DС (включен бутлоадер, размер - 512 слов)
Low fuse: E2
Ext. fuse: 07
Re: mysensors
Добавлено: Чт апр 30, 2015 12:30 pm
Ujin778
Я разобрался с сериалгейтом - оказывается не подключил выход прерывания от радиомодуля, когда подключил то все заработало по тому методу который я выше описывал. Но наткнулся на следующий глюк когда добавил в систему третью ноду.Двум предыдущим гейт выдаёт ИД 20 и 21 а третья конектится как 255 255, видно на гейте, но в отладке ноды пишет что не может получить ИД. Как это побороть можно.? Перегружал и гейт и ноду, не помогло. Предыдущие две ноды нормально регистрируются а третья нет.
Re: mysensors
Добавлено: Чт апр 30, 2015 12:36 pm
cabat
Ujin778 писал(а):Я разобрался с сериалгейтом - оказывается не подключил выход прерывания от радиомодуля
Вроде на форуме mysensors.org писали, что сейчас IRQ не используется:
http://forum.mysensors.org/topic/510/mi ... oughts/190
Re: mysensors
Добавлено: Чт апр 30, 2015 12:36 pm
Ujin778
В MQTT гейте мне не нравится то что не обновляются дополнительные поля объекта, я так понимаю что это можно исправить если нода будет эти поля высылать сама и сделать привязку к соответствующим свойствам объекта вручную. Но зачем это перекладывать на ноду, если сервер может это сделать проще.