[Приложение] MajorDroid

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

yura_s80
Сообщения: 80
Зарегистрирован: Чт апр 19, 2018 9:09 am
Благодарил (а): 7 раз
Поблагодарили: 9 раз

Re: Android приложение

Сообщение yura_s80 » Чт янв 10, 2019 5:39 am

Harmer писал(а):
Вт янв 01, 2019 9:56 pm
yura_s80 писал(а):
Чт сен 27, 2018 6:25 am
Будет ли возможность в приложении вводить имя и пароль для доступа из домашней сети?
А вводить локальный адрес в виде user: password@ipaddr не пробовал?
Пробовал - не работает!
Аватара пользователя
cepxuo
Сообщения: 98
Зарегистрирован: Вт май 02, 2017 7:31 am
Благодарил (а): 31 раз
Поблагодарили: 6 раз

Re: Android приложение

Сообщение cepxuo » Сб янв 12, 2019 11:15 pm

sergejey писал(а):
Ср окт 11, 2017 1:16 pm
В Google Play отправлено обновление, связанное с новой возможностью -- просмотр потока IP-камер. Ниже подробности.

Работа с IP-камерами
Приложение позволяет просматривать поток с IP-камер по протоколу RTSP. Любая ссылка на странице вида "rtsp://..." перехватывается приложением для открытия просмотра в отдельном окне.

Пример HTML кода:

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

<a href="rtsp://user:password@192.168.0.22:554/Streaming/Channels/102?transportmode=unicast&profile=Profile_2">My camera1</a> 
У меня 2 камеры Hikvision, обе заведены, как простые устройства, обе добавлены на сцену штатным способом (тип - устройство). На планшете с андроидом стоит последняя версия Majordroid из маркета (сегодня поставил), также стоит последняя на сегодня альфа версия МДМ, работающая на малинке.

В итоге, при клике на камеру, видеопоток показывается только 1 раз. При повторной попытке посмотреть поток - просто чёрный экран и кнопка "назад" со счётчиком секунд. Помогает лишь рестарт Majordroid. Обе камеры настроены одинаково, кодек h264+. Пробовал открывать потоки в VLC и в штатной проге для видео в планшете - всё работает.

В какую сторону копать?
ten_sar
Сообщения: 1
Зарегистрирован: Вс янв 13, 2019 7:05 pm
Благодарил (а): 2 раза
Поблагодарили: 0

Re: [Приложение] MajorDroid

Сообщение ten_sar » Вс янв 13, 2019 7:32 pm

Установил majordomo на RaspberryPi, сделал его доступным в интернете через nginx.
Установил majordroid себе на телефон, он видит majordomo и локальном и глобальном режиме. С этим все ок.
Добавил терминал с MajorDroid API в качестве адреса указал локальный адрес телефона. Телефон стал получать голосовые сообщения от системы, но естественно только когда он находится в локальной сети.

А теперь собственно вопрос, а как заставить majordroid получать голосовые сообщения от системы в глобальном режиме? Логично предположить что для этого majordroid должен уметь читать websocket, как это делает ChromeGateMJD. Но как это сделать я так и не смог разобраться. Может кто подскажет как это сделать?
ZyaK
Сообщения: 407
Зарегистрирован: Вт окт 24, 2017 2:01 pm
Откуда: Ижевск
Благодарил (а): 45 раз
Поблагодарили: 69 раз

Re: [Приложение] MajorDroid

Сообщение ZyaK » Пн янв 14, 2019 6:22 am

у меня что телефоны через глобальный доступ не умеют говорить, что ChromeGate
команды голосовые выполняют, как внешний терминал в системе видятся, галочка стоит воспроизводить сообщения системы, но молчим
PI2 + MQTT + 5 ESP8266 + Atmega16
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: [Приложение] MajorDroid

Сообщение skysilver » Пн янв 14, 2019 1:24 pm

ten_sar писал(а):
Вс янв 13, 2019 7:32 pm
А теперь собственно вопрос, а как заставить majordroid получать голосовые сообщения от системы в глобальном режиме? Логично предположить что для этого majordroid должен уметь читать websocket, как это делает ChromeGateMJD. Но как это сделать я так и не смог разобраться. Может кто подскажет как это сделать?
Никак. Голос только в локальной сети. Сервер должен "видеть" телефон по IP-адресу. WS majordroid не слушает, там другой механизм с собственным API.
За это сообщение автора skysilver поблагодарили (всего 2):
ten_sar (Пн янв 14, 2019 3:49 pm) • madbob (Пт янв 25, 2019 7:27 pm)
Рейтинг: 2.33%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Kvint
Сообщения: 14
Зарегистрирован: Сб фев 24, 2018 7:19 am
Благодарил (а): 7 раз
Поблагодарили: 1 раз

Re: [Приложение] MajorDroid

Сообщение Kvint » Вт янв 29, 2019 7:37 pm

Вопрос к разработчикам приложения - если не трудно, можете скомпилировать новую версию APK для старых телефонов? Хочется возможность выбора стартового окна, а эта функция есть только в версии для новых платформ
Аватара пользователя
woow
Сообщения: 821
Зарегистрирован: Пн июл 04, 2016 8:46 am
Откуда: Mazeikiai
Благодарил (а): 125 раз
Поблагодарили: 46 раз

Re: [Приложение] MajorDroid

Сообщение woow » Ср янв 30, 2019 11:44 pm

на андройды с 4.1.1 поддержки уже не будет? Теперь только панель управления загружается и потом вылетает.
Raspberry Pi 3B+
Аватара пользователя
savenko_egor
Сообщения: 705
Зарегистрирован: Вс авг 03, 2014 8:17 pm
Откуда: Украина, Запорожье
Благодарил (а): 108 раз
Поблагодарили: 147 раз
Контактная информация:

Re: [Приложение] MajorDroid

Сообщение savenko_egor » Чт янв 31, 2019 11:34 am

Так как мир не стоит на месте, то и софт нужно пилить под новые платформы. Для старых платформ рекомендую такие варианты:
1. Браузер + Таскер.
2. Написать софт самому. Можно сделать в таких сервисах:
https://thunkable.com/#/
http://ai2.appinventor.mit.edu/
Делается всё очень просто на основе Google Blockly. За пару вечеров можно понять принцип и накидать себе нужное приложение. Инфы по работе с такими сервисами полно в интернете.
ИМХО.
За это сообщение автора savenko_egor поблагодарил:
Kvint (Чт янв 31, 2019 7:11 pm)
Рейтинг: 1.16%
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: [Приложение] MajorDroid

Сообщение nick7zmail » Чт янв 31, 2019 11:55 am

Вроде в гугл плей валяется урезанная версия мажордроида для старых платформ...
Да, только что проверил. MajorDroid minimal гляньте.
За это сообщение автора nick7zmail поблагодарил:
Kvint (Чт янв 31, 2019 7:10 pm)
Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
TransMatrix
Сообщения: 186
Зарегистрирован: Вс май 28, 2017 9:24 am
Благодарил (а): 8 раз
Поблагодарили: 22 раза

Re: [Приложение] MajorDroid

Сообщение TransMatrix » Чт янв 31, 2019 12:12 pm

Сча с кухни шёл и мысль в голову пришла: а почему у МажорДроида нет виджетов???
Ну, к примеру, сделать виджет, на который выводится нано-сценка с показаниями датчиков для комнаты?
Или виджет завязанный на выключатель...
Накидал виджетов на один из экранов смарта и видно показания датчиков и т.д....
Ответить