Страница 35 из 72
Re: Модуль MySensor
Добавлено: Пт янв 13, 2017 11:04 pm
serghei
Приветствую всех. Решил вступить в сообщество MySensor, так как не получается подключить много сенсоров к АМС. Пока удалось получить осмысленную информацию в сериале только на Гетвее-сериал.
geor писал(а):Решил перейти с ethernet getwey на WiFi Gateway ESP8266.
На сайте написано использовать IDE 1.6.5 такое же как и для АМС. Версия дров 2.0.0 . Скачал последнюю библиотеку с 2.1.0 и словил ошибку

- ESP8266_Gate.png (51.55 КБ) 10434 просмотра
Я последние три месяца читаю чат в Скайпе и в курсе многих проблем с нодами. Пока не получается скомпилировать простейший скетч. Менять IDE на другую не очень хочется, так как конечная цель прикрутить MySensor к AMS, и с последней будут проблемы. И еще. Если установить библиотеку с сайта , то компилятор ругается spurious .mystools folder in "MySensors" librari.
Re: Модуль MySensor
Добавлено: Сб янв 14, 2017 12:06 am
maloicds
Попробуйте добавить в скетч
Re: Модуль MySensor
Добавлено: Вс янв 15, 2017 12:16 am
ipz
Если Arduino IDE перестает находить к.л. библиотеки должна помочь очистка папок
Код: Выделить всё
С:\Users\<You>\App Data\Local\Temp
С:\Users\<You>\App Data\Local\Arduino15
С:\Users\<You>\App Data\Roaming\Arduino15
(Придется заново настроить preferences, менеджер плат)
Re: Модуль MySensor
Добавлено: Вс янв 15, 2017 10:22 am
serghei
Спасибо всем откликнувшимся! Похоже у меня проблема более глобальная - IDE настроил для работы с ESP и много чего менял для компиляции 16 мегабайт памяти. И вот теперь простейшую Nano ругает на ровном месте. Только не понятно - почему компилятор ищет библиотеки в ЕСП , а не у ардуины.
Не хочется все ломать , но наверное придется на другом компе.
Re: Модуль MySensor
Добавлено: Вс янв 15, 2017 11:04 am
smden
В инструментах меняешь плату, в настройках - путь к проекту. Это самое главное. И будет тебе счастье
Re: Модуль MySensor
Добавлено: Вс янв 15, 2017 11:16 am
serghei
С этим я разберусь. Не понятно , почему под 1.6.5 не компилируется ЕСП-гейт. Дальнейшие приключения наверное надо озвучивать в родной ветке " MySensor".
Re: Модуль MySensor
Добавлено: Пн янв 16, 2017 11:00 pm
ipz
Вот такое сообщение получил
Код: Выделить всё
2017-01-16 22:53:08Expire 2017-01-16 22:53:05 <> 2017-01-16 22:53:08
Раньше видел сообщения вида Expire send...
Это что-то новенькое, или переделанное старое, но что-то сломалось: "<>"
UPD: Такого не ожидаешь увидеть, на самом деле это !=))))
2serghei
У Arduino IDE разные версии между собой не совместимы. Надо брать рекомендованную. Это никак не починить.
У меня отдельно установлено несколько версий под разные проекты, например, 1.6.5 компилирует AMS, 1.6.8 MySensors, 1.8.1 вроде компилирует MySensors, но есть подозрение что что-то неладно...
Re: Модуль MySensor
Добавлено: Пн янв 16, 2017 11:32 pm
serghei
На этом уроке я был )))) ,когда пытался скомпилировать АМС. Короче отобрал у жены комп, снес 1.6.5 , из того что было поставил 1.7.9 , залил SerialGate и первый попавшийся скетч из примеров. Удивило отсутствие упоминания библиотеки SPI во всех скетчах. Пошли осмысленные цифры, в гейте глобальных ошибок не видно, но данных я не увидел. И опять DHT и далласы обругали библиотеки, как и в АМС. Завтра буду искать 1.6.8 .
И глобальный вопрос - если Алиса не правильно настроена или выключена - код работать будет? ID раздает МД , но ведь сетевые адреса для NRF24 вроде должна раздавать сама библиотека MySensors. Скрины сериала выложу утром.
Re: Модуль MySensor
Добавлено: Вт янв 17, 2017 1:31 am
ipz
Я не большой специалист, но
частотный канал, base adress (3 байта) задаются в момент инициализации модуля nrf (они жестко прописаны в коде при компиляции)
4-й байт base адреса модуля nrf - это номер ноды, его можно или прописать в коде скетча принудительно (#define MY_NODE_ID <NodeID>) или получить от МДМ в режиме Inclusion mode. После этого номер ноды прописывается в EEPROM и при дальнейших перезагрузках он уже не запрашивается.
Т.е. MDM нужен только когда нода прописывается в сети первый раз. После этого сеть MySensors автономно может работать, данные (служебный трафик и все остальное) будут ходить по сети туда-сюда)))
Другое дело, что потребитель этого всего тот же МДМ)))
UPD: Я вспомнил!!! У меня же был гейт на nodemcu. Мне его удалось скомпилировать только под Ubuntu. В чем была проблема незнаю)))
Re: Модуль MySensor
Добавлено: Вт янв 17, 2017 12:06 pm
serghei
Вообще какой то тихий ужас. Установил 1.6.8 , залил все по новому в то же оборудование. Получил следующее.

- IDE 1.7.9
- MySen_serial_Bat.JPG (286.76 КБ) 10201 просмотр
В среде 1.6.8

- IDE 1.6.8
- Serial_1.6.8..JPG (241.27 КБ) 10201 просмотр
Не понятно, почему у гейта пустые сетап и луп. Сенсор ведь должен хоть один раз вывести в сериал свою презентацию? Странно как то. Как должен выглядеть нормальный вывод в сериал?