[Модуль] Sonoff (dev_sonoff)

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

Модератор: immortal

Аватара пользователя
Fantom
Сообщения: 31
Зарегистрирован: Чт фев 06, 2014 9:56 pm
Благодарил (а): 9 раз
Поблагодарили: 2 раза

Re: [Модуль] Sonoff (dev_sonoff)

Сообщение Fantom » Вт май 10, 2022 1:34 pm

Всем привет. Хочу поменять свои самодельные выключатели на sonoff. Подскажите какие есть варианты выключателей которые работают с mjd и без ноля?
Banana PI (Armbian 21.02.1 Buster) + Arduino + esp8266
Aleksandr_A
Сообщения: 32
Зарегистрирован: Ср окт 09, 2019 9:24 am
Благодарил (а): 4 раза
Поблагодарили: 6 раз

Re: [Модуль] Sonoff (dev_sonoff)

Сообщение Aleksandr_A » Ср май 11, 2022 11:28 am

Коллеги, а как можно переключить в режим LAN реле, которое находится в другой сети за VPN?
Подробнее: есть основная сеть 192.168.1.0 на ней сервер MDM, есть сеть 192.168.2.0 на ней выключатель, вторая подключается к первой по VPN.
kirush
Сообщения: 132
Зарегистрирован: Ср май 17, 2017 10:38 am
Благодарил (а): 5 раз
Поблагодарили: 11 раз

Re: [Модуль] Sonoff (dev_sonoff)

Сообщение kirush » Ср май 11, 2022 11:31 pm

Иногда включается сам свет.
в логах вижу:

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

[https] Cloud cycle
, хотя реле в LAN режиме ;(
откуда оно может прилетать?

и второе, что уже достаточно давно наблюдаю падение цикла похоже по причине недоступности сервера или нарушения интернета:

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

2022-05-08 02:18:25 Polling devices...ERROR: http://
Uncaught Exception: Empty read; connection dead?  Stream state: {"crypto":{"protocol":"TLSv1.2","cipher_name":"ECDHE-RSA-AES128-GCM-SHA256","cipher_bits":128,"cipher_version":"TLSv1.2"},"timed_out":false,"blocked":true,"eof":true,"stream_type":"tcp_socket\/ssl","mode":"r+","unread_bytes":0,"seekable":false} in /var/www/html/lib/websockets/sonoffws.class.php:457
Stack trace:
#0 /var/www/html/lib/websockets/sonoffws.class.php(297): SonoffWS->read()
#1 /var/www/html/lib/websockets/sonoffws.class.php(283): SonoffWS->receiveFragment()
#2 /var/www/html/scripts/cycle_dev_sonoff.php(93): SonoffWS->receive()
#3 {main}
  thrown
Вложения
2022-05-11_23-28.png
2022-05-11_23-28.png (113.17 КБ) 2259 просмотров
obrian
Сообщения: 8
Зарегистрирован: Сб июл 22, 2017 11:45 am
Благодарил (а): 18 раз
Поблагодарили: 0

Re: [Модуль] Sonoff (dev_sonoff)

Сообщение obrian » Вт май 17, 2022 11:43 pm

Вечер добрый!

Подскажите, пожалуйста, а модуль поддерживает только реле?

Взял wi-fi датчики размыкания https://aliexpress.ru/item/1005001581261873.html - Itead SONOFF DW2 (в eWeLink показывает как модель DW2-WiFi, в приложении работает)
Информация о датчике подтягивается при первичном опросе, а вот реакции на открытие/закрытие никакая не поступает в MJ.

В MJ устройствах в модуле Sonoff видится как DW2 (картинки в спойлере)
СпойлерПоказать
Инфа в списке устройств -
01-status.png
Инфа в списке устройств
01-status.png (14.6 КБ) 2152 просмотра
и соответственно инфо
02-global.png
инфа о сенсоре
02-global.png (26.3 КБ) 2152 просмотра
и данные
03-data.png
данные сенсора
03-data.png (62.03 КБ) 2152 просмотра
Если цикл модуля dev_sonoff перезапустить (через "Панель управления" - "Система" - "X-Ray" в разделе "Циклы" - рестарт на cycle_dev_sonoff ) или обновить настройки (через шестеренку в "Панель управления - Устройства - Sonoff" - обновить)- данные обновляются, и статус меняется (в зависимости от состояние геркона - разомкнут /on/ или замкнут /off/).

При включении дебага, в json-е, есть поле online в котором значение fasle, и поэтому статус в устройстве о нем указан как - offline.

Нужно модуль допиливать чтобы заработало ?
obrian
Сообщения: 8
Зарегистрирован: Сб июл 22, 2017 11:45 am
Благодарил (а): 18 раз
Поблагодарили: 0

Re: [Модуль] Sonoff (dev_sonoff)

Сообщение obrian » Сб май 21, 2022 4:45 pm

obrian писал(а):
Вт май 17, 2022 11:43 pm
Вечер добрый!

Подскажите, пожалуйста, а модуль поддерживает только реле?

Взял wi-fi датчики размыкания https://aliexpress.ru/item/1005001581261873.html - Itead SONOFF DW2 (в eWeLink показывает как модель DW2-WiFi, в приложении работает)
Информация о датчике подтягивается при первичном опросе, а вот реакции на открытие/закрытие никакая не поступает в MJ.

В MJ устройствах в модуле Sonoff видится как DW2 (картинки в спойлере)
СпойлерПоказать
Инфа в списке устройств - 01-status.png
и соответственно инфо 02-global.png
и данные 03-data.png
Если цикл модуля dev_sonoff перезапустить (через "Панель управления" - "Система" - "X-Ray" в разделе "Циклы" - рестарт на cycle_dev_sonoff ) или обновить настройки (через шестеренку в "Панель управления - Устройства - Sonoff" - обновить)- данные обновляются, и статус меняется (в зависимости от состояние геркона - разомкнут /on/ или замкнут /off/).

При включении дебага, в json-е, есть поле online в котором значение fasle, и поэтому статус в устройстве о нем указан как - offline.

Нужно модуль допиливать чтобы заработало ?
В коде есть старый вариант работы, пока активировал его... :(

UPD 2022-05-23: в старом варианте глючит безбожно... :(
Aleksandr_A
Сообщения: 32
Зарегистрирован: Ср окт 09, 2019 9:24 am
Благодарил (а): 4 раза
Поблагодарили: 6 раз

Re: [Модуль] Sonoff (dev_sonoff)

Сообщение Aleksandr_A » Вт май 24, 2022 12:43 pm

Коллеги, прочитал всю ветку и не совсем понял, модуль сейчас позволяет работать с устройствами через облако?
Прописал логин пароль, подтянулся токен, подтянулись все устройства и их корректные статусы, но дальше всё.
Привязываю свойство к switch (реле sonoff rf), меняю значение - ноль реакции.
kirush
Сообщения: 132
Зарегистрирован: Ср май 17, 2017 10:38 am
Благодарил (а): 5 раз
Поблагодарили: 11 раз

Re: [Модуль] Sonoff (dev_sonoff)

Сообщение kirush » Вт май 24, 2022 2:09 pm

Aleksandr_A писал(а):
Вт май 24, 2022 12:43 pm
Коллеги, прочитал всю ветку и не совсем понял, модуль сейчас позволяет работать с устройствами через облако?
Прописал логин пароль, подтянулся токен, подтянулись все устройства и их корректные статусы, но дальше всё.
Привязываю свойство к switch (реле sonoff rf), меняю значение - ноль реакции.
Вы должны к объекту status привязать
Aleksandr_A
Сообщения: 32
Зарегистрирован: Ср окт 09, 2019 9:24 am
Благодарил (а): 4 раза
Поблагодарили: 6 раз

Re: [Модуль] Sonoff (dev_sonoff)

Сообщение Aleksandr_A » Вт май 24, 2022 2:31 pm

kirush писал(а):
Вт май 24, 2022 2:09 pm
Aleksandr_A писал(а):
Вт май 24, 2022 12:43 pm
Коллеги, прочитал всю ветку и не совсем понял, модуль сейчас позволяет работать с устройствами через облако?
Прописал логин пароль, подтянулся токен, подтянулись все устройства и их корректные статусы, но дальше всё.
Привязываю свойство к switch (реле sonoff rf), меняю значение - ноль реакции.
Вы должны к объекту status привязать
Ага, к нему и привязываю, ну как обычно в других модулях.
Привязываю switch.0 к свойству status нужного мне объекта.
Меняю это свойство с 0 на 1 и ничего не происходит.
Enerdo
Сообщения: 5
Зарегистрирован: Вт июн 18, 2019 11:21 am
Благодарил (а): 2 раза
Поблагодарили: 0

Re: [Модуль] Sonoff (dev_sonoff)

Сообщение Enerdo » Вс июн 05, 2022 11:05 pm

Такая же печаль.
Причем года два работало и работает как надо.
Сейчас пытаюсь мигрировать на другое железо и такая проблема неожиданная..
upd:
спустя пару дней по прежнему не работало.
Сегодня (28.06.2022) смотрю заработало. ничего не делал. Это доп машинка, которая крутится, и пытаюсь на нее переползти
minoga
Сообщения: 5
Зарегистрирован: Чт июл 07, 2022 11:06 pm
Благодарил (а): 0
Поблагодарили: 0

Re: [Модуль] Sonoff (dev_sonoff)

Сообщение minoga » Чт июл 07, 2022 11:07 pm

Ето у всех или только у меня не принимает логин?
00:22:35 0.02460400 {"error":403,"msg":"Sign:oauthClient enable invalid"}

Переустановил все равно не логинится ((
Ответить