[Модуль] Tuya

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

lexincton
Сообщения: 46
Зарегистрирован: Вс ноя 08, 2020 12:33 pm
Благодарил (а): 4 раза
Поблагодарили: 2 раза

Re: [Модуль] Tuya

Сообщение lexincton » Ср янв 06, 2021 12:44 am

fandaymon писал(а):
Ср янв 06, 2021 12:25 am
lexincton писал(а):
Ср янв 06, 2021 12:03 am
Не получается управлять реле, статусы обновляются нормально, через приложение управление работает.
Пытался через привязанные свойства изменять свойства state, switch, но реле на изменения не реагирует, т.е. в объекте это свойство нормально изменяется, а свойство реле нет.
В чем может быть причина?
Надо смотреть настройки устройства и к какой метрике привязано свойство
Я пробовал через свойства state и switch, так как в мд устройство показывает статус правильно и обновляется, я предполагаю что оно настроено правильно
lexincton
Сообщения: 46
Зарегистрирован: Вс ноя 08, 2020 12:33 pm
Благодарил (а): 4 раза
Поблагодарили: 2 раза

Re: [Модуль] Tuya

Сообщение lexincton » Ср янв 06, 2021 12:49 am

в реле всего 3 свойства: online, switch_1, state, как уже написал пробовал привязаться к state и switch, изменял методом свойство, в привязанном объекте оно меняется, а в свойстве реле нет
fandaymon
Сообщения: 1570
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 40 раз
Поблагодарили: 578 раз

Re: [Модуль] Tuya

Сообщение fandaymon » Ср янв 06, 2021 12:52 am

lexincton писал(а):
Ср янв 06, 2021 12:44 am
fandaymon писал(а):
Ср янв 06, 2021 12:25 am
lexincton писал(а):
Ср янв 06, 2021 12:03 am
Не получается управлять реле, статусы обновляются нормально, через приложение управление работает.
Пытался через привязанные свойства изменять свойства state, switch, но реле на изменения не реагирует, т.е. в объекте это свойство нормально изменяется, а свойство реле нет.
В чем может быть причина?
Надо смотреть настройки устройства и к какой метрике привязано свойство
Я пробовал через свойства state и switch, так как в мд устройство показывает статус правильно и обновляется, я предполагаю что оно настроено правильно
Для статуса одни настройки, а для управления - другие
state обновляется через HA-облако, а switch через оригинальное
lexincton
Сообщения: 46
Зарегистрирован: Вс ноя 08, 2020 12:33 pm
Благодарил (а): 4 раза
Поблагодарили: 2 раза

Re: [Модуль] Tuya

Сообщение lexincton » Ср янв 06, 2021 12:58 am

fandaymon писал(а):
Ср янв 06, 2021 12:52 am
lexincton писал(а):
Ср янв 06, 2021 12:44 am
fandaymon писал(а):
Ср янв 06, 2021 12:25 am
lexincton писал(а):
Ср янв 06, 2021 12:03 am
Не получается управлять реле, статусы обновляются нормально, через приложение управление работает.
Пытался через привязанные свойства изменять свойства state, switch, но реле на изменения не реагирует, т.е. в объекте это свойство нормально изменяется, а свойство реле нет.
В чем может быть причина?
Надо смотреть настройки устройства и к какой метрике привязано свойство
Я пробовал через свойства state и switch, так как в мд устройство показывает статус правильно и обновляется, я предполагаю что оно настроено правильно
Для статуса одни настройки, а для управления - другие
state обновляется через HA-облако, а switch через оригинальное
Можете подсказать что для управления нужно настроить?
Сейчас стоит управление через ориг. облако
lexincton
Сообщения: 46
Зарегистрирован: Вс ноя 08, 2020 12:33 pm
Благодарил (а): 4 раза
Поблагодарили: 2 раза

Re: [Модуль] Tuya

Сообщение lexincton » Ср янв 06, 2021 1:31 am

Попробовал через локалку проверить, реле подхватилось, статусы обновляются и в логах все нормально, но с управлением та же история.
fandaymon
Сообщения: 1570
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 40 раз
Поблагодарили: 578 раз

Re: [Модуль] Tuya

Сообщение fandaymon » Ср янв 06, 2021 1:33 am

lexincton писал(а):
Ср янв 06, 2021 12:58 am
fandaymon писал(а):
Ср янв 06, 2021 12:52 am
lexincton писал(а):
Ср янв 06, 2021 12:44 am
fandaymon писал(а):
Ср янв 06, 2021 12:25 am
lexincton писал(а):
Ср янв 06, 2021 12:03 am
Не получается управлять реле, статусы обновляются нормально, через приложение управление работает.
Пытался через привязанные свойства изменять свойства state, switch, но реле на изменения не реагирует, т.е. в объекте это свойство нормально изменяется, а свойство реле нет.
В чем может быть причина?
Надо смотреть настройки устройства и к какой метрике привязано свойство
Я пробовал через свойства state и switch, так как в мд устройство показывает статус правильно и обновляется, я предполагаю что оно настроено правильно
Для статуса одни настройки, а для управления - другие
state обновляется через HA-облако, а switch через оригинальное
Можете подсказать что для управления нужно настроить?
Сейчас стоит управление через ориг. облако
Надо зайти в устройство и выбрать через что им управлять. Если стоит управлять через оригинальное облако, а локальный статус и управление через HA - нет, то надо привязать свойство к метрике switch_1.
tuya_switch.jpg
tuya_switch.jpg (13.25 КБ) 2219 просмотров
Привязывать только свойство. Никакие методы привязывать не надо
lexincton
Сообщения: 46
Зарегистрирован: Вс ноя 08, 2020 12:33 pm
Благодарил (а): 4 раза
Поблагодарили: 2 раза

Re: [Модуль] Tuya

Сообщение lexincton » Ср янв 06, 2021 1:38 am

fandaymon писал(а):
Ср янв 06, 2021 1:33 am
lexincton писал(а):
Ср янв 06, 2021 12:58 am
fandaymon писал(а):
Ср янв 06, 2021 12:52 am
lexincton писал(а):
Ср янв 06, 2021 12:44 am
fandaymon писал(а):
Ср янв 06, 2021 12:25 am
lexincton писал(а):
Ср янв 06, 2021 12:03 am
Не получается управлять реле, статусы обновляются нормально, через приложение управление работает.
Пытался через привязанные свойства изменять свойства state, switch, но реле на изменения не реагирует, т.е. в объекте это свойство нормально изменяется, а свойство реле нет.
В чем может быть причина?
Надо смотреть настройки устройства и к какой метрике привязано свойство
Я пробовал через свойства state и switch, так как в мд устройство показывает статус правильно и обновляется, я предполагаю что оно настроено правильно
Для статуса одни настройки, а для управления - другие
state обновляется через HA-облако, а switch через оригинальное
Можете подсказать что для управления нужно настроить?
Сейчас стоит управление через ориг. облако
Надо зайти в устройство и выбрать через что им управлять. Если стоит управлять через оригинальное облако, а локальный статус и управление через HA - нет, то надо привязать свойство к метрике switch_1.

tuya_switch.jpg

Привязывать только свойство. Никакие методы привязывать не надо
Все так и делаю, но без создания устройства (только с помощью объекта), не переключает(
Еще вопрос: это реле управляется через zigbee контроллер без своего ip, в данном случае настройки контроллера определяющие или для каждого устройства, работающего с ним, можно разные настройки ставить?
fandaymon
Сообщения: 1570
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 40 раз
Поблагодарили: 578 раз

Re: [Модуль] Tuya

Сообщение fandaymon » Ср янв 06, 2021 2:09 am

lexincton писал(а):
Ср янв 06, 2021 1:38 am
Все так и делаю, но без создания устройства (только с помощью объекта), не переключает(
Еще вопрос: это реле управляется через zigbee контроллер без своего ip, в данном случае настройки контроллера определяющие или для каждого устройства, работающего с ним, можно разные настройки ставить?
Открой в редакторе /modules/tuya/tuya.class.php и в строчке 1063 добавьте код

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

debmes('Tuya: Тип данных: ' . $rec['VALUE_TYPE'] . ' DPS name: ' . $dps_name .' Value: ' . $value);
После сохранения файла, зайти в модуль туи и ещё раз сохранить настройки модуля.
Поменять привязанное свойство туда-обратно, потом посмотреть что будет выводится в лог МДМ - (x-ray)

По поводу вопроса - да, несмотря на то что устройства зигби работают через один шлюз, настройки можно ставить разные.
lexincton
Сообщения: 46
Зарегистрирован: Вс ноя 08, 2020 12:33 pm
Благодарил (а): 4 раза
Поблагодарили: 2 раза

Re: [Модуль] Tuya

Сообщение lexincton » Ср янв 06, 2021 2:24 am

fandaymon писал(а):
Ср янв 06, 2021 2:09 am
lexincton писал(а):
Ср янв 06, 2021 1:38 am
Все так и делаю, но без создания устройства (только с помощью объекта), не переключает(
Еще вопрос: это реле управляется через zigbee контроллер без своего ip, в данном случае настройки контроллера определяющие или для каждого устройства, работающего с ним, можно разные настройки ставить?
Открой в редакторе /modules/tuya/tuya.class.php и в строчке 1063 добавьте код

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

debmes('Tuya: Тип данных: ' . $rec['VALUE_TYPE'] . ' DPS name: ' . $dps_name .' Value: ' . $value);
После сохранения файла, зайти в модуль туи и ещё раз сохранить настройки модуля.
Поменять привязанное свойство туда-обратно, потом посмотреть что будет выводится в лог МДМ - (x-ray)

По поводу вопроса - да, несмотря на то что устройства зигби работают через один шлюз, настройки можно ставить разные.
Странно, но таких сообщений не появляется, у меня через локалку сейчас настроено.
Если через локалку настраивать у шлюза тоже надо Статус только локально поставить?
Почему-то устройства зигби нормально похватываются, а сам шлюз при опросе выдает Tuya: Status=devid not found, хотя вроде id прописан правильно
fandaymon
Сообщения: 1570
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 40 раз
Поблагодарили: 578 раз

Re: [Модуль] Tuya

Сообщение fandaymon » Ср янв 06, 2021 2:28 am

lexincton писал(а):
Ср янв 06, 2021 2:24 am
fandaymon писал(а):
Ср янв 06, 2021 2:09 am
lexincton писал(а):
Ср янв 06, 2021 1:38 am
Все так и делаю, но без создания устройства (только с помощью объекта), не переключает(
Еще вопрос: это реле управляется через zigbee контроллер без своего ip, в данном случае настройки контроллера определяющие или для каждого устройства, работающего с ним, можно разные настройки ставить?
Открой в редакторе /modules/tuya/tuya.class.php и в строчке 1063 добавьте код

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

debmes('Tuya: Тип данных: ' . $rec['VALUE_TYPE'] . ' DPS name: ' . $dps_name .' Value: ' . $value);
После сохранения файла, зайти в модуль туи и ещё раз сохранить настройки модуля.
Поменять привязанное свойство туда-обратно, потом посмотреть что будет выводится в лог МДМ - (x-ray)

По поводу вопроса - да, несмотря на то что устройства зигби работают через один шлюз, настройки можно ставить разные.
Странно, но таких сообщений не появляется, у меня через локалку сейчас настроено.
Если через локалку настраивать у шлюза тоже надо Статус только локально поставить?
Почему-то устройства зигби нормально похватываются, а сам шлюз при опросе выдает Tuya: Status=devid not found, хотя вроде id прописан правильно
Эта функция для управления через оригинальное облако
Сам шлюз опрашивать не надо - он работает шлюзом и сам по себе ничего не принимает и не отправляет. Только ретранслирует сообщения от сервера и устройств
Ответить