Страница 23 из 25

Re: mysensors

Добавлено: Чт май 24, 2018 11:03 pm
lanket
smart_g писал(а):К тому же костыль помог на половину. Пришлось повозится с правами доступа к /dev/ttyUSB
Опишите все это топиксартеру этого топика, Иван автор данного модуля и наш гуру по МУС. Да и ветка та более профильная по вашему вопросу, так как касается именно модуля . Ну или в группу Скайп 'MySensors' там есть продвинутые и Иван в том числе.

Отправлено с моего Redmi Note 4 через Tapatalk


Re: mysensors

Добавлено: Пт май 25, 2018 12:25 pm
nightwind
smart_g писал(а):
Чт май 24, 2018 10:17 am
А вот у меня возникла другая засада. Понадобилось проверить новую ноду. Сеть mysensors на другом объекте. Собрал быстро serialgate на клоне Arduini Nano. Ясное дело, что в системе определяется как /dev/ttyUSB0. В настройках модуля так и указываю, но gate не определяется. Хотя под windows с помощью MYSController все нормально, конект со шлюзом нормальный. Посмотрел файл PhpSerial.php. Для Linux упоминаются только устройства /dev/ttyS. Че делать?
не нужно никаких костылей
/etc/udev/rules.d
coplftim файлик типа 99ttys.rules

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

KERNEL=="ttyUSB*", ATTRS{idProduct}=="2303", SYMLINK="ttyS0"
2303 меняешь на свой id. и будет тебе счастье, любое устройство с твоим ид всегда будет ttyS0, неважно в какой разьем ты его вставишь

Re: mysensors

Добавлено: Чт май 31, 2018 1:03 pm
dimonkos
smart_g писал(а):
Чт май 24, 2018 6:57 pm
К тому же костыль помог на половину. Пришлось повозится с правами доступа к /dev/ttyUSB
Как решили с правами доступа?

Re: mysensors

Добавлено: Чт май 31, 2018 1:14 pm
smart_g
dimonkos писал(а):
Чт май 31, 2018 1:03 pm
smart_g писал(а):
Чт май 24, 2018 6:57 pm
К тому же костыль помог на половину. Пришлось повозится с правами доступа к /dev/ttyUSB
Как решили с правами доступа?
:~$ sudo adduser USERNAME dialout
Но с serialgate я забросил. Победить появление фантомных сенсоров не удалось.
Благо был для опытов модуль NodeMCU, перекинул на него nRF, прошил скетч Ethernet Gate
и все заработало, как надо. Без сбоев, прав доступа, фантомных сенсоров.

Re: mysensors

Добавлено: Чт май 31, 2018 1:47 pm
dimonkos
smart_g писал(а):
Чт май 31, 2018 1:14 pm
dimonkos писал(а):
Чт май 31, 2018 1:03 pm
smart_g писал(а):
Чт май 24, 2018 6:57 pm
К тому же костыль помог на половину. Пришлось повозится с правами доступа к /dev/ttyUSB
Как решили с правами доступа?
:~$ sudo adduser USERNAME dialout
Но с serialgate я забросил. Победить появление фантомных сенсоров не удалось.
Благо был для опытов модуль NodeMCU, перекинул на него nRF, прошил скетч Ethernet Gate
и все заработало, как надо. Без сбоев, прав доступа, фантомных сенсоров.
Вот и я уже в руках кручу esp-07 :shock: по serialgate мысли закончились :evil:

Re: mysensors

Добавлено: Чт май 31, 2018 2:06 pm
cabat
От себя могу добавить - Ethernet-шлюз на базе модуля ENC28J60 работает уже больше года точно - проблем нет.
Только недавно стал иногда виснуть похоже по причине пониженного питания - подключен к USB разъему RPI2,
почему то напряжение питание просело до 4 с небольшим вольт, лечится перезапуском RPI - автоматом перезагружается шлюз
(позже буду "отсаживать" его на отдельный блок питания 5В).

Re: mysensors

Добавлено: Вт июн 12, 2018 7:04 pm
nightwind
cabat писал(а):
Чт май 31, 2018 2:06 pm
От себя могу добавить - Ethernet-шлюз на базе модуля ENC28J60 работает уже больше года точно - проблем нет.
Только недавно стал иногда виснуть похоже по причине пониженного питания - подключен к USB разъему RPI2,
почему то напряжение питание просело до 4 с небольшим вольт, лечится перезапуском RPI - автоматом перезагружается шлюз
(позже буду "отсаживать" его на отдельный блок питания 5В).
Какую библиотеку использовал под ENC28J60? пробовал разные, все текут и виснут со временем, пришлось шлюз на малину вешать.

Re: mysensors

Добавлено: Пт сен 07, 2018 11:33 am
nick7zmail
Всем привет...
Можно краткое введение в mysensors?
Уже который год поглядываю, да руки никак не дойдут.
Основные вопросы:
1) Как с безопасностью? Как вообще реализована безопастность общения между нодами? Сможет ли сосед, у которого такой же гейт как у меня, наткнуться на мои сообщения с нод, или мои ноды - поймать его сообщения?
2) Правильно ли я понял - если я соберу гейт на esp8266+mqtt, мне его подключить к сети достаточно, и всё? Ничего дописывать в код (в функции presentation и loop) не надо? Новые ноды будут сами подхватываться?
3) С энергосбережением тут, как я понял, всё ок...но всй таки хотелось бы подтверждения...от 3х вольтовых CR батареек кнопка, к примеру, долго живет?
4) Лучше ли это вайфайной технлогии (очень сильно "прилип" к blynk-у, то что там всё просто и быстро делается..вот не могу поднять руку и разрушить это всё, перейдя на mysensors)?
5) В текущий момент имееются 5 приёмо-передатчиков nrf, одинаковых, не pla. Я же правильно понял, что не обязательно для гейта pla версию? Для квартиры можно обычной версией обойтись?
UPD:
6) Ещё в дагоночку - как реализована связь нода-нода? Нода с кнопкой шлет сигнал на гейт, гейт в mqtt, mqtt в мд, там срабатывает логика, мд в mqtt, mqtt в гейт, гейт - в ноду? Или можно как-то прямое взаимодействие организовать типа нода-nrf-nrf-другая нода (чтобы без гейта работало)? И можно ли такие связи организовывать без перепрошивки??
UPD2:
7) Вроде есть какие-то ограничения на кол-во устройств...хотелось бы тоже комментарии по этому поводу...ибо не совсем понял писанину про каналы связи на сайте.

Re: mysensors

Добавлено: Пт сен 07, 2018 2:34 pm
smart_g
nick7zmail писал(а):
Пт сен 07, 2018 11:33 am
Всем привет...
Можно краткое введение в mysensors?
Уже который год поглядываю, да руки никак не дойдут.
Основные вопросы:
1) Как с безопасностью? Как вообще реализована безопастность общения между нодами? Сможет ли сосед, у которого такой же гейт как у меня, наткнуться на мои сообщения с нод, или мои ноды - поймать его сообщения?
2) Правильно ли я понял - если я соберу гейт на esp8266+mqtt, мне его подключить к сети достаточно, и всё? Ничего дописывать в код (в функции presentation и loop) не надо? Новые ноды будут сами подхватываться?
3) С энергосбережением тут, как я понял, всё ок...но всй таки хотелось бы подтверждения...от 3х вольтовых CR батареек кнопка, к примеру, долго живет?
4) Лучше ли это вайфайной технлогии (очень сильно "прилип" к blynk-у, то что там всё просто и быстро делается..вот не могу поднять руку и разрушить это всё, перейдя на mysensors)?
5) В текущий момент имееются 5 приёмо-передатчиков nrf, одинаковых, не pla. Я же правильно понял, что не обязательно для гейта pla версию? Для квартиры можно обычной версией обойтись?
UPD:
6) Ещё в дагоночку - как реализована связь нода-нода? Нода с кнопкой шлет сигнал на гейт, гейт в mqtt, mqtt в мд, там срабатывает логика, мд в mqtt, mqtt в гейт, гейт - в ноду? Или можно как-то прямое взаимодействие организовать типа нода-nrf-nrf-другая нода (чтобы без гейта работало)? И можно ли такие связи организовывать без перепрошивки??
UPD2:
7) Вроде есть какие-то ограничения на кол-во устройств...хотелось бы тоже комментарии по этому поводу...ибо не совсем понял писанину про каналы связи на сайте.
Немного ответов:
1) https://www.mysensors.org/about/signing
2) в код гейта не надо, а ноды смотря от хотелок.
3) https://www.mysensors.org/build/battery
4) наверное также, с широким распостранением ESP и их дешивизной можно наделать MQTT клиентов, либо веб-серверов с такими же возможностями.Все упрется в потребение. Ноду можно приспать. WIFI врядли.
5) можно
6) связь нода-нода организовать можно, но что вы увидите в МЖД?

Re: mysensors

Добавлено: Пт сен 07, 2018 3:40 pm
serghei
Быстрее всего можно получить ответы от разработчиков в онлайн чате в скайпе https://join.skype.com/jsQQtgUwKIEk .
Очень подробно большенство ответов о протоколе и высшем пилотаже почитай на русском форуме. Мне очень помогли )).