Open tutaf opened 6 years ago
Вы молодец. Я бы посоветовал вам сделать скриншот программы и показать его в readme и линк с названием download apk. Визуально люди будут видеть программу и уже решат стоит ли ее ставить. А так это заяц в мешке. Позже добавлю линк в readme на ваш проект.
У меня давно витают мысли о мобильном приложение. Но к сожалению не так много опыта в этой сфере. У людей не всегда получается найти устройство в локальной сети. Я хочу сделать мобильное приложение запустив которое, оно в себе эмулирует простой браузер и отправив UPNP открывает главную страницу первого ответившего устройства. Если есть желание можете помочь в этом.
1) Скрин и линк сейчас добавлю, спасибо. 2) Желание помочь есть. Попробую сделать подобное в ближайшее время.
По поводу UPnP, возможно вам как-то поможет: https://github.com/dgmltn/Android-UPnP-Browser Приложение видит все устройства с нашей прошивкой. По идеи туда нужно внедрить браузер и желаемое приложение готово.
Спасибо, завтра гляну.
Прошу прощения за задержку, поначалу полез разбираться а потом забыл :) С UPnP не очень получилось, поэтому приложение запрашивает все адреса 192.168.0.XXX и выбирает первый правильно ответивший. Пока что грубый набросок чтобы понять куда двигаться, если все устраивает доработаю и добавлю распараллеливание запросов чтобы отрабатывало быстрее. Сейчас стоит таймаут 1 сек, так что искать может довольно долго. https://yadi.sk/d/3u647JDa3ZCHNa
@tutaf запустив приложение оно мне открыло в браузере 192.168.1.1 - этой мой роутер. :) Попробуйте пожалуйста разобраться в тех примерах UPnP которые я вам высылал ранее. Нужно искать устройства используя именно UPnP. Т.к. локальные сети бывают разные, и поиск может проходить очень долго если вы будете перебирать IP адреса. Для дальнейшего общения лучше использовать Skype: renat2985
С телефона неудобно было управлять гирляндой, я сделал приложение. Пока можно управлять яркостью, скоростью, режимом, цветом, включать/выключать. Приложение: https://github.com/tutaf/rgbmobile. Чтобы приложение работало надо указать ip гирлянды.