[Модуль] Sonoff DIY

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

Модератор: immortal

Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Благодарил (а): 14 раз
Поблагодарили: 868 раз
Контактная информация:

Re: [Модуль] Sonoff DIY

Сообщение Eraser » Сб ноя 23, 2019 10:21 pm

ruslantag писал(а):
Сб ноя 23, 2019 7:57 pm
у меня 2 реле, одно нормально определилось со всеми данными.
Другое только 2 поля, alive и error Empty responce result.
В чем может быть проблема?

Если в МД установлено будет 2 модуля sonoff и sonoff_diy, конфликта не будет?
конфликта не будет
у второго реле скорее всего ключ неверный
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
ruslantag
Сообщения: 21
Зарегистрирован: Вс ноя 10, 2019 8:12 pm
Благодарил (а): 4 раза
Поблагодарили: 0

Re: [Модуль] Sonoff DIY

Сообщение ruslantag » Вс ноя 24, 2019 12:17 am

Eraser писал(а):
Сб ноя 23, 2019 10:21 pm
ruslantag писал(а):
Сб ноя 23, 2019 7:57 pm
у меня 2 реле, одно нормально определилось со всеми данными.
Другое только 2 поля, alive и error Empty responce result.
В чем может быть проблема?

Если в МД установлено будет 2 модуля sonoff и sonoff_diy, конфликта не будет?
конфликта не будет
у второго реле скорее всего ключ неверный
Теперь по ключам, у кого стоит Никитин модуль для работы через облако, ключ в нем есть, и даже в логи лезть не надо, смотрите в данных поле bindInfos вида {"gaction":["b29ed8f7-2fbb-4590-8447-9cd6e1ec7f72_ewelink-google-home-v1"],"miot":["b29ed8f7-2fbb-4590-8447-9cd6e1ec7f72_ewelink-miot-v1"]}
[/quote]

В двух реле брал в поле bindInfos, 1 ключ подошел, 2ой нет.
Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Благодарил (а): 14 раз
Поблагодарили: 868 раз
Контактная информация:

Re: [Модуль] Sonoff DIY

Сообщение Eraser » Вс ноя 24, 2019 12:34 am

ruslantag писал(а):
Вс ноя 24, 2019 12:17 am
Eraser писал(а):
Сб ноя 23, 2019 10:21 pm
ruslantag писал(а):
Сб ноя 23, 2019 7:57 pm
у меня 2 реле, одно нормально определилось со всеми данными.
Другое только 2 поля, alive и error Empty responce result.
В чем может быть проблема?

Если в МД установлено будет 2 модуля sonoff и sonoff_diy, конфликта не будет?
конфликта не будет
у второго реле скорее всего ключ неверный
Теперь по ключам, у кого стоит Никитин модуль для работы через облако, ключ в нем есть, и даже в логи лезть не надо, смотрите в данных поле bindInfos вида {"gaction":["b29ed8f7-2fbb-4590-8447-9cd6e1ec7f72_ewelink-google-home-v1"],"miot":["b29ed8f7-2fbb-4590-8447-9cd6e1ec7f72_ewelink-miot-v1"]}
В двух реле брал в поле bindInfos, 1 ключ подошел, 2ой нет.
[/quote]
В логах модуля должно быть видно расшифровывается статус или нет
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
Аватара пользователя
yii
Сообщения: 246
Зарегистрирован: Пн апр 17, 2017 1:39 pm
Благодарил (а): 30 раз
Поблагодарили: 33 раза

Re: [Модуль] Sonoff DIY

Сообщение yii » Вс ноя 24, 2019 5:29 am

ruslantag писал(а):
Сб ноя 23, 2019 7:57 pm
у меня 2 реле, одно нормально определилось со всеми данными.
Другое только 2 поля, alive и error Empty responce result.

Если в МД установлено будет 2 модуля sonoff и sonoff_diy, конфликта не будет?
1. А версия модуля точно самая последняя? Так данные отдавали и не работали много канальные девайсы до выхода последней версии, ну реле какие?

2. Если привязаны к разным объектам, то вобще друг другу мешать не будут, если хочется привязать в одним и тем же объектам (а к разным и не понятно зачем нужно), то при управлении с девайса или евелинка проблем не будет... а вот при управлении с MD, будет зависить от того как написан код ваших сцен, если используются методы и особенно switch то лично у меня получался гарантированый пинг-понг при попытке ткнуть в сцену в MD. После правки кода с откзом от методов и непосредственным указанием поля статус все стало окей, оба модуля привязаны к одним и теж же объектам и при управлении со сцен светильники в пинг-понг не играют...
Последний раз редактировалось yii Вс ноя 24, 2019 6:01 am, всего редактировалось 1 раз.
За это сообщение автора yii поблагодарил:
ruslantag (Вс ноя 24, 2019 11:20 am)
Рейтинг: 1.16%
Аватара пользователя
yii
Сообщения: 246
Зарегистрирован: Пн апр 17, 2017 1:39 pm
Благодарил (а): 30 раз
Поблагодарили: 33 раза

Re: [Модуль] Sonoff DIY

Сообщение yii » Вс ноя 24, 2019 5:52 am

ruslantag писал(а):
Вс ноя 24, 2019 12:17 am
В двух реле брал в поле bindInfos, 1 ключ подошел, 2ой нет.
По этому поводу информация не верна, сейчас поправлю тот пост, проверил еще раз, не у всех девайсов ключ в поле совпадает с прочитаным - так что походу только из девайса читать, во всяком случае с ключами прочитанными из девайсов все прекрасно работатет...
ruslantag
Сообщения: 21
Зарегистрирован: Вс ноя 10, 2019 8:12 pm
Благодарил (а): 4 раза
Поблагодарили: 0

Re: [Модуль] Sonoff DIY

Сообщение ruslantag » Вс ноя 24, 2019 11:08 am

yii писал(а):
Вс ноя 24, 2019 5:52 am
ruslantag писал(а):
Вс ноя 24, 2019 12:17 am
В двух реле брал в поле bindInfos, 1 ключ подошел, 2ой нет.
По этому поводу информация не верна, сейчас поправлю тот пост, проверил еще раз, не у всех девайсов ключ в поле совпадает с прочитаным - так что походу только из девайса читать, во всяком случае с ключами прочитанными из девайсов все прекрасно работатет...
Получил ключ, через устройство, действительно он отличается от ключа полученного через модуль.
Получение ключа через модуль Sonoff работает 50 на 50, у меня для 1го реле верный ключ, для 2го не верный.
Еще заметил, когда вводил не верный ключ, реле самопроизвольно срабатывало.
ruslantag
Сообщения: 21
Зарегистрирован: Вс ноя 10, 2019 8:12 pm
Благодарил (а): 4 раза
Поблагодарили: 0

Re: [Модуль] Sonoff DIY

Сообщение ruslantag » Вс ноя 24, 2019 11:20 am

yii писал(а):
Вс ноя 24, 2019 5:29 am
ruslantag писал(а):
Сб ноя 23, 2019 7:57 pm
у меня 2 реле, одно нормально определилось со всеми данными.
Другое только 2 поля, alive и error Empty responce result.

Если в МД установлено будет 2 модуля sonoff и sonoff_diy, конфликта не будет?
1. А версия модуля точно самая последняя? Так данные отдавали и не работали много канальные девайсы до выхода последней версии, ну реле какие?

2. Если привязаны к разным объектам, то вобще друг другу мешать не будут, если хочется привязать в одним и тем же объектам (а к разным и не понятно зачем нужно), то при управлении с девайса или евелинка проблем не будет... а вот при управлении с MD, будет зависить от того как написан код ваших сцен, если используются методы и особенно switch то лично у меня получался гарантированый пинг-понг при попытке ткнуть в сцену в MD. После правки кода с откзом от методов и непосредственным указанием поля статус все стало окей, оба модуля привязаны к одним и теж же объектам и при управлении со сцен светильники в пинг-понг не играют...
Объекты одни, просто модуль sonoff использовал для получения кода, и на время тестирования sonof_diy, не хотел удалять.

Спасибо за подсказку, по поводу метода switch, я уже неделю голову ломал почему реле открывается нормально, а при закрытие начинается пинг-понг). У меня на реле датчик открытия и закрытия стоит, поэтому нужно время на закрытия ворот, вот метод switch и начинает гонять ворота туда-сюда.
Кстати, а модуль sonoff_diy с методом switch, отрабатывает нормально. Грешил на модуль sonoff.

Подскажите, почему метод switch так отрабатывает?
Аватара пользователя
yii
Сообщения: 246
Зарегистрирован: Пн апр 17, 2017 1:39 pm
Благодарил (а): 30 раз
Поблагодарили: 33 раза

Re: [Модуль] Sonoff DIY

Сообщение yii » Вс ноя 24, 2019 11:28 am

ruslantag писал(а):
Вс ноя 24, 2019 11:20 am
Подскажите, почему метод switch так отрабатывает?
Я еще не изучал вопрос, проста попалась инфа и положил в закладки на будущее, но скорее всего связано с этим https://connect.smartliving.ru/profile/ ... og300.html
Аватара пользователя
yii
Сообщения: 246
Зарегистрирован: Пн апр 17, 2017 1:39 pm
Благодарил (а): 30 раз
Поблагодарили: 33 раза

Re: [Модуль] Sonoff DIY

Сообщение yii » Вс ноя 24, 2019 11:33 am

ruslantag писал(а):
Вс ноя 24, 2019 11:08 am
Получение ключа через модуль Sonoff работает 50 на 50, у меня для 1го реле верный ключ, для 2го не верный.
Здесь похоже еще интереснее все, у меня совпадает только у одного девайса, и как назло именно с ним я экспериментировал и именно на основе этих данных писал тот пост... у всех остальных 6ти девайсов в этом поле данные одинаковы (только у этого отличаются) и не совпадают не с одним из прочитаных ключей... чем отличается этот девайс от других я не знаю, единственное это был мой первый сонофф, т.е. этот девайс был первым добавлен в евелинк... все... есть еще девайс который был вторым - это TH, сейчас он под тасмотой, но бакап от него есть... попробую в бакапе ключ поискать...

upd: в самом конце бакапа от TH вижу

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

ITEAD-10006681ea       12345678
b29ed8f7-2fbb-4590-8447-9cd6e1ec7f72
8371b232-0f72-41ed-80be-d24adebbc9c0
явно видна его вайфай сеть и пароль, и 2 набора данных похожих на ключ, первый из них это тот самый который у 6ти девайсов из выше описаных... но в конце памяти у esp вроде область eeprom - так что это может быть что то записаное в процессе работы, от других девайсов бакапов нет что бы сравнить...
ruslantag
Сообщения: 21
Зарегистрирован: Вс ноя 10, 2019 8:12 pm
Благодарил (а): 4 раза
Поблагодарили: 0

Re: [Модуль] Sonoff DIY

Сообщение ruslantag » Пн ноя 25, 2019 9:34 am

В модуле sonoff_diy очень часто поле online горит красным, и реле не срабатывает.
Хотя реле в сети, через интернет приложение евелинк работает.
Может из-за того что запущенное приложение евелинк не в локальной сети? И на реле отключается Lan режим
Как то исправить возможно?
Ответить