Прямое подключение NRF24L01+ к RaspberryPi (MySensor)

Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm
Благодарил (а): 49 раз
Поблагодарили: 327 раз

Re: Прямое подключение NRF24L01+ к RaspberryPi (MySensor)

Сообщение Ivan » Сб сен 17, 2016 5:27 pm

Ставить молуль Mysensor. Если serrial то проверять прова и добавить пользователя от которого запускаются циклы в группу dialout

Отправлено с моего SM-G7102 через Tapatalk
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Profd
Сообщения: 34
Зарегистрирован: Пн авг 22, 2016 9:41 am
Благодарил (а): 15 раз
Поблагодарили: 2 раза

Re: Прямое подключение NRF24L01+ к RaspberryPi (MySensor)

Сообщение Profd » Сб сен 17, 2016 7:58 pm

Снес Arduino и поставил по новой Arduino 1.6.8
После этого заработал Ethernet Getaway v2.0 на Uno + W5100
Датчики подхватываются и видятся в МДМ
Profd
Сообщения: 34
Зарегистрирован: Пн авг 22, 2016 9:41 am
Благодарил (а): 15 раз
Поблагодарили: 2 раза

Re: Прямое подключение NRF24L01+ к RaspberryPi (MySensor)

Сообщение Profd » Пт окт 21, 2016 1:43 am

Обновили библиотеку под Raspberry до версии 2.
https://www.mysensors.org/build/raspberry
Теперь можно использовать малину как гетвей.
Уменя получилось запустить при использовании пина прирываний.
Привожу последовательность команд для установки (на всякий случай с примером своих изменений).
1. git clone https://github.com/mysensors/MySensors.git
2. cd MySensors
3. ./configure --my-rf24-irq-pin=15 --my-rf24-channel=1 (Задал пин IRQ и канал мощьность по умолчанию HIGH)
4. make
5. sudo ./examples_linux/mysGateway -d (Проверяем и если пошли пакеты с приемом данных то идем дальше)
6. make install
7. sudo systemctl enable mysgateway.service
8. sudo systemctl start mysgateway.service
9. reboot (перезагрузка для проверки)
Аватара пользователя
slgeo
Сообщения: 551
Зарегистрирован: Чт фев 05, 2015 2:35 pm
Откуда: РнД
Благодарил (а): 139 раз
Поблагодарили: 74 раза

Re: Прямое подключение NRF24L01+ к RaspberryPi (MySensor)

Сообщение slgeo » Пт окт 21, 2016 6:55 pm

Profd писал(а):Обновили библиотеку под Raspberry до версии 2.
https://www.mysensors.org/build/raspberry
Теперь можно использовать малину как гетвей.
Уже год как пользуем )
Спасибо друзьям Ивана. Но хорошо, что в основной ветке тоже сделали наконец шаг к этому направлению.
Raspberry Pi2 Model B + NRF24L01 (MySensors) + 1-Wire + Esp8266 (WiFi-IoT)
CONNECT
Profd
Сообщения: 34
Зарегистрирован: Пн авг 22, 2016 9:41 am
Благодарил (а): 15 раз
Поблагодарили: 2 раза

Re: Прямое подключение NRF24L01+ к RaspberryPi (MySensor)

Сообщение Profd » Вс окт 23, 2016 9:45 am

Я имел ввилу что сделали версию протокола 2.0 для малины.
Sas
Сообщения: 207
Зарегистрирован: Вт июл 12, 2016 6:16 pm
Благодарил (а): 2 раза
Поблагодарили: 14 раз

Re: Прямое подключение NRF24L01+ к RaspberryPi (MySensor)

Сообщение Sas » Сб дек 24, 2016 10:35 pm

Скажите, а сколько устройств можно на нрф можно одновременно в сеть пускать в режиме Rx/TX?
Везде написано что шесть одновременно(и в санках тоже), а народ в телеграм чатике говорит что почти бесконечность:)
Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm
Благодарил (а): 49 раз
Поблагодарили: 327 раз

Re: Прямое подключение NRF24L01+ к RaspberryPi (MySensor)

Сообщение Ivan » Вс дек 25, 2016 9:25 pm

Sas писал(а):Скажите, а сколько устройств можно на нрф можно одновременно в сеть пускать в режиме Rx/TX?
Везде написано что шесть одновременно(и в санках тоже), а народ в телеграм чатике говорит что почти бесконечность:)
6 это сетей. А количество устройств не ограничено. Они же могут быть на одной сети.
Что касаемо MySensor то возможно иметь только 253 устройства. И в каждом до 255 датчиков или исполнителей. Так что теоретически 65535
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
kurs
Сообщения: 43
Зарегистрирован: Пн сен 05, 2016 10:42 am
Благодарил (а): 31 раз
Поблагодарили: 3 раза

Re: Прямое подключение NRF24L01+ к RaspberryPi (MySensor)

Сообщение kurs » Пн дек 26, 2016 2:00 pm

народ а как на Orange Pi Zero тоже самое запустить ?

может кто направит в нужную сторону где почитать
Аватара пользователя
Sandr
Сообщения: 126
Зарегистрирован: Пн ноя 16, 2015 5:10 pm
Благодарил (а): 19 раз
Поблагодарили: 29 раз

Re: Прямое подключение NRF24L01+ к RaspberryPi (MySensor)

Сообщение Sandr » Вс июл 02, 2017 9:46 am

Ivan писал(а):До сегодняшнего момента взаимодействовать с NRF24L01+ напрямую в RaspberryPi было возможно только при помощи службы https://github.com/mysensors/Raspberry, которая создавала Serrial устройство. Но благодаря пользователю iTank у нас появилась новая служба которая даёт возможность взаимодействовать с NRF24L01+ через TCP
Я извиняюсь спросить :)
А удалось ли многоуважаемому iTank выделить немного времени и создать аналогичное решение для OrangePi ?
О чем я уже спрашивал в Июне 16го
Win Home Serv 2011 / Intel Core i3 / 32 GB ram /
Сцена погода (вертикальная)
mySensor скетчи ( 4х канальный димер | Оптимизация скетчей )
Ну и конечно моя маленькая фабрика - 3D печать / фрезеровка / литье
Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm
Благодарил (а): 49 раз
Поблагодарили: 327 раз

Re: Прямое подключение NRF24L01+ к RaspberryPi (MySensor)

Сообщение Ivan » Вс июл 02, 2017 7:20 pm

Уже есть готовое решение. Ищите mysensors.ru раздел сборка. Гейт на orange pi

Отправлено с моего SM-G7102 через Tapatalk
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Ответить