По датчику значит через модуль. Тут без разницы какое время опроса. А если включат вручную, ну будет гореть полминуты - что от этого изменится-то?myxa78 писал(а): Вт июн 02, 2020 10:03 am По датчику свет как раз включается на 5-7 сек. Этого достаточно, чтоб пройти по коридору.
[Модуль] Tuya
Модератор: immortal
Re: [Модуль] Tuya
Re: [Модуль] Tuya
С такой задержкой нет однозначно понятной реакции на выполненные действия. Например забыл выключить свет клавишей. Решил выключить через Мажердомо с ПУ, нажал и ждешь пол минуты не понимая, прошла комманда, не прошла...
У нас у всех свои тараканы =) Хочется получить от системы прозрачной реакции.
Кстати, не подскажете, где посмотреть логи модуля, что-то не смог найти =/
У нас у всех свои тараканы =) Хочется получить от системы прозрачной реакции.
Кстати, не подскажете, где посмотреть логи модуля, что-то не смог найти =/
Re: [Модуль] Tuya
Если выключается через ПУ, то время опроса тут не при чём, так как команда на выключение посылается сразу. Вполне себе прозрачная реакцияmyxa78 писал(а): Вт июн 02, 2020 11:41 am С такой задержкой нет однозначно понятной реакции на выполненные действия. Например забыл выключить свет клавишей. Решил выключить через Мажердомо с ПУ, нажал и ждешь пол минуты не понимая, прошла комманда, не прошла...
У нас у всех свои тараканы =) Хочется получить от системы прозрачной реакции.
Лог про цикл стандартный - Xray - Debugmyxa78 писал(а): Вт июн 02, 2020 11:41 am Кстати, не подскажете, где посмотреть логи модуля, что-то не смог найти =/
Re: [Модуль] Tuya
Добрый день,
Имею Tuya ZigBee шлюз TYGWZW-01
Tuya ZigBee выключатель и Tuya ZigBee датчик открытия
После добавления учетной записи появляется выключатель
Управление работает. Статус меняется
Но после добавления LocalKey и LocalIP управление и состояние не работает
В Данных Report – Null
Если бы я ошибся с LocalKey. То в Данных Report не появился бы
Что посоветуете для возможности локального управления?
Как можно добавить считывать статус датчика открытия?
Имею Tuya ZigBee шлюз TYGWZW-01
Tuya ZigBee выключатель и Tuya ZigBee датчик открытия
После добавления учетной записи появляется выключатель
Управление работает. Статус меняется
Но после добавления LocalKey и LocalIP управление и состояние не работает
В Данных Report – Null
Если бы я ошибся с LocalKey. То в Данных Report не появился бы
Что посоветуете для возможности локального управления?
Как можно добавить считывать статус датчика открытия?
Re: [Модуль] Tuya
О! Это интересно. Сам подумывал купить этот шлюз на попробовать... Значит через облако выключатель работает - это хорошо! С локальным управлением будет всё сложнее - у зигби выключателя по умолчанию нету ip. Ip есть у шлюза и судя по RF шлюзам там должна посылаться команда с id шлюза и id устройства gwID и devID. Было бы неплохо попробовать перехватить трафик и поискать что-то такоеVertex писал(а): Вс июн 07, 2020 12:27 am Добрый день,
Имею Tuya ZigBee шлюз TYGWZW-01
Tuya ZigBee выключатель и Tuya ZigBee датчик открытия
После добавления учетной записи появляется выключатель
Управление работает. Статус меняется
Но после добавления LocalKey и LocalIP управление и состояние не работает
В Данных Report – Null
Если бы я ошибся с LocalKey. То в Данных Report не появился бы
Что посоветуете для возможности локального управления?
Как можно добавить считывать статус датчика открытия?
С датчиками всё сложно - в них нету взаимодействия с телефоном напрямую - только с mqtt tuya. А в облако для HA эта информация не попадает
Re: [Модуль] Tuya
Добрый день! Подскажите, где может быть косяк. При включении и выключении света путем управления выключателя туя идет промаргивание в секунду и потом свет загорается.
Настроил следующим образом. Создал 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
Все работает, кроме того, что меня смущает помаргивание, при физическом переключении такого нет.
Настроил следующим образом. Создал 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
А если не создавать свои классы и методы? Просто добавить объект класса SRelays и привязать в модуле state с statusом этого объекта?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
Все работает, кроме того, что меня смущает помаргивание, при физическом переключении такого нет.
Re: [Модуль] Tuya
Пробовал так уже, включение и выключение работает без проблем, не моргает, но когда статус выключено в мажордомо и включаю физически свет, то он гаснет. Помогло только создание своего класса и методов. Ушел от одной проблемы, пришел к другойfandaymon писал(а): Вс июн 07, 2020 1:22 pmА если не создавать свои классы и методы? Просто добавить объект класса SRelays и привязать в модуле state с statusом этого объекта?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
Все работает, кроме того, что меня смущает помаргивание, при физическом переключении такого нет.
Nastrojka.jpg
Re: [Модуль] Tuya
Такой эффект бывает когда привязаны и свойство и метод - сначала отработает изменение свойства - status поменяется на 1, а потом метод свитч свойство поменяет на 0 и свет выключитсяSa1mon писал(а): Вс июн 07, 2020 2:02 pm
Пробовал так уже, включение и выключение работает без проблем, не моргает, но когда статус выключено в мажордомо и включаю физически свет, то он гаснет. Помогло только создание своего класса и методов. Ушел от одной проблемы, пришел к другой
Ну и поскольку теперь рядом со свойством в объектах пишется что это свойство изменило, всегда можно посмотреть что свет выключило
Re: [Модуль] Tuya
Розетка туя. Модуль ее нашел. После добавления в приложение и запуска пакет капчур ключ найти не удалось. В проге одни каракули ничего не понять.
В модуле 2 свойства статус и онлайн.
Настроил на кнопку. Отрабатывает нормально.
Если как-то найти ключ будут ещё какие-то свойства? Температура реле, расход электричества и тд?
Спасибо
В модуле 2 свойства статус и онлайн.
Настроил на кнопку. Отрабатывает нормально.
Если как-то найти ключ будут ещё какие-то свойства? Температура реле, расход электричества и тд?
Спасибо