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

Re: Модуль MySensor

Добавлено: Пн янв 11, 2016 3:29 pm
devoff
Stunt - скорость порта 115 200, а никак не 9600 ))


При подключение Serial Gateway в линуксе, нужно установить скорость порта 115 200, иначе не считывает *(

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

stty -F /dev/ttyUSB0 cs8 115200 ignbrk -brkint -icrnl -imaxbel -opost -onlcr -isig -icanon -iexten -echo -echoe -echok -echoctl -echoke noflsh -ixon -crtscts

Re: Модуль MySensor

Добавлено: Вт янв 12, 2016 1:19 am
Stunt
Спасибо огромное, после изменения скорости порта, что-то стало проясняться.
А то, собрался у Ивана датчики заказывать, а не могу настроить!
Ардуино с Сетевым Гейтом в порт выдает следующее:
Сетевой гейтПоказать
EG.jpg
EG.jpg (117.17 КБ) 12084 просмотра
В метре от нее вторая ардуино с DHT22:
ВлажностьПоказать
Humid.jpg
Humid.jpg (70.82 КБ) 12084 просмотра
В MySensors по прежнему тишина.
Debmes:
СпойлерПоказать
Новый.jpg
Новый.jpg (98.43 КБ) 12084 просмотра
Новый2.jpg
Новый2.jpg (13.48 КБ) 12084 просмотра
По прежнему вываливается "ошибка 500" при клике на "добавить новую запись".

Re: Модуль MySensor

Добавлено: Вт янв 12, 2016 8:19 am
Anton_kulibin
Stunt Ну вот, гейт вы завели, и нода с ним общается. Скиньте скрин настроек Модуля MySensors. Ну вот лог у Вас был. Сервер перезапускали? В скетче для гейта IP адрес меняли? Вообще Гейт пингуется?

Re: Модуль MySensor

Добавлено: Вт янв 12, 2016 2:17 pm
devoff
Stunt - а машины с windows нет ? я для теста скачивал - http://www.mysensors.org/controller/myscontroller -
после того как там все заработало, я уже перебросил се на МЖД

Re: Модуль MySensor

Добавлено: Вт янв 12, 2016 2:20 pm
Stunt
Гейт пингуется.
PingПоказать
Ping.jpg
Ping.jpg (128.56 КБ) 12024 просмотра
Сервер перезагружал, настройки сервера и ардуино такие:
СпойлерПоказать
MySensors.jpg
MySensors.jpg (28.64 КБ) 12024 просмотра
IP_sketch.jpg
IP_sketch.jpg (28.67 КБ) 12024 просмотра
Upd: Машин с Win нет даже в ближайшем окружении =(

Re: Модуль MySensor

Добавлено: Вт янв 12, 2016 5:48 pm
devoff
Чую, что то тут что то с модулем, половина текста нет, хотя это наверное потому что выбран английский вариант МЖД.

Попробуй поставь любой другой софт от MySensors - например этот - http://www.mysensors.org/controller/mycontroller
что бы точно отсечь все вопросы насчет железа.
Так же попробуй подрубиться телнетом на гейт через порт 5003.

Re: Модуль MySensor

Добавлено: Вт янв 12, 2016 11:05 pm
Stunt
На данную минуту...
Переключил интерфейс на русский - разницы не заметил.
Тут все верно?
СпойлерПоказать
MySensors_rus.jpg
MySensors_rus.jpg (33.81 КБ) 11979 просмотров
С телнетом следующее -
telnet.jpg
telnet.jpg (25.39 КБ) 11979 просмотров
Под MyController пытаюсь реанимировать какой-то ноутбук, доживавший игрушкой у соседской дочери 3-х лет... :geek:

UPD: Вот это в MyController из под Вин. ( компютер и ардуино в одной подсети)
СпойлерПоказать
yController.jpg
yController.jpg (260.11 КБ) 11970 просмотров
Снова непонятно :cry:

Re: Модуль MySensor

Добавлено: Ср янв 13, 2016 12:14 am
devoff
да все верно, и телнет подключается.

https://github.com/mycontroller-org/mycontroller - это для линукса, можно попробовать его.
но если будешь ставить на ту же машину, что и МЖД, то лучше остановить циклы.

я все же склоняюсь к тому, что модуль не может подключится а гейту.
Так же для "эксперимента" можно попробовать Serial.Gateway

Re: Модуль MySensor

Добавлено: Ср янв 13, 2016 4:00 pm
Ivan
Новая версия модуля.

1. Долгожданное пересоединение. Я нашёл способ проверять живое ли соединение. Оказывается оно было из коробки. (Чтение версии GateWay). Теперь каждые 5 сек проверяется соединение, если через 15 сек никто не ответит то происходит пересоединение. Просьба проверить на Serrial и модулях с сетевой W5100. Я проверял только на ESP8266
2. Появилась закладка "История событий". Теперь не нужно лазить в debmes
3. Добавлен "Inclusion mode", не уверен что он вам нужен. Лучшее применение, выключить AutoId и когда нужно добавить ноду нажимаем "Inclusion mode". Этот режим был сделан для VeraLite Smart Home Controller
4. Добавлена возможность использовать ноду 0. То есть на GateWay ставить датчики. У меня стоит RC433 приёмник и передатчик. Данные передавать нужно не через send а через serial
СпойлерПоказать
serial(PSTR("%d;%d;%d;%d;%d;%s\n"),message.sender, message.sensor, mGetCommand(message), mGetAck(message), message.type, message.getString(convBuf));

Re: Модуль MySensor

Добавлено: Ср янв 13, 2016 4:28 pm
devoff
Вань, спасибо !
Подскажи внес ли изменения от NightRider'а ? насчет загрузки 100% на малине ? хочу наконец то подключить напрямую и убрать лишние устройство.