Страница 1 из 1

Прием сообщений в мажордом

Добавлено: Ср ноя 30, 2022 12:28 pm
Диаф
Добрый день. Подскажите пожалуйста, возможен ли прием сообщений смс, вайбер, ватсап, телеграм в мажордом. Или уведомлений о сообщении? Чтобы что то типа "вам пришло сообщение" в терминале выводилось.

Re: Прием сообщений в мажордом

Добавлено: Ср июн 14, 2023 9:41 pm
Диаф
Программа для пересылки СМС сообщений на сервер Majordomo по протоколу Mqtt.
Что делает:

1 - Пересылает СМС сообщения.
2 - Отсылает сообщения при разряде аккумулятора телефона 75, 50, 25 процентов. При полном заряде аккумулятора.
3 - Вист в фоне, автозагрузка при включении телефона.

После установки дать разрешение на СМС.

Программа писалась для телефона Redmi Note 5. Столкнулся с проблемой. Программа завершала работу в течении двух суток. Китайцы намудрили.

Что нужно сделать:

1 - В настройках программы включить автозапуск.
2 - Контроль активности. Установить - нет ограничений. Не будет отключаться от сервера.

Для других типов телефонов настройки смотрим здесь:

https://stackoverflow.com/questions/481 ... ground-and

Если есть идеи по улучшению, пожалуйста поделитесь мыслями.

Исходный код для андроид студио.
Комментарии писал для себя. Могут быть не вполне правильными, так как это моя первая программа. Учился по ходу дела.

Файл APK. При установке ругается на то, что программа левая.

Re: Прием сообщений в мажордом

Добавлено: Ср июн 14, 2023 10:25 pm
xor
Диаф писал(а):
Ср июн 14, 2023 9:41 pm
Программа для пересылки СМС сообщений на сервер Majordomo по протоколу Mqtt.
пользуюсь макродроидом на телефоне.
Присылает смс и уведомления по гет-запросу, пишет в свойство
вот пример уведомлений:
2023-06-14_22-21-04.png
2023-06-14_22-21-04.png (22.37 КБ) 1350 просмотров

Re: Прием сообщений в мажордом

Добавлено: Ср июн 14, 2023 10:35 pm
Диаф
Подробней можно каким образом это работает? Или ссылочку на материал для ознакомления

Re: Прием сообщений в мажордом

Добавлено: Ср июн 14, 2023 10:54 pm
xor
Диаф писал(а):
Ср июн 14, 2023 10:35 pm
Подробней можно каким образом это работает? Или ссылочку на материал для ознакомления
ставите макродроид на тел
создаёте макрос по шагам (в журнал можно не писать, это я для отладки)
я там уведомления для разнообразия в ивенты пишу, но принцип тот же
можно писать прямо в свойство по ссылке
/objects/?op=set&object=<OBJECT>&p=<PROPERTY>&v=<VALUE> -- установить значение свойства объекта
{v=server} переменная макродроида, хранящая адрес сервера по условию - я в локальной сети или нет.
если у вас белый адрес, можно не заморачиваться и прямо в гет-запросе прописать его.
2023-06-14_22-49-13.png
2023-06-14_22-49-13.png (81.15 КБ) 1317 просмотров

Re: Прием сообщений в мажордом

Добавлено: Ср июн 14, 2023 11:05 pm
Диаф
Спасибо. Посмотрю.