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

Re: Радио-управление nooLight

Добавлено: Чт авг 11, 2016 12:09 pm
Flar
Долго игрался с
https://github.com/olegart/noolite

Не собирался, линковщик выпенрдивался. После общения с хозяином репозитория (За что ему отдельное спасибо!), сделали следующее:

всё можно собрать вручную за минуту:

gcc noolitepc.c -lusb-1.0 -std=gnu99 -o noolitepc
gcc nooliterx.c -lusb-1.0 -std=gnu99 -o nooliterx
gcc nooliterxcfg.c -lusb-1.0 -std=gnu99 -o nooliterxcfg
gcc noolitepcd.c -lusb-1.0 -std=gnu99 -o noolitepcd

Выполнять в /noolite-master/src добытом из распакованного архива.
ПОлучившиеся файлы noolitepc nooliterx nooliterxcfg noolitepcd закинуть в /usr/bin/ с корректными правами для пользователя, который будет их "пинать".

Документация по использованию:

https://github.com/olegart/noolite/tree/master/doc

Сам пока тестирую noolitepc noolitepcd - передатчик, приёмник не ставил пока. Если надо, могу более развёрнуто-последовательно написать.

И вопрос возник. Никто не пробовал собрать под *nix рабочий контейнер\связку контейнеров с мажордомо? Ведь насколько легче разворачивать же было бы.
Если никто не занимался, то как закончу свою разбивку на микросервисы, залью в регистри, и сделаю ман по установке.

Re: Радио-управление nooLight

Добавлено: Чт авг 11, 2016 3:37 pm
sergejey
Уже был рецепт компиляции на 22-й странице :)
http://majordomo.smartliving.ru/forum/v ... u99#p31830

Именно контейнер не делался, так что если у вас получится, то будет здорово :) Из готового есть образ для RPi2 -- там всё запускается сразу после заливки на карточку (по-моему там даже вышеобозначенные бинарники уже есть).

Re: Радио-управление nooLight

Добавлено: Пт авг 12, 2016 9:19 am
Flar
Понял, спасибо за наводку.
sergejey писал(а):Уже был рецепт компиляции на 22-й странице :)
http://majordomo.smartliving.ru/forum/v ... u99#p31830
не мой случай, у меня сошел с ума линковщик - не находил библиотеку работы с usb девайсами ни при каких условиях. ubuntu 14.04 lts. Особой проблемы не вижу, запихнуть в .sh отдельными строками - пис оф кейк.


По-свободному времени постараюсь вкрутить всё в докер композер. Сам использую сейчас "Rancher", но есть ряд косяков, думаю, из-за кривых ручек.
Как я вижу схему, в целом:
фронт-контейнер с веб-серваком. Залинкован со всеми остальными.
контейнер с пхп.
ДБ-контейнер. Пресистент вольюм + авторипейр. Пока хочу "пересесть" на форк mysql "Percona"
Контейнер собственно с порталом. тоже, линковка.В него проброс юсб-девайсов (того же передатчика ноолайт), и аудио-устройств.
Контейнер с софтварной мультирум-системой.
контейнер с пакетом Motion - видеонаблюдение с usb\ip камер.

В качестве мультирум-системы использую logitech squeeze box и приложения на андроид-планшетах. Приложение стоит около 5$, поидее если подклчюить планшеты к одному и тому же гугл-аккаунту, можно будет ставить "источник звука" на всех, купив один раз.

Сейчас это вроде-бы работает, но откровенно много лишнего барахла и мусора с собой несёт, т.к. эксперименты :3
Когда смогу собрать из этого набор имеджей и докер-композер файл, попробую выложить на открытый регистри (ну или свой подыму, дело-то такое :), и пожалуй, залью в отдельный топик с мануалом.

Что-то ещё имеет смысл туда включить? У меня из "железяк умных" пока только ноолайт, с остальным не разбирался, по железу понимаю не так много как хотелось бы.

Если "отбросить" остальное барахло которое крутиться у меня на домашнем "серваке", от в качестве микро-сервисов всё это должно выглядеть очень даже интересно. Сейчас имею core2duo q8600, 4 gb ram, + много места на ХДД. Конкретно под мажордомо должно хватить двадцаточки с головой на кеши, дампы, презистент вольюм + место для файлов для сквизибокса и видеонаблюдалки. Думаю что недельки через две-три первые "шаблоны" залью. Что-то имеет смысл ЕЩЁ в это дело напихать по-умолчанию, может?

Re: Радио-управление nooLight

Добавлено: Вт сен 27, 2016 1:42 pm
Flar
Пока-что имею большие проблемы со связкой из драйверов ноолайт и подключением их к МДМ. Подключил товарища повозиться с кодом, посмотрим, может сможем актуализироать дровишки немного.
У кого-то есть сейчас варианты на свежесобранную убунту 14 или 16 подсказать рецепт компиляции дров\демона ноолайт? Чтоб МДМ подхватил его?

Re: Радио-управление nooLight

Добавлено: Пт окт 14, 2016 10:45 pm
Rad81
Помогите решить проблему.

У меня Адаптер для компьютера RX2164.

Все вышеуказанные материалы прочитал и выполнил имееший все варианты. Но все равно адаптер на Raspberry pi2 не работает..

Re: Радио-управление nooLight

Добавлено: Вс окт 16, 2016 10:09 am
Rad81
Помогите решить проблему.
Мастера умельцы

Re: Радио-управление nooLight

Добавлено: Пн окт 17, 2016 2:08 pm
Flar
Устройство видит адаптер?

Re: Радио-управление nooLight

Добавлено: Вт окт 18, 2016 8:50 pm
Rad81
Flar писал(а):Устройство видит адаптер?

pi@raspberrypi ~ $ lsusb


Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
Bus 001 Device 004: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 014: ID 16c0:05dc VOTI shared ID for use with libusb
Bus 001 Device 005: ID 062a:3270 Creative Labs
Bus 001 Device 029: ID 1a40:0101 Terminus Technology Inc. 4-Port HUB
Bus 001 Device 030: ID 04fa:2490 Dallas Semiconductor DS1490F 2-in-1 Fob, 1-Wire


Bus 001 Device 014: ID 16c0:05dc VOTI shared ID for use with libusb вроде эта

Re: Радио-управление nooLight

Добавлено: Вт окт 18, 2016 8:53 pm
Rad81
вытаскиваю адаптер

pi@raspberrypi ~ $ lsusb
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
Bus 001 Device 004: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 005: ID 062a:3270 Creative Labs
Bus 001 Device 029: ID 1a40:0101 Terminus Technology Inc. 4-Port HUB
Bus 001 Device 030: ID 04fa:2490 Dallas Semiconductor DS1490F 2-in-1 Fob, 1-Wire adapter

Re: Радио-управление nooLight

Добавлено: Сб окт 22, 2016 9:22 pm
Rad81
Здравствуйте.
Кто не быть поможет решить проблемы