[Приложение] мой MjDM (Android)

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

Модератор: immortal

Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 816 раз

Re: [Приложение] мой MjDM (Android)

Сообщение tarasfrompir » Ср фев 19, 2020 2:41 pm

hc2hunter писал(а):
Ср фев 19, 2020 2:06 pm
tarasfrompir писал(а):
Ср фев 19, 2020 12:56 pm
а нельзя ли просто оформить ответом на запрос в сокете
Попробуйте. Кидаю ответ назад на сервер в тот же порт, что и порт Терминала.
viewtopic.php?f=5&t=6737&p=114951#p114951
Круто - все - только можно вид пример джейсон ответа от устройства . Поскольку андроидов да аплов не имею...
За это сообщение автора tarasfrompir поблагодарил:
hc2hunter (Ср фев 19, 2020 3:25 pm)
Рейтинг: 1.16%
Спасибо нам ПОМОЖЕТ..!
Аватара пользователя
andrey040670
Сообщения: 468
Зарегистрирован: Пн июл 31, 2017 10:00 pm
Благодарил (а): 163 раза
Поблагодарили: 85 раз

Re: [Приложение] мой MjDM (Android)

Сообщение andrey040670 » Ср фев 19, 2020 2:55 pm

У меня два сервера на одной точке доступа, но приложение не даёт на втором сервере применить тот же SSID.
Можно ли профиксить эту возможность?
Спасибо.
MJD alfa: Khadas VIM1 Ubuntu 18.04.2 LTS bionic Linux 4.9.40 #2 SMP PREEMPT Tue Oct 30 15:47:54 CST 2018 aarch64 GNU/Linux
MJD alfa: Rpi 3B Debian 11 (bullseye) Linux raspberrypi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 816 раз

Re: [Приложение] мой MjDM (Android)

Сообщение tarasfrompir » Ср фев 19, 2020 2:55 pm

Ну как бы наугад добавил - но без результата выше хз как будет работать возврат - в терминалы2 добавлял
Спасибо нам ПОМОЖЕТ..!
Аватара пользователя
hc2hunter
Сообщения: 507
Зарегистрирован: Сб дек 02, 2017 10:45 am
Откуда: RUS
Благодарил (а): 228 раз
Поблагодарили: 348 раз

Re: [Приложение] мой MjDM (Android)

Сообщение hc2hunter » Ср фев 19, 2020 3:19 pm

andrey040670 писал(а):
Ср фев 19, 2020 2:55 pm
У меня два сервера на одной точке доступа, но приложение не даёт на втором сервере применить тот же SSID.
Можно ли профиксить эту возможность?
Конечно не дает. Изначально задумано, что не может быть много серверов с одним SSID.
С этим даже боролись изначально, т.к. рассматривалось как ошибка.

Если вы хотите в локалке иметь несколько серверов на разных портах (или разных ip), и чтобы все они работали по альтернативным адресам - нужно пересматривать логику работы блока с WiFi и думать куда переключаться при попадании в зону действия и т.п...
Например, вы были на одном из серверов, где указана эта точка. Вышли из зоны... вернулись... куда переключаться? На первый сервер по списку где есть эта точка?
Поэтому там куча смежных вопросов будет по перекрестной логике поведения...

------------------------------

tarasfrompir писал(а):
Ср фев 19, 2020 2:41 pm
Круто - все - только можно вид пример джейсон ответа от устройства . Поскольку андроидов да аплов не имею...

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

{
	"appname":"myMjDM",
	"appversion":"1.2.3 (build 22, code version 27)",
	"devicename":"Sony F8332",
	"serial":"CB512DRQTM",
	"os":"Android SDK 26 (8.0.0)"
	"battery":"77%",
	"fullscreen":true,
	"recognition":true,
	"listening":false,
	"listening_keyphrase":"алиса",
	"currentserver":"мой Сервер",
	"brightness_auto":1,
	"brightness":"47%",
	"volume_alarm":"100%",
	"volume_ring":"86%",
	"volume_notification":"86%",
	"volume_media":"73%"
}
Аватара пользователя
andrey040670
Сообщения: 468
Зарегистрирован: Пн июл 31, 2017 10:00 pm
Благодарил (а): 163 раза
Поблагодарили: 85 раз

Re: [Приложение] мой MjDM (Android)

Сообщение andrey040670 » Ср фев 19, 2020 4:11 pm

hc2hunter писал(а):
Ср фев 19, 2020 3:19 pm
думать куда переключаться при попадании в зону действия и т.п..
Один назначить как главный по умолчанию, второй ведомый (резервный) подключение в ручную.
Конект по приоритету, как то так.
MJD alfa: Khadas VIM1 Ubuntu 18.04.2 LTS bionic Linux 4.9.40 #2 SMP PREEMPT Tue Oct 30 15:47:54 CST 2018 aarch64 GNU/Linux
MJD alfa: Rpi 3B Debian 11 (bullseye) Linux raspberrypi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 816 раз

Re: [Приложение] мой MjDM (Android)

Сообщение tarasfrompir » Ср фев 19, 2020 4:13 pm

hc2hunter писал(а):
Ср фев 19, 2020 3:19 pm
andrey040670 писал(а):
Ср фев 19, 2020 2:55 pm
У меня два сервера на одной точке доступа, но приложение не даёт на втором сервере применить тот же SSID.
Можно ли профиксить эту возможность?
Конечно не дает. Изначально задумано, что не может быть много серверов с одним SSID.
С этим даже боролись изначально, т.к. рассматривалось как ошибка.

Если вы хотите в локалке иметь несколько серверов на разных портах (или разных ip), и чтобы все они работали по альтернативным адресам - нужно пересматривать логику работы блока с WiFi и думать куда переключаться при попадании в зону действия и т.п...
Например, вы были на одном из серверов, где указана эта точка. Вышли из зоны... вернулись... куда переключаться? На первый сервер по списку где есть эта точка?
Поэтому там куча смежных вопросов будет по перекрестной логике поведения...

------------------------------

tarasfrompir писал(а):
Ср фев 19, 2020 2:41 pm
Круто - все - только можно вид пример джейсон ответа от устройства . Поскольку андроидов да аплов не имею...

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

{
	"appname":"myMjDM",
	"appversion":"1.2.3 (build 22, code version 27)",
	"devicename":"Sony F8332",
	"serial":"CB512DRQTM",
	"os":"Android SDK 26 (8.0.0)"
	"battery":"77%",
	"fullscreen":true,
	"recognition":true,
	"listening":false,
	"listening_keyphrase":"алиса",
	"currentserver":"мой Сервер",
	"brightness_auto":1,
	"brightness":"47%",
	"volume_alarm":"100%",
	"volume_ring":"86%",
	"volume_notification":"86%",
	"volume_media":"73%"
}
Все что нужно увидел - СПАСИБО -
НО есть мелкое замечание -зачем проценты до добавлял????
И соответственно вопрос - проценты останутся ? или своими силами убирать ?
За это сообщение автора tarasfrompir поблагодарил:
hc2hunter (Ср фев 19, 2020 4:32 pm)
Рейтинг: 1.16%
Спасибо нам ПОМОЖЕТ..!
Аватара пользователя
SmoKE_xDDD
Сообщения: 816
Зарегистрирован: Ср апр 17, 2019 5:00 pm
Откуда: Нижний Новгород
Благодарил (а): 110 раз
Поблагодарили: 899 раз

Re: [Приложение] мой MjDM (Android)

Сообщение SmoKE_xDDD » Ср фев 19, 2020 4:29 pm

Согласен с оратором выше, от себя добавлю, что теперь хочу менять значение запросом вида bindParam:listening_keyphrase:"Джарвис" ну или нечто подобное )))
Аватара пользователя
hc2hunter
Сообщения: 507
Зарегистрирован: Сб дек 02, 2017 10:45 am
Откуда: RUS
Благодарил (а): 228 раз
Поблагодарили: 348 раз

Re: [Приложение] мой MjDM (Android)

Сообщение hc2hunter » Ср фев 19, 2020 4:30 pm

tarasfrompir писал(а):
Ср фев 19, 2020 4:13 pm
НО есть мелкое замечание -зачем проценты до добавлял????
И соответственно вопрос - проценты останутся ? или своими силами убирать ?
а как скажете...
возможно, просто не все понимают, что приходящее значение имеет диапазон [0...100]
в стремлении к универсальности понимания взял и приписал "%"... убрать? :?

Честно говоря, вот, "по-программистски" что называется, я бы возложил данную функцию именно на скрипт-разборщик!
Потому что приходящая информация должна быть максимально понятна и прозрачна. Даже любому человеку с улицы.
А вот скрипт в состоянии сам разобраться. Если ему пришло значение:50 - значит понимаем как 50, если пришло 50%, значит понимаем именно как 50%. А дальше он уже сам должен быть в курсе к чему это относится и что с этим делать :?

Смысл хотя бы в том, что, как я отмечал уже ранее, та же яркость на всех девайсах аппаратно регулируется в пределах 0...255.
И если тебе ответом пришло :50, что будет делать программист? Правильно - задавать разработчику лишние вопросы.
Последний раз редактировалось hc2hunter Ср фев 19, 2020 4:40 pm, всего редактировалось 5 раз.
За это сообщение автора hc2hunter поблагодарил:
tarasfrompir (Ср фев 19, 2020 4:33 pm)
Рейтинг: 1.16%
Аватара пользователя
hc2hunter
Сообщения: 507
Зарегистрирован: Сб дек 02, 2017 10:45 am
Откуда: RUS
Благодарил (а): 228 раз
Поблагодарили: 348 раз

Re: [Приложение] мой MjDM (Android)

Сообщение hc2hunter » Ср фев 19, 2020 4:31 pm

SmoKE_xDDD писал(а):
Ср фев 19, 2020 4:29 pm
Согласен с оратором выше, от себя добавлю, что теперь хочу менять значение запросом вида bindParam:listening_keyphrase:"Джарвис" ну или нечто подобное )))
Это понятно, что теперь рулить приложением можно как угодно. Хоть сервера удаленно создавать.
Вы лучше скажите, есть ли изменения в полноэкранном режиме на Гнусмасах? Или я зря ночью пытался добыть секретные данные Вермахта? :roll:
Последний раз редактировалось hc2hunter Ср фев 19, 2020 4:44 pm, всего редактировалось 2 раза.
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 816 раз

Re: [Приложение] мой MjDM (Android)

Сообщение tarasfrompir » Ср фев 19, 2020 4:34 pm

hc2hunter писал(а):
Ср фев 19, 2020 4:30 pm
tarasfrompir писал(а):
Ср фев 19, 2020 4:13 pm
НО есть мелкое замечание -зачем проценты до добавлял????
И соответственно вопрос - проценты останутся ? или своими силами убирать ?
а как скажете...
возможно, просто не все понимают, что приходящее значение имеет диапазон [0...100]
в стремлении к универсальности понимания взял и приписал "%"... убрать? :?
Я думаю что для красоты ответов пусть будут проценты - справлюсь своими силами
За это сообщение автора tarasfrompir поблагодарил:
hc2hunter (Ср фев 19, 2020 4:34 pm)
Рейтинг: 1.16%
Спасибо нам ПОМОЖЕТ..!
Ответить