Достаточно добавить устройство с типом Реле/Управляем выключатель и привязать state розетки к statusу объекта и никакие методы никуда прописывать не надо
Код Украины разве не 380?
Модератор: immortal
Достаточно добавить устройство с типом Реле/Управляем выключатель и привязать state розетки к statusу объекта и никакие методы никуда прописывать не надо
А точно привязан только статус? Очень похоже что к устройству привязан и статус и методmyxa78 писал(а): ↑Вс май 31, 2020 10:01 pmПриветствую.
Помогите разобраться с проблемой. Установил модуль, добавил выключатель, прописал в нем все параметры: Device ID, IP, Local Key. В целом все работает, но не стабильно. Если выставить Интервал обновлений меньше 30, цикл постоянно падает, а больше 2 ну 3 сек, для считывания статуса выключателя - это слишком медлено.
Еще заметил, если менять Status у объекта, к которому привязанно соответствующее свойство, то получается следующее:
например текущее значение 0,
меняем через свойство на 1
Свойство меняется, релле щелкает
Проходит 1-2с, как я подозреваю, что модуль читывает статус с облака, куда данные не передались
В облаке по прежнему 0, и меняет обратно на 0 и свет опять выключается.
Но иногда все же срабатывает корректно, но это наверно один раз из десяти.
Значение "Статус только локально", "Управлять через облако" - не оказывает влияния на работу.
Пробовал, через фаервол запретить модулю выходить в Интернет. Вкл/Выкл через изменение свойства начинает работать корректно, но тогда в MajorDoMo не передается информация о изменении состояния выключателя, например если вкл/выкл свет через выключатель.
Нид хелп =/
Т.е. выключатель был добавлен в Tuya, нормально управляется со смартфона. После настройки модуля (ввод пользователя, пароля, кода страны и типа программы), выключатель появился в списке устройств. state привязано к какому-то свойству какого-то объекта? Если не вводить ip и локальный ключ, нормально ли управляется выключатель? Нет ли каких-нибудь установок в ПУ, привязанном к выключателю, типа изменения означает движение или что-то в таком роде? Нет ли какого-то лишнего кода прописанного в методах ПУ?
А зачем делать обновление страницы раз 10? Скорее всего цикл не останавливается, просто не правильно показывается статус. Остановился или нет можно посмотреть по логуmyxa78 писал(а): ↑Пн июн 01, 2020 9:13 amЧерез родной софт Tuya выключатель управляется корректно, без сбоев.
Попробовал, как посоветовали, удалил IP и Локальный ключ, оставил только Device ID, "Управлять через облако" - Да, "Статус только локально" - Нет. Вроде заработало, надо будет еще потестить. Цикл только периодически падает. Если делаешь обновление страницы раз 10, пару раз напишет, что цикл остановлен.
Чтобы управлять локально нормально надо подбирать время опроса секунд 20-30myxa78 писал(а): ↑Пн июн 01, 2020 9:13 amВ итоге, получается, что через облако модуль работает нормально, за что огромное Спасибо! Но если пропадет Интернет, то управлять светом будет возможно только с кнопки. Понимаю, что это не так часто, но все же... Есть надежда, что получится сделать полноценное локальное управление?
Свет-то включается не на 5 секунд. Что страшного случится если свет будет гореть на 20 секунд больше?myxa78 писал(а): ↑Пн июн 01, 2020 8:41 pmЭто у меня пока пробный выключатель, установленный по центру длинного коридора - у входной двери. Работает он в паре с датчиками движения. Логика такая - в большинстве случаев, свет включается по датчику движения, когда кто то проходит. Если необходимо включить свет постоянно, можно нажать на выключатель, ну и при необходимости/желании вкл/выкл с панели Мажердомо. Если время опроса будет большим 20-30 сек, то система не будет оперативно получать текущий статус света. С учетом того, что коридор проходной, то свет довольно таки часто вкл/выкл.
С тем что локальное управление это кем-то вскрытый протокол, поэтому как оно там всё работает внутри, никто кроме разработчиков не знает