[Модуль] Kodi Notifier (kodi_notify)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

Re: [Модуль] Kodi Notifier (kodi_notify)

Сообщение tarasfrompir » Чт янв 10, 2019 11:48 am

lanket писал(а):
Чт янв 10, 2019 10:31 am
Denis_k писал(а):
lanket писал(а):
Пн янв 07, 2019 10:52 am
Но подсказать как смогу только вечером.
буду признателен
Ой. Забыл ответить :

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

getURL('http://192.168.1.77:8080/jsonrpc?request={"jsonrpc":"2.0","method":"Application.Quit","id":1}');
Сама команда в этом коде для коди "Application.Quit"
По названию понятно что это просто выход из коди.
Но есть ещё команда именно выключить комп/приставку/Андроид. На память уже не помню, но можно нагуглить. У меня она не работала, думаю по той же причине что также коди не включал питание если пультом выбрать выключить питание.

Отправлено с моего Mi Note 3 через Tapatalk
{"jsonrpc":"2.0","method":"System.Shutdown","id":1} worked fine.

https://kodi.wiki/view/JSON-RPC_API/v9 описание от коди 18в.
За это сообщение автора tarasfrompir поблагодарил:
Denis_k (Чт янв 10, 2019 9:27 pm)
Рейтинг: 1.16%
Спасибо нам ПОМОЖЕТ..!
Denis_k
Сообщения: 587
Зарегистрирован: Сб мар 19, 2016 7:24 pm
Благодарил (а): 299 раз
Поблагодарили: 27 раз

Re: [Модуль] Kodi Notifier (kodi_notify)

Сообщение Denis_k » Чт янв 10, 2019 9:41 pm

камрады, так это все тот же get запрос или я чего то не понимаю? (в любом случае не работает), видимо должно выглядеть как то так

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

$_POST('http://IP:8080/application/json{"jsonrpc":"2.0","method":"System.Shutdown","id":1}');
но это тоже не работает, либо откат к старой версии, либо рубить питание и класть прибор на все эти правильные выключения
MD на raspberry pi3
Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Благодарил (а): 14 раз
Поблагодарили: 868 раз
Контактная информация:

Re: [Модуль] Kodi Notifier (kodi_notify)

Сообщение Eraser » Чт янв 10, 2019 9:59 pm

Denis_k писал(а):камрады, так это все тот же get запрос или я чего то не понимаю? (в любом случае не работает), видимо должно выглядеть как то так

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

$_POST('http://IP:8080/application/json{"jsonrpc":"2.0","method":"System.Shutdown","id":1}');
но это тоже не работает, либо откат к старой версии, либо рубить питание и класть прибор на все эти правильные выключения
Вот пример отправки через post

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

$json='{"jsonrpc":"2.0","method":"Application.Quit","id":1}';
$req = "http://192.168.0.161:8080/jsonrpc";
$login = 'kodi';
$password='kodi';
$curl = curl_init($req);
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($curl, CURLOPT_POSTFIELDS, $json);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, array(
'Content-Type: application/json',
'Content-Length: ' . strlen($json))
);
if ($login!="" && $password!="")
{
curl_setopt($curl, CURLOPT_USERPWD, "$login:$password");
curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
}
Отправлено с моего NX591J через Tapatalk

За это сообщение автора Eraser поблагодарили (всего 2):
Denis_k (Чт янв 10, 2019 11:23 pm) • saturn017 (Вт июн 04, 2019 4:05 pm)
Рейтинг: 2.33%
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

Re: [Модуль] Kodi Notifier (kodi_notify)

Сообщение tarasfrompir » Чт янв 10, 2019 10:41 pm

Eraser писал(а):
Чт янв 10, 2019 9:59 pm
Вот пример отправки через post

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

$json='{"jsonrpc":"2.0","method":"Application.Quit","id":1}';
$req = "http://192.168.0.161:8080/jsonrpc";
$login = 'kodi';
$password='kodi';
$curl = curl_init($req);
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($curl, CURLOPT_POSTFIELDS, $json);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, array(
'Content-Type: application/json',
'Content-Length: ' . strlen($json))
);
if ($login!="" && $password!="")
{
curl_setopt($curl, CURLOPT_USERPWD, "$login:$password");
curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
}
Отправлено с моего NX591J через Tapatalk
и еще по идее jsonrpc":"2.0" уже версии 9.0 - я же выше ссылку давал для - Kodi v18, a.k.a. Leia
За это сообщение автора tarasfrompir поблагодарил:
Denis_k (Чт янв 10, 2019 11:24 pm)
Рейтинг: 1.16%
Спасибо нам ПОМОЖЕТ..!
Denis_k
Сообщения: 587
Зарегистрирован: Сб мар 19, 2016 7:24 pm
Благодарил (а): 299 раз
Поблагодарили: 27 раз

Re: [Модуль] Kodi Notifier (kodi_notify)

Сообщение Denis_k » Чт янв 10, 2019 11:39 pm

в таком виде реакции тоже нет

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

$json='{"jsonrpc":"9.0","method":"System.Shutdown","id":1}';
$req = "http://IP:8080/jsonrpc";
$login = 'kodi';
$password='kodi';
$curl = curl_init($req);
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($curl, CURLOPT_POSTFIELDS, $json);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, array(
'Content-Type: application/json',
'Content-Length: ' . strlen($json))
);
if ($login!="" && $password!="")
{
curl_setopt($curl, CURLOPT_USERPWD, "$login:$password");
curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
}
IP ессно заменен на существующий
ЗЫ. возможно с парой логин/пасс есть нюансы
MD на raspberry pi3
eygen
Сообщения: 392
Зарегистрирован: Чт сен 25, 2014 5:37 pm
Откуда: Екатеринбург
Благодарил (а): 25 раз
Поблагодарили: 52 раза

Re: [Модуль] Kodi Notifier (kodi_notify)

Сообщение eygen » Пт янв 11, 2019 10:54 am

Denis_k писал(а):
Чт янв 10, 2019 11:39 pm
в таком виде реакции тоже нет

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

$json='{"jsonrpc":"9.0","method":"System.Shutdown","id":1}';
$req = "http://IP:8080/jsonrpc";
$login = 'kodi';
$password='kodi';
$curl = curl_init($req);
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($curl, CURLOPT_POSTFIELDS, $json);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, array(
'Content-Type: application/json',
'Content-Length: ' . strlen($json))
);
if ($login!="" && $password!="")
{
curl_setopt($curl, CURLOPT_USERPWD, "$login:$password");
curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
}
IP ессно заменен на существующий
ЗЫ. возможно с парой логин/пасс есть нюансы
ну и порт еще проверь, может быть по моему 80
За это сообщение автора eygen поблагодарил:
Denis_k (Пн янв 14, 2019 2:40 pm)
Рейтинг: 1.16%
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

Re: [Модуль] Kodi Notifier (kodi_notify)

Сообщение tarasfrompir » Пт янв 11, 2019 11:02 am

eygen писал(а):
Пт янв 11, 2019 10:54 am
Denis_k писал(а):
Чт янв 10, 2019 11:39 pm
в таком виде реакции тоже нет

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

$json='{"jsonrpc":"9.0","method":"System.Shutdown","id":1}';
$req = "http://IP:8080/jsonrpc";
$login = 'kodi';
$password='kodi';
$curl = curl_init($req);
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($curl, CURLOPT_POSTFIELDS, $json);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, array(
'Content-Type: application/json',
'Content-Length: ' . strlen($json))
);
if ($login!="" && $password!="")
{
curl_setopt($curl, CURLOPT_USERPWD, "$login:$password");
curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
}
IP ессно заменен на существующий
ЗЫ. возможно с парой логин/пасс есть нюансы
а еще проверь включено ли управление по нттп в коди...
ну и порт еще проверь, может быть по моему 80
За это сообщение автора tarasfrompir поблагодарил:
Denis_k (Пн янв 14, 2019 2:40 pm)
Рейтинг: 1.16%
Спасибо нам ПОМОЖЕТ..!
Denis_k
Сообщения: 587
Зарегистрирован: Сб мар 19, 2016 7:24 pm
Благодарил (а): 299 раз
Поблагодарили: 27 раз

Re: [Модуль] Kodi Notifier (kodi_notify)

Сообщение Denis_k » Пн янв 14, 2019 2:42 pm

eygen писал(а):
Пт янв 11, 2019 10:54 am
ну и порт еще проверь, может быть по моему 80
всегда работал 8080, впрочем на 80м тоже не работает
MD на raspberry pi3
Denis_k
Сообщения: 587
Зарегистрирован: Сб мар 19, 2016 7:24 pm
Благодарил (а): 299 раз
Поблагодарили: 27 раз

Re: [Модуль] Kodi Notifier (kodi_notify)

Сообщение Denis_k » Пн янв 14, 2019 2:45 pm

tarasfrompir1 писал(а):
Пт янв 11, 2019 11:02 am
а еще проверь включено ли управление по нттп в коди...
по ссылке http://IP:8080 доступен web интерфейс
MD на raspberry pi3
zoldaten
Сообщения: 158
Зарегистрирован: Вт авг 23, 2016 3:08 pm
Откуда: Москва
Благодарил (а): 5 раз
Поблагодарили: 22 раза
Контактная информация:

Re: [Модуль] Kodi Notifier (kodi_notify)

Сообщение zoldaten » Вт янв 29, 2019 9:36 pm

запуск kodi через шаблон - safe_exec('kodi-standalone');

вопрос: как убить kodi ?
команда safe_exec('kill kodi_v7.bin'); убивает процесс на raspberry равно как и safe_exec('kill all kodi');
Но kodi оживает вновь- перезапускается. И выйти можно только через меню самой kodi.

Как убить kodi ?
Raspberry pi3 на X820 с собственного образа MJD, broadlink rm mini3, sonoff basic, самодельные погодные станции и wi-fi розетки на esp8266 esp-01.физический robot-дворецкий.
Ответить