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

Re: [Модуль] Sonoff

Добавлено: Вс ноя 18, 2018 11:06 pm
Stan
samolet писал(а): Вс ноя 18, 2018 10:32 pm Никита, уже все перепробовал, не видит на 10ке устройства их у меня сейчас 14 шт.
У меня тоже 10ка, и тоже не видит ничего.
Сертификаты на телефон сначала не ставились, точнее, устанавливаться то устанавливались, но в Charles было "unknown". Через прогу Root Certificate Manager (Root) вроде прокатило.

Re: [Модуль] Sonoff

Добавлено: Вс ноя 18, 2018 11:27 pm
klejnov
Дома два устройства Sonoff POW
Спасибо за плагин, думаю когда-нибудь пригодится :)

Re: [Модуль] Sonoff

Добавлено: Вс ноя 18, 2018 11:42 pm
xxxShahxxx
Я один дурак и что-то делаю не так или с афоней такой фокус не канает? Unknown выдает

Re: [Модуль] Sonoff

Добавлено: Пн ноя 19, 2018 6:44 am
nick7zmail
Хм...под виндой не тестил. Установлю сегодня систему на винде, гляну. Хотя там ничего вроде сверхестественного не было. У кого-нибудь вообще больше 1 устройства нашлось??

Re: [Модуль] Sonoff

Добавлено: Пн ноя 19, 2018 6:47 am
nick7zmail
xxxShahxxx писал(а): Вс ноя 18, 2018 11:42 pm Я один дурак и что-то делаю не так или с афоней такой фокус не канает? Unknown выдает
С айфоном канает, но там как раз доверие включить надо (чего я в андроиде 8 не нашел) Настройка -> Основные -> Об этом устройстве -> Доверие сертификатов и переводим переключатель в положение «вкл».

Re: [Модуль] Sonoff

Добавлено: Пн ноя 19, 2018 10:07 am
samolet
nick7zmail писал(а): Пн ноя 19, 2018 6:44 am Хм...под виндой не тестил. Установлю сегодня систему на винде, гляну. Хотя там ничего вроде сверхестественного не было. У кого-нибудь вообще больше 1 устройства нашлось??
На 10 ке ни чего не видно, такое ощущение что облако не пропускает протокол винды, может его изменить надо?
Ключики нашел все, в том числе и основной, записывал их во все и вся окошки с различными комбинациями, устройства не отображаются, у меня в конфиге что-бы устройства были видны нужно добавлять их Ip, (было сделано и это) результат пока что ноль. В чарлике все видно, и устройства и пароли и названия всех устройств, их статус тоже виден.

Re: [Модуль] Sonoff

Добавлено: Пн ноя 19, 2018 5:18 pm
nick7zmail
Те у кого ничего не обнаруживается - создайте скрипт

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

$host='https://адрес_сервера:8080/api/user/device';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $host);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
 'GET /api/user/device HTTP/1.1',
 'Authorization: Bearer ваш_токен'
)); 
$response = curl_exec($ch);
curl_close($ch);

$decoded_res=json_decode($response, TRUE);
print_r($decoded_res);
заменив соответственно адрес_сервера и ваш_токен на нужные значения, затем откройте консоль (вверху панели управления), и запустите этот скрипт rs('имя_скрипта'); посмотрите что покажет. Мож ошибки какие будут...

Re: [Модуль] Sonoff

Добавлено: Пн ноя 19, 2018 5:22 pm
skysilver
curl на винде и в линухе имеет разные опции по умолчанию.
Нужно добавить ему опций, чтобы мог на винде с https работать:
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);

Re: [Модуль] Sonoff

Добавлено: Пн ноя 19, 2018 5:36 pm
samolet
nick7zmail писал(а): Пн ноя 19, 2018 5:18 pm Те у кого ничего не обнаруживается - создайте скрипт

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

$host='https://адрес_сервера:8080/api/user/device';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $host);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
 'GET /api/user/device HTTP/1.1',
 'Authorization: Bearer ваш_токен'
)); 
$response = curl_exec($ch);
curl_close($ch);

$decoded_res=json_decode($response, TRUE);
print_r($decoded_res);
заменив соответственно адрес_сервера и ваш_токен на нужные значения, затем откройте консоль (вверху панели управления), и запустите этот скрипт rs('имя_скрипта'); посмотрите что покажет. Мож ошибки какие будут...
Добавил отправил ответа ни какого

Re: [Модуль] Sonoff

Добавлено: Пн ноя 19, 2018 5:38 pm
samolet
$host='https://cn-api.coolkit.cc:8080/api/user/device';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $host);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'GET /api/user/device HTTP/1.1',
'Authorization: Bearer 93f359927eb3420da9f7814c70314b71ht5hye4'((((((тут авторизацион добавил, или вписать апи? вписывал отправлял результат ноль)))))))
));
$response = curl_exec($ch);
curl_close($ch);

$decoded_res=json_decode($response, TRUE);
print_r($decoded_res);
Попробовал еще раз получить новый ключь авторки и послать запрос , но пустая строка