спешу поделиться находкой - Pushover

Mon, 30/06/2014 - 17:29 -- observer

В рамках своего "академического" проекта homeserver была у меня необходимость как-то сваливать уведомленя от моих систем мониторинга на мобильное устройство. В случаях острой необхоимости  я йспользую свой SMS сервер на базе SIM900, но както сообщения INFO по sms слать не очень..

Рассматривал я разные варианты - gmail, jabber, RabbitMQ cloud, Google Cloud Messaging. Причем, последние 2 мне идеально подходили. Но написать стабильное, законченное, полноценное приложение под Андроид не сложилось. Точнее, оно уже было написано, но постоянно проявлялись какие-то тонкости с обработкой исключений. Опыта не хватает..

И вот пару дней назад я обнаружил сервис Pushover. Весь сервис состоит из облока с открытым API и клиентов под android, iOS или плагинов для броузеров. Можно послать в облако из зарегистрированной программы, сообщение, и оно появится в подключенном к облаку вашем приложении или приложении от Pushover для Android и iOS как уведомление.

Ограничения сервиса - 7500 сообщений в месяц и стоимость готового клиента от Pushover 5 баксов. Получаем возможность слать сообщения на свои устройства или группы устройств из любого PHP, Python, Java.. и т.п. приложения. Есть ряд сервисов для которых уже есть готовые модули интеграции с Pushover. Также есть адрес электронной почты все входящие из которого будут переправлены на уведомления. Не трудно отправить сообщения и из командной строки и скриптов.

При этом есть возможность указать тему и приоритет сообщения и также выбрать тип сизнала ))

В общем, написал я демон на Python и зарулил все свои оповещения на этот сервис. Имею в результате - все отчеты на телефоне.

ЗЫ: если телефон выключен или нет доступа в интернет - сообщения собираются в очередь и доставляются когда будет такая возможность.

Сервис работает пока стабильно, android приложение тоже

Рекомендую

 

 

main_tags: