Страница 64 из 79

Re: [Модуль] Yandex Home (yandexhome)

Добавлено: Пн апр 19, 2021 4:23 pm
skysilver
Dasisfakt писал(а):
Пн апр 19, 2021 2:19 pm
Не могу переопределить значение brightness выше 100. Выставляю максимальную яркость 255, но яндекс упорно считает, максимальное значение 100. Пробовал разные значения, все равно выше 100 не принимает.
Яркость в %-ах. Выше 100 нельзя. Шаг переопределить можно и диапазон в сторону уменьшения, но выше 100 никак.

Re: [Модуль] Yandex Home (yandexhome)

Добавлено: Пт май 21, 2021 1:15 am
Smart111
Спасибо за модуль. Все заработало. Только остался один вопрос по keenetic. когда настраиваю через домен 4 уровня https://xxx.xxx.keenetic.link/ MD не запрашивает пароль. через домен 3 уровня запрашивает пароль, но не работает через https.

Re: [Модуль] Yandex Home (yandexhome)

Добавлено: Пт май 21, 2021 6:31 am
nick7zmail
Smart111 писал(а):
Пт май 21, 2021 1:15 am
Спасибо за модуль. Все заработало. Только остался один вопрос по keenetic. когда настраиваю через домен 4 уровня https://xxx.xxx.keenetic.link/ MD не запрашивает пароль. через домен 3 уровня запрашивает пароль, но не работает через https.
Варианта 2 в вашем случае....

1) настраиваете через домен 3го уровня и выпускаете сертификат на сервере своими силами (порт будет отличаться от основного, как правило 443 настраивают на https)
2) настраиваете через домен 4го уровня и придумываете костыли с авторизацией (редирект идёт с роутера, по-этому МД думает что вошли через локальную сеть с IP роутера (192.168.1.1 как правило))...выкрутиться можно к примеру так:

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

Define('HOME_NETWORK', '192.168.1.*'); 
//поменять на
Define('HOME_NETWORK', '192.168.1.**'); 
тогда запрашивать пароль будет с IP c 192.168.1.1 по 192.168.1.9, остальные IP в сети будут входить без пароля. Просто не цеплять на эти IP ничего, с чего хотите, чтобы доступ до МД был беспарольный.
За сертификатом в этом случае будет следить кинетик - меньше гемора с ним...

Re: [Модуль] Yandex Home (yandexhome)

Добавлено: Вс июн 13, 2021 11:42 am
shil
Добрый день!
прошу помощи.
перенёс mjdm с винды на ubuntu.
Перенастроил Yandex Home при слиянии аккаунтов, стала появляться ошибка
{"error":"invalid_client","error_description":"The client id supplied is invalid"}
стал проверять доступность из интернета и вижу такую картину,
https://smart.skud24.ru/modules/yandexh ... horize.php
СпойлерПоказать
authorize.png
authorize.png (102.4 КБ) 3493 просмотра
https://smart.skud24.ru/modules/yandexhome/token.php
СпойлерПоказать
token.png
token.png (79.85 КБ) 3493 просмотра
https://smart.skud24.ru/modules/yandexh ... rthome.php
СпойлерПоказать
smarthome.png
smarthome.png (76.18 КБ) 3493 просмотра
в последнем я понимаю что то не то, подскажите пожалуйста, куда капать

Re: [Модуль] Yandex Home (yandexhome)

Добавлено: Вс июн 13, 2021 1:41 pm
skysilver
Проверь OAuth ID в настройках модуля и в навыке. Похоже, что они разные.

Re: [Модуль] Yandex Home (yandexhome)

Добавлено: Вс июн 13, 2021 1:48 pm
shil
К сожалению именно так, как я мог это профукать не понимаю(

Re: [Модуль] Yandex Home (yandexhome)

Добавлено: Пт июн 18, 2021 6:05 am
nick7zmail
shil писал(а):К сожалению именно так, как я мог это профукать не понимаю(
Надо было базу целиком переносить из винды в линукс...тогда бы всё сохранилось 1 в 1.

Отправлено с моего Xperia XZ1 Compact через Tapatalk


Re: [Модуль] Yandex Home (yandexhome)

Добавлено: Пт июн 25, 2021 7:52 pm
shil
nick7zmail писал(а):
Пт июн 18, 2021 6:05 am
Надо было базу целиком переносить из винды в линукс...тогда бы всё сохранилось 1 в 1.
да так вроде бы и делал, наверное лишнее сам нажал...

Re: [Модуль] Yandex Home (yandexhome)

Добавлено: Пт авг 06, 2021 7:32 pm
Pau1td
Добрый день!

Обнаружил, что если используется голосовое распознавание колонкой яндекса, то модуль почему то два раза изменяет свойство.
Если команда делается через web-интерфейс яндекса, то свойство изменяется один раз.

Пример - говорю выключи лампу, при этом свойство, например, relay.status будет записано два раза в истории - одно и тоже значение два раза с одинаковым временем:
2021-08-06 19:16:54 0 /modules/yandexhome/smarthome.php/v1.0/user/devices/action
2021-08-06 19:16:54 0 /modules/yandexhome/smarthome.php/v1.0/user/devices/action

Если тоже самое сделать из веб-интерфейса яндекс диалоги, тогда правильно один раз свойство изменяется.
2021-08-06 19:18:53 0 /modules/yandexhome/smarthome.php/v1.0/user/devices/action

В яндексе устройства разные удалял, добавлял, но эффект в нашей системе тот же.

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

Интересно, это только у меня так?
Если есть идеи, подскажите, пожалуйста, из-за чего это может происходит и как это исправить?

Re: [Модуль] Yandex Home (yandexhome)

Добавлено: Пт авг 06, 2021 10:39 pm
skysilver
Pau1td писал(а):
Пт авг 06, 2021 7:32 pm
Интересно, это только у меня так?
Если есть идеи, подскажите, пожалуйста, из-за чего это может происходит и как это исправить?
Если есть возможность, включи access-логи веб-сервера (nginx или apache) и глянь сколько запросов приходит от облака Яндекса.