Поддержка сервиса PushBullet

Новые релизы, обновления и т.п.

Модератор: immortal

Wanderer
Сообщения: 7
Зарегистрирован: Вс авг 23, 2015 4:50 pm

Re: Поддержка сервиса PushBullet

Сообщение Wanderer »

вот тут лежит все, что нужно, чтобы сервис заработал

https://github.com/Wanderernk/PushBullet-for-MajorDoMo
kawkay
Сообщения: 53
Зарегистрирован: Вс апр 19, 2015 6:10 pm

Re: Поддержка сервиса PushBullet

Сообщение kawkay »

:evil:
Wanderer писал(а):ВНИМАНИЕ! Для работоспособности на windows нужно скачать curl с поддержкой ssl.
Поделитесь ссылкой "скачать curl с поддержкой ssl" и немного на пальцах ,как и что это.
Wanderer
Сообщения: 7
Зарегистрирован: Вс авг 23, 2015 4:50 pm

Re: Поддержка сервиса PushBullet

Сообщение Wanderer »

kawkay писал(а)::evil:
Wanderer писал(а):ВНИМАНИЕ! Для работоспособности на windows нужно скачать curl с поддержкой ssl.
Поделитесь ссылкой "скачать curl с поддержкой ssl" и немного на пальцах ,как и что это.
http://lmgtfy.com/?q=curl+ssl+windows
первая ссылка
прокручиваем до Windows, там выбираем строчку Win32 zip SSL, справа будет номер версии (ссылка).
нажимаем, открывается сайт. Видим Download WITH SUPPORT SSL, скачиваем, распаковываем по инструкции. Всё.

Вы не подумайте, пожалуйста, что я троллю или издеваюсь.
Просто это базовые навыки, которыми нужно обладать, чтобы хоть как-нибудь дальше продвинуться в настройке системы управления умным домом.
kawkay
Сообщения: 53
Зарегистрирован: Вс апр 19, 2015 6:10 pm

Re: Поддержка сервиса PushBullet

Сообщение kawkay »

Спасибо.С базовыми навыками разобрались)). Теперь поясните после инсталяции в majordomo появилось приложение
PushBullet ,графы API Key,Iden,Name заполнены. Сам сервис PushBullet успешно работает на Chrome и Андроид.(уведомления,передача данных и т.д). Для примера скрипт в majordomo напишите пожалуйста ,для любого из действий , ну например для такой связки API Key - _________ Iden - ________ Name - BPRESTIGIO PSP3405DUO.
Смотрел,но ничего не получилось,
SPOILERSPOILER_SHOW
##Пример использования:
```php
include_once(ROOT.'modules/app_pushbullet/app_pushbullet.class.php');

//простое сообщение на конкретное устройство
push_note('GT-I9100', 'Заголовок', 'Текст сообщения');

//простое сообщение на все устройства
push_note_to_all('Заголовок', 'Текст сообщения');

//сообщение в виде списка
push_list('GT-I9100', 'Купи в магазине:', array("Хлеб", "Колбаса"));

//адрес со ссылкой на картах google
push_address('GT-I9100', 'Заголовок', 'Москва, Шаболовка, 37');

//файл
push_file('GT-I9100', '/var/www/images/trees.jpg');

//ссылка
push_link('GT-I9100', 'MajorDoMo', 'http://smartliving.ru');
```
Последний раз редактировалось kawkay Ср авг 26, 2015 2:12 pm, всего редактировалось 1 раз.
Wanderer
Сообщения: 7
Зарегистрирован: Вс авг 23, 2015 4:50 pm

Re: Поддержка сервиса PushBullet

Сообщение Wanderer »

kawkay писал(а):Спасибо.С базовыми навыками разобрались)). Теперь поясните после инсталяции в majordomo появилось приложение
PushBullet ,графы API Key,Iden,Name заполнены. Сам сервис PushBullet успешно работает на Chrome и Андроид.(уведомления,передача данных и т.д). Для примера скрипт в majordomo напишите пожалуйста ,для любого из действий , ну например для такой связки API Key - *************** Iden - **************** Name - BPRESTIGIO PSP3405DUO.
Смотрел,но ничего не получилось,
SPOILERSPOILER_SHOW
##Пример использования:
```php
include_once(ROOT.'modules/app_pushbullet/app_pushbullet.class.php');

//простое сообщение на конкретное устройство
push_note('GT-I9100', 'Заголовок', 'Текст сообщения');

//простое сообщение на все устройства
push_note_to_all('Заголовок', 'Текст сообщения');

//сообщение в виде списка
push_list('GT-I9100', 'Купи в магазине:', array("Хлеб", "Колбаса"));

//адрес со ссылкой на картах google
push_address('GT-I9100', 'Заголовок', 'Москва, Шаболовка, 37');

//файл
push_file('GT-I9100', '/var/www/images/trees.jpg');

//ссылка
push_link('GT-I9100', 'MajorDoMo', 'http://smartliving.ru');
```
Минимально рабочий код для Вас будет

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

include_once(ROOT.'modules/app_pushbullet/app_pushbullet.class.php');
push_link('BPRESTIGIO PSP3405DUO','Состояние системы', 'Тут текст сообщения');
Первая строчка всегда обязательна. А дальше пишите что Вам необходимо ;)

PS: это хорошо, что Вы разобрались и у Вас все получается! 8-)
PPS: и поменяйте ключи на сайте. Такую информацию лучше в личку писать.
Wanderer
Сообщения: 7
Зарегистрирован: Вс авг 23, 2015 4:50 pm

Re: Поддержка сервиса PushBullet

Сообщение Wanderer »

Либо вот такой код для отправки на все устройства

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

include_once(ROOT.'modules/app_pushbullet/app_pushbullet.class.php');
push_note_to_all('Заголовок', 'Текст сообщения'); 
GreatBAO
Сообщения: 119
Зарегистрирован: Пн авг 24, 2015 11:24 am
Откуда: Сочи

Re: Поддержка сервиса PushBullet

Сообщение GreatBAO »

Wanderer склонил я исходники гитхаба указанные выше, но насколько я понял, скрипты еще не дописаны ?

к примеру: указываем API -> жму "Импортировать устройства" -> получаю 2 своих устройства
теперь то что нашел:
-Изменить имя добавленного девайса не удается (даже если изменить имя девайса на сервисе PushBullet) и попробовать заного импортировать в модуле.
- При нажатии кнопки "сбросить" ничего не происходит (ссылка у кнопки "сбросить" имеет окончание app_pushbullet&inst=adm&mode=reset но описание "mode=reset" я в php файле не нашел)

если модуль еще в стадии написания, то я все пойму :)

Хотелось бы что бы:
модуль позволял изменять имя девайса с уже занесенными API/ID в БД (для удобства работы в скриптах)
модуль позволял удалять определенные (уже добавленные устройства) а не все сразу по кнопке "Сбросить" (хотя функционал этого "сбросить" я так и не нашел :))

Если есть проблемы со временем, могу на выходных разобрать твой модуль и помочь в улучшении его работы, в частности допиливание тех моментов которые я указал.
Wanderer
Сообщения: 7
Зарегистрирован: Вс авг 23, 2015 4:50 pm

Re: Поддержка сервиса PushBullet

Сообщение Wanderer »

GreatBAO писал(а): Если есть проблемы со временем, могу на выходных разобрать твой модуль и помочь в улучшении его работы, в частности допиливание тех моментов которые я указал.
Я только ЗА!

Автор исходной ветки кажется забросил это дело, будем вести свою.
Вносите изменения и потом предлагайте к объединению :)
AEI
Сообщения: 4
Зарегистрирован: Вт окт 20, 2015 8:24 pm

Re: Поддержка сервиса PushBullet

Сообщение AEI »

Добрый день. Установил app_pushbullet по инструкции с githuba. При вводе ключа в МД и нажатии на "импортировании устройства" выходит ошибка "Fatal error: Cannot use object of type stdClass as array in /var/www/modules/app_pushbullet/app_pushbullet.class.php on line 171". Google ничего дельного не дал. МД установлен на Cubieboard2 с операционной системой Cubian(вроде клон Debian). Может кто сталкивался с такой ошибкой?
Wanderer
Сообщения: 7
Зарегистрирован: Вс авг 23, 2015 4:50 pm

Re: Поддержка сервиса PushBullet

Сообщение Wanderer »

AEI писал(а):Добрый день. Установил app_pushbullet по инструкции с githuba. При вводе ключа в МД и нажатии на "импортировании устройства" выходит ошибка "Fatal error: Cannot use object of type stdClass as array in /var/www/modules/app_pushbullet/app_pushbullet.class.php on line 171". Google ничего дельного не дал. МД установлен на Cubieboard2 с операционной системой Cubian(вроде клон Debian). Может кто сталкивался с такой ошибкой?
возможно протоколы обновили.
Попозже посмотрю, сейчас мой домашний сервер оффлайн.

Заодно сообщите версию php, которая у вас стоит
Ответить