Уведомления от системы через pushover
Модератор: immortal
-
- Сообщения: 90
- Зарегистрирован: Ср фев 06, 2013 1:12 pm
- Откуда: Россия, Москва
- Благодарил (а): 35 раз
- Поблагодарили: 6 раз
Re: Уведомления от системы через pushover
Не подскажите, как правильно выставить приоритет оповещения в коде. К примеру я пишу так say("Компьютер в сети");
В "событиях" сообщение появляется, а вот через пушовер не приходит. В общих настройках, приоритет менял на 0 и на 1. При 0 приходят уведомления о времени, значит сам пушовер работает.
В "событиях" сообщение появляется, а вот через пушовер не приходит. В общих настройках, приоритет менял на 0 и на 1. При 0 приходят уведомления о времени, значит сам пушовер работает.
-
- Сообщения: 211
- Зарегистрирован: Вт янв 08, 2013 11:50 pm
- Откуда: Санкт-Петербург
- Благодарил (а): 0
- Поблагодарили: 6 раз
Re: Уведомления от системы через pushover
Условия всего 2:pdmitry2 писал(а):Не подскажите, как правильно выставить приоритет оповещения в коде. К примеру я пишу так say("Компьютер в сети");
В "событиях" сообщение появляется, а вот через пушовер не приходит. В общих настройках, приоритет менял на 0 и на 1. При 0 приходят уведомления о времени, значит сам пушовер работает.
1. В настройках системы должны быть заданы параметры PushOver (ключ и минимальный уровень)
2. Уровень сообщения должен быть больше или равен минимальному уровню из п.1
То есть если вы в настройках указали уровень PushOver=2, то в уведомления вы получите только при условии
Код: Выделить всё
say("Компьютер в сети",2);
-
- Сообщения: 90
- Зарегистрирован: Ср фев 06, 2013 1:12 pm
- Откуда: Россия, Москва
- Благодарил (а): 35 раз
- Поблагодарили: 6 раз
Re: Уведомления от системы через pushover
Условия всего 2:
1. В настройках системы должны быть заданы параметры PushOver (ключ и минимальный уровень)
2. Уровень сообщения должен быть больше или равен минимальному уровню из п.1
То есть если вы в настройках указали уровень PushOver=2, то в уведомления вы получите только при условии или больше 2-х[/quote]
Спасибо, но не получается - не приходят уведомления, ошибок тоже вроде не выдаёт. Может есть ещё варианты, как разобраться?
1. В настройках системы должны быть заданы параметры PushOver (ключ и минимальный уровень)
2. Уровень сообщения должен быть больше или равен минимальному уровню из п.1
То есть если вы в настройках указали уровень PushOver=2, то в уведомления вы получите только при условии
Код: Выделить всё
say("Компьютер в сети",2);
Спасибо, но не получается - не приходят уведомления, ошибок тоже вроде не выдаёт. Может есть ещё варианты, как разобраться?
-
- Сообщения: 211
- Зарегистрирован: Вт янв 08, 2013 11:50 pm
- Откуда: Санкт-Петербург
- Благодарил (а): 0
- Поблагодарили: 6 раз
Re: Уведомления от системы через pushover
поставьте в модуле common.class.php со строки 75 отладочные сообщения типаpdmitry2 писал(а): Спасибо, но не получается - не приходят уведомления, ошибок тоже вроде не выдаёт. Может есть ещё варианты, как разобраться?
Код: Выделить всё
DebMes("Ready for PUSHOVER"); //debug message
if (defined('SETTINGS_PUSHOVER_USER_KEY') && SETTINGS_PUSHOVER_USER_KEY) {
DebMes("Ключ найден"); //debug message
include_once(ROOT.'lib/pushover/pushover.inc.php');
if (defined('SETTINGS_PUSHOVER_LEVEL')){
DebMes("Прошли первое условие"); //debug message
if($level>=SETTINGS_PUSHOVER_LEVEL) {
DebMes("прошли второе условие"); //debug message
postToPushover($ph);
}
} elseif ($level>0) {
DebMes("Не назначен уровень"); //debug message
postToPushover($ph);
}
}
Я добавил только строчки с комментарием //debug message - остальное было в модуле.
-
- Сообщения: 90
- Зарегистрирован: Ср фев 06, 2013 1:12 pm
- Откуда: Россия, Москва
- Благодарил (а): 35 раз
- Поблагодарили: 6 раз
Re: Уведомления от системы через pushover
Добавил - в отладочных сообщениях пусто. Обновился из исходников, всё заработало.
Спасибо!
Спасибо!
-
- Сообщения: 211
- Зарегистрирован: Вт янв 08, 2013 11:50 pm
- Откуда: Санкт-Петербург
- Благодарил (а): 0
- Поблагодарили: 6 раз
Re: Уведомления от системы через pushover
Опять сработал самый универсальный рецептpdmitry2 писал(а):Добавил - в отладочных сообщениях пусто. Обновился из исходников, всё заработало.
Спасибо!
- Amarok
- Сообщения: 1425
- Зарегистрирован: Пт дек 14, 2012 12:24 pm
- Откуда: Россия, Нижняя Тура
- Благодарил (а): 460 раз
- Поблагодарили: 126 раз
- Контактная информация:
Re: Уведомления от системы через pushover
Вот, нашёл заметку "Обзор сервисов отсылки мобильных push-уведомлений" http://habrahabr.ru/post/192650/
- За это сообщение автора Amarok поблагодарил:
- Strangeman (Чт фев 06, 2020 8:57 pm)
- Рейтинг: 1.16%
Алиска живёт на Ubuntu Server 14.04.3 LTS
connect, группа в Telegram, Яндекс.Деньги для благодарностей за помощь: 41001355945165
connect, группа в Telegram, Яндекс.Деньги для благодарностей за помощь: 41001355945165
-
- Сообщения: 135
- Зарегистрирован: Ср дек 19, 2012 10:35 am
- Откуда: Ukraine/Kiev
- Благодарил (а): 7 раз
- Поблагодарили: 14 раз
Re: Уведомления от системы через pushover
Кстати, прикольная тема! Решил попробовать с Jeapie. Зарегистрировался, скачал клиент на телефон с андроидом. Работает!BlackWarrior писал(а):Вот, нашёл заметку "Обзор сервисов отсылки мобильных push-уведомлений" http://habrahabr.ru/post/192650/
Решил примутить к MD вместо Pushover. Отредактировал функцию PostToPushover и вуаля! Получаю сообщения.
CubieBoard A10 - основной сервер Majordomo
Raspberry Pi - цифровая мини АТС ASTERISK
Arduino - блок управления реле, электросчетчик, счетчики воды, управление вентиляционной системой, СКУД.
Raspberry Pi - цифровая мини АТС ASTERISK
Arduino - блок управления реле, электросчетчик, счетчики воды, управление вентиляционной системой, СКУД.
-
- Сообщения: 949
- Зарегистрирован: Пт дек 06, 2013 11:30 am
- Откуда: Москва
- Благодарил (а): 68 раз
- Поблагодарили: 94 раза
Re: Уведомления от системы через pushover
Можно подробную инструкцию?ksgroup писал(а): Решил примутить к MD вместо Pushover. Отредактировал функцию PostToPushover и вуаля! Получаю сообщения.
Я правильно понимаю, что в файле /lib/pushover/pushover.inc.php
Нужно строчку изменить следующим образом - CURLOPT_URL => "https://api.jeapie.com/v2/personal/send/message.json",
Регистрируем MJD на сайте Jeapie, получаем токен и прописываем его в настройках МЖД.
Или нужно токен девайса прописывать?
Ага, заработало.
Надо было еще уровень 0 выставить, чтобы все сообщения сыпались для теста.
-
- Сообщения: 949
- Зарегистрирован: Пт дек 06, 2013 11:30 am
- Откуда: Москва
- Благодарил (а): 68 раз
- Поблагодарили: 94 раза
Re: Уведомления от системы через pushover
А как бы еще сделать, чтобы заголовок передавался, а то сообщения приходят как бы от Jeapie, а хотелось бы от MJD
UPD- Дотумкал, создаем жетон для МЖД и его прописываем. Сообщения начинают приходить с заголовком MJD
UPD- Дотумкал, создаем жетон для МЖД и его прописываем. Сообщения начинают приходить с заголовком MJD