Страница 2 из 8

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

Добавлено: Вс авг 23, 2015 5:32 pm
Wanderer
вот тут лежит все, что нужно, чтобы сервис заработал

https://github.com/Wanderernk/PushBullet-for-MajorDoMo

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

Добавлено: Пн авг 24, 2015 9:56 am
kawkay
:evil:
Wanderer писал(а):ВНИМАНИЕ! Для работоспособности на windows нужно скачать curl с поддержкой ssl.
Поделитесь ссылкой "скачать curl с поддержкой ssl" и немного на пальцах ,как и что это.

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

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

Вы не подумайте, пожалуйста, что я троллю или издеваюсь.
Просто это базовые навыки, которыми нужно обладать, чтобы хоть как-нибудь дальше продвинуться в настройке системы управления умным домом.

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

Добавлено: Ср авг 26, 2015 11:00 am
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');
```

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

Добавлено: Ср авг 26, 2015 11:08 am
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: и поменяйте ключи на сайте. Такую информацию лучше в личку писать.

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

Добавлено: Ср авг 26, 2015 11:16 am
Wanderer
Либо вот такой код для отправки на все устройства

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

include_once(ROOT.'modules/app_pushbullet/app_pushbullet.class.php');
push_note_to_all('Заголовок', 'Текст сообщения'); 

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

Добавлено: Пт авг 28, 2015 4:53 pm
GreatBAO
Wanderer склонил я исходники гитхаба указанные выше, но насколько я понял, скрипты еще не дописаны ?

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

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

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

Если есть проблемы со временем, могу на выходных разобрать твой модуль и помочь в улучшении его работы, в частности допиливание тех моментов которые я указал.

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

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

Автор исходной ветки кажется забросил это дело, будем вести свою.
Вносите изменения и потом предлагайте к объединению :)

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

Добавлено: Вт окт 20, 2015 8:31 pm
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). Может кто сталкивался с такой ошибкой?

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

Добавлено: Вт окт 20, 2015 8:32 pm
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, которая у вас стоит