Страница 33 из 132
Re: [Модуль] Tuya
Добавлено: Вт июн 02, 2020 11:24 am
fandaymon
myxa78 писал(а): Вт июн 02, 2020 10:03 am
По датчику свет как раз включается на 5-7 сек. Этого достаточно, чтоб пройти по коридору.
По датчику значит через модуль. Тут без разницы какое время опроса. А если включат вручную, ну будет гореть полминуты - что от этого изменится-то?
Re: [Модуль] Tuya
Добавлено: Вт июн 02, 2020 11:41 am
myxa78
С такой задержкой нет однозначно понятной реакции на выполненные действия. Например забыл выключить свет клавишей. Решил выключить через Мажердомо с ПУ, нажал и ждешь пол минуты не понимая, прошла комманда, не прошла...
У нас у всех свои тараканы =) Хочется получить от системы прозрачной реакции.
Кстати, не подскажете, где посмотреть логи модуля, что-то не смог найти =/
Re: [Модуль] Tuya
Добавлено: Вт июн 02, 2020 12:06 pm
fandaymon
myxa78 писал(а): Вт июн 02, 2020 11:41 am
С такой задержкой нет однозначно понятной реакции на выполненные действия. Например забыл выключить свет клавишей. Решил выключить через Мажердомо с ПУ, нажал и ждешь пол минуты не понимая, прошла комманда, не прошла...
У нас у всех свои тараканы =) Хочется получить от системы прозрачной реакции.
Если выключается через ПУ, то время опроса тут не при чём, так как команда на выключение посылается сразу. Вполне себе прозрачная реакция
myxa78 писал(а): Вт июн 02, 2020 11:41 am
Кстати, не подскажете, где посмотреть логи модуля, что-то не смог найти =/
Лог про цикл стандартный - Xray - Debug
Re: [Модуль] Tuya
Добавлено: Вс июн 07, 2020 12:27 am
Vertex
Добрый день,
Имею Tuya ZigBee шлюз TYGWZW-01
Tuya ZigBee выключатель и Tuya ZigBee датчик открытия
После добавления учетной записи появляется выключатель
Управление работает. Статус меняется
Но после добавления LocalKey и LocalIP управление и состояние не работает
В Данных Report – Null
Если бы я ошибся с LocalKey. То в Данных Report не появился бы
Что посоветуете для возможности локального управления?
Как можно добавить считывать статус датчика открытия?
Re: [Модуль] Tuya
Добавлено: Вс июн 07, 2020 1:08 am
fandaymon
Vertex писал(а): Вс июн 07, 2020 12:27 am
Добрый день,
Имею Tuya ZigBee шлюз TYGWZW-01
Tuya ZigBee выключатель и Tuya ZigBee датчик открытия
После добавления учетной записи появляется выключатель
Управление работает. Статус меняется
Но после добавления LocalKey и LocalIP управление и состояние не работает
В Данных Report – Null
Если бы я ошибся с LocalKey. То в Данных Report не появился бы
Что посоветуете для возможности локального управления?
Как можно добавить считывать статус датчика открытия?
О! Это интересно. Сам подумывал купить этот шлюз на попробовать... Значит через облако выключатель работает - это хорошо! С локальным управлением будет всё сложнее - у зигби выключателя по умолчанию нету ip. Ip есть у шлюза и судя по RF шлюзам там должна посылаться команда с id шлюза и id устройства gwID и devID. Было бы неплохо попробовать перехватить трафик и поискать что-то такое
С датчиками всё сложно - в них нету взаимодействия с телефоном напрямую - только с mqtt tuya. А в облако для HA эта информация не попадает
Re: [Модуль] Tuya
Добавлено: Вс июн 07, 2020 12:46 pm
Sa1mon
Добрый день! Подскажите, где может быть косяк. При включении и выключении света путем управления выключателя туя идет промаргивание в секунду и потом свет загорается.
Настроил следующим образом. Создал 3 классовых метода:
turnOn c кодом:
$this->setProperty('status',1);
turnOf c кодом:
$this->setProperty('status',0);
switch c кодом:
$status=$this->getProperty('status');
if ($status) {
$this->callMethod('turnOf');
} else {
$this->callMethod('turnOn');
}
Добавил свойство класса status и привязал метод switch.
Сама настройка элемента выглядит таким образом:
https://ibb.co/2cz6G7y
Все работает, кроме того, что меня смущает помаргивание, при физическом переключении такого нет.
Re: [Модуль] Tuya
Добавлено: Вс июн 07, 2020 1:22 pm
fandaymon
Sa1mon писал(а): Вс июн 07, 2020 12:46 pm
Добрый день! Подскажите, где может быть косяк. При включении и выключении света путем управления выключателя туя идет промаргивание в секунду и потом свет загорается.
Настроил следующим образом. Создал 3 классовых метода:
turnOn c кодом:
$this->setProperty('status',1);
turnOf c кодом:
$this->setProperty('status',0);
switch c кодом:
$status=$this->getProperty('status');
if ($status) {
$this->callMethod('turnOf');
} else {
$this->callMethod('turnOn');
}
Добавил свойство класса status и привязал метод switch.
Сама настройка элемента выглядит таким образом:
https://ibb.co/2cz6G7y
Все работает, кроме того, что меня смущает помаргивание, при физическом переключении такого нет.
А если не создавать свои классы и методы? Просто добавить объект класса SRelays и привязать в модуле state с statusом этого объекта?

- Nastrojka.jpg (53.85 КБ) 3686 просмотров
Re: [Модуль] Tuya
Добавлено: Вс июн 07, 2020 2:02 pm
Sa1mon
fandaymon писал(а): Вс июн 07, 2020 1:22 pm
Sa1mon писал(а): Вс июн 07, 2020 12:46 pm
Добрый день! Подскажите, где может быть косяк. При включении и выключении света путем управления выключателя туя идет промаргивание в секунду и потом свет загорается.
Настроил следующим образом. Создал 3 классовых метода:
turnOn c кодом:
$this->setProperty('status',1);
turnOf c кодом:
$this->setProperty('status',0);
switch c кодом:
$status=$this->getProperty('status');
if ($status) {
$this->callMethod('turnOf');
} else {
$this->callMethod('turnOn');
}
Добавил свойство класса status и привязал метод switch.
Сама настройка элемента выглядит таким образом:
https://ibb.co/2cz6G7y
Все работает, кроме того, что меня смущает помаргивание, при физическом переключении такого нет.
А если не создавать свои классы и методы? Просто добавить объект класса SRelays и привязать в модуле state с statusом этого объекта?
Nastrojka.jpg
Пробовал так уже, включение и выключение работает без проблем, не моргает, но когда статус выключено в мажордомо и включаю физически свет, то он гаснет. Помогло только создание своего класса и методов. Ушел от одной проблемы, пришел к другой
Re: [Модуль] Tuya
Добавлено: Вс июн 07, 2020 2:21 pm
fandaymon
Sa1mon писал(а): Вс июн 07, 2020 2:02 pm
Пробовал так уже, включение и выключение работает без проблем, не моргает, но когда статус выключено в мажордомо и включаю физически свет, то он гаснет. Помогло только создание своего класса и методов. Ушел от одной проблемы, пришел к другой
Такой эффект бывает когда привязаны и свойство и метод - сначала отработает изменение свойства - status поменяется на 1, а потом метод свитч свойство поменяет на 0 и свет выключится
Ну и поскольку теперь рядом со свойством в объектах пишется что это свойство изменило, всегда можно посмотреть что свет выключило
Re: [Модуль] Tuya
Добавлено: Пн июн 15, 2020 10:22 pm
Daniral
Розетка туя. Модуль ее нашел. После добавления в приложение и запуска пакет капчур ключ найти не удалось. В проге одни каракули ничего не понять.
В модуле 2 свойства статус и онлайн.
Настроил на кнопку. Отрабатывает нормально.
Если как-то найти ключ будут ещё какие-то свойства? Температура реле, расход электричества и тд?
Спасибо