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

Если вы только начинаете осваивать систему MajorDoMo и чего-то не знаете или не можете понять, то задавайте свои вопросы в этой ветке.

Модератор: immortal

Ответить
Диаф
Сообщения: 58
Зарегистрирован: Пт сен 24, 2021 3:02 pm
Благодарил (а): 4 раза
Поблагодарили: 7 раз

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

Сообщение Диаф » Ср ноя 30, 2022 12:28 pm

Добрый день. Подскажите пожалуйста, возможен ли прием сообщений смс, вайбер, ватсап, телеграм в мажордом. Или уведомлений о сообщении? Чтобы что то типа "вам пришло сообщение" в терминале выводилось.
Диаф
Сообщения: 58
Зарегистрирован: Пт сен 24, 2021 3:02 pm
Благодарил (а): 4 раза
Поблагодарили: 7 раз

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. При установке ругается на то, что программа левая.
Вложения
apk.part3.rar
(1.89 МБ) 22 скачивания
apk.part2.rar
(2 МБ) 22 скачивания
apk.part1.rar
(2 МБ) 24 скачивания
mqtt_ch_05.zip
(1.6 МБ) 21 скачивание
Аватара пользователя
xor
Сообщения: 2036
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 283 раза
Поблагодарили: 628 раз

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

Сообщение xor » Ср июн 14, 2023 10:25 pm

Диаф писал(а):
Ср июн 14, 2023 9:41 pm
Программа для пересылки СМС сообщений на сервер Majordomo по протоколу Mqtt.
пользуюсь макродроидом на телефоне.
Присылает смс и уведомления по гет-запросу, пишет в свойство
вот пример уведомлений:
2023-06-14_22-21-04.png
2023-06-14_22-21-04.png (22.37 КБ) 599 просмотров
Диаф
Сообщения: 58
Зарегистрирован: Пт сен 24, 2021 3:02 pm
Благодарил (а): 4 раза
Поблагодарили: 7 раз

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

Сообщение Диаф » Ср июн 14, 2023 10:35 pm

Подробней можно каким образом это работает? Или ссылочку на материал для ознакомления
Аватара пользователя
xor
Сообщения: 2036
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 283 раза
Поблагодарили: 628 раз

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

Сообщение xor » Ср июн 14, 2023 10:54 pm

Диаф писал(а):
Ср июн 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 КБ) 566 просмотров
Диаф
Сообщения: 58
Зарегистрирован: Пт сен 24, 2021 3:02 pm
Благодарил (а): 4 раза
Поблагодарили: 7 раз

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

Сообщение Диаф » Ср июн 14, 2023 11:05 pm

Спасибо. Посмотрю.
Ответить