По датчику значит через модуль. Тут без разницы какое время опроса. А если включат вручную, ну будет гореть полминуты - что от этого изменится-то?
[Модуль] Tuya
Модератор: immortal
-
- Сообщения: 1554
- Зарегистрирован: Сб янв 13, 2018 5:00 pm
- Благодарил (а): 39 раз
- Поблагодарили: 574 раза
Re: [Модуль] Tuya
-
- Сообщения: 18
- Зарегистрирован: Вт ноя 27, 2018 4:15 pm
- Благодарил (а): 2 раза
- Поблагодарили: 0
Re: [Модуль] Tuya
С такой задержкой нет однозначно понятной реакции на выполненные действия. Например забыл выключить свет клавишей. Решил выключить через Мажердомо с ПУ, нажал и ждешь пол минуты не понимая, прошла комманда, не прошла...
У нас у всех свои тараканы =) Хочется получить от системы прозрачной реакции.
Кстати, не подскажете, где посмотреть логи модуля, что-то не смог найти =/
У нас у всех свои тараканы =) Хочется получить от системы прозрачной реакции.
Кстати, не подскажете, где посмотреть логи модуля, что-то не смог найти =/
-
- Сообщения: 1554
- Зарегистрирован: Сб янв 13, 2018 5:00 pm
- Благодарил (а): 39 раз
- Поблагодарили: 574 раза
Re: [Модуль] Tuya
Если выключается через ПУ, то время опроса тут не при чём, так как команда на выключение посылается сразу. Вполне себе прозрачная реакцияmyxa78 писал(а): ↑Вт июн 02, 2020 11:41 amС такой задержкой нет однозначно понятной реакции на выполненные действия. Например забыл выключить свет клавишей. Решил выключить через Мажердомо с ПУ, нажал и ждешь пол минуты не понимая, прошла комманда, не прошла...
У нас у всех свои тараканы =) Хочется получить от системы прозрачной реакции.
Лог про цикл стандартный - Xray - Debug
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 не появился бы
Что посоветуете для возможности локального управления?
Как можно добавить считывать статус датчика открытия?
-
- Сообщения: 1554
- Зарегистрирован: Сб янв 13, 2018 5:00 pm
- Благодарил (а): 39 раз
- Поблагодарили: 574 раза
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 эта информация не попадает
-
- Сообщения: 28
- Зарегистрирован: Вт май 05, 2020 1:13 pm
- Благодарил (а): 6 раз
- Поблагодарили: 0
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
Все работает, кроме того, что меня смущает помаргивание, при физическом переключении такого нет.
-
- Сообщения: 1554
- Зарегистрирован: Сб янв 13, 2018 5:00 pm
- Благодарил (а): 39 раз
- Поблагодарили: 574 раза
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
Все работает, кроме того, что меня смущает помаргивание, при физическом переключении такого нет.
-
- Сообщения: 28
- Зарегистрирован: Вт май 05, 2020 1:13 pm
- Благодарил (а): 6 раз
- Поблагодарили: 0
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
-
- Сообщения: 1554
- Зарегистрирован: Сб янв 13, 2018 5:00 pm
- Благодарил (а): 39 раз
- Поблагодарили: 574 раза
Re: [Модуль] Tuya
Такой эффект бывает когда привязаны и свойство и метод - сначала отработает изменение свойства - status поменяется на 1, а потом метод свитч свойство поменяет на 0 и свет выключится
Ну и поскольку теперь рядом со свойством в объектах пишется что это свойство изменило, всегда можно посмотреть что свет выключило
- Рейтинг: 1.16%
-
- Сообщения: 82
- Зарегистрирован: Чт мар 05, 2020 5:11 pm
- Благодарил (а): 18 раз
- Поблагодарили: 1 раз
Re: [Модуль] Tuya
Розетка туя. Модуль ее нашел. После добавления в приложение и запуска пакет капчур ключ найти не удалось. В проге одни каракули ничего не понять.
В модуле 2 свойства статус и онлайн.
Настроил на кнопку. Отрабатывает нормально.
Если как-то найти ключ будут ещё какие-то свойства? Температура реле, расход электричества и тд?
Спасибо
В модуле 2 свойства статус и онлайн.
Настроил на кнопку. Отрабатывает нормально.
Если как-то найти ключ будут ещё какие-то свойства? Температура реле, расход электричества и тд?
Спасибо