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

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

Модератор: immortal

Аватара пользователя
samolet
Сообщения: 474
Зарегистрирован: Чт июн 29, 2017 10:29 am
Благодарил (а): 46 раз
Поблагодарили: 45 раз

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

Сообщение samolet » Чт май 23, 2019 10:48 am

nick7zmail писал(а):
Чт май 23, 2019 9:43 am
Интересно...я думал там по-шире функционал))) Дело в том, что у меня нет ни шлюза, ни рф выключателей к сожалению, так что более-менее что-то конкретное не смогу описать. Но должно быть что то типа помимо "включить" - действие "переключить". И, например, не датчик открытия, а датчик движения выбрать, к примеру...я хз честно. Не видел интерфейса, не знаю как работает.
Но если таки не удастся реализовать в приложении - попробуем в МД. Суть примерно такая - надо отловить команду, которая с облака прилетает при срабатывании кнопки, её передать в свойство, а при обновлении свойства управлять реле. Советую это делать после сегодняшнего обновления (будет вечером), там очистил библиотеку от мусора и стабилизировал вебсокеты.
Никита добавь в обнову пожалуйста этот файл, надоело каждый раз заменять, его, спасибо.
Вложения
dev_sonoff_devices_search.inc.zip
(985 байт) 139 скачиваний
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Чт май 23, 2019 11:10 am

yii писал(а):
Чт май 23, 2019 9:58 am
Спасибо, попробуем, но вобще я в табличку ...data заглядывал, там ссылка есть, и объект со свойством верные и ID девайса верное.
Ну то что там всё есть - это объясняет что из модуля в свойство идут норм.
AddLinkedProperty вроде в pvalues пишет столбик LinkedModules или как то так...чтобы вызывать функцию в модуле, так что там смотреть надо.
За это сообщение автора nick7zmail поблагодарил:
yii (Чт май 23, 2019 11:22 am)
Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
yii
Сообщения: 246
Зарегистрирован: Пн апр 17, 2017 1:39 pm
Благодарил (а): 30 раз
Поблагодарили: 33 раза

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

Сообщение yii » Чт май 23, 2019 11:22 am

nick7zmail писал(а):
Чт май 23, 2019 11:10 am
Ну то что там всё есть - это объясняет что из модуля в свойство идут норм.
AddLinkedProperty вроде в pvalues пишет столбик LinkedModules или как то так...чтобы вызывать функцию в модуле, так что там смотреть надо.
Понял, посмотрю, спасибо.

ОФФТОПИК
Посмотрел я эту табличку pvalues, нда мусора там... (это не про модуль sonoff, это про остальное)... а я то раньше все думал, да руки поискать не доходили, откуда ноги растут например у такого бардака... привязал свойство например к mqtt, потом решил сделать по другому... связку удалил, но в свойствах все равно светится что оно к mqtt привязано...
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Чт май 23, 2019 4:35 pm

Да да...табличка засранная)) у многих причина глюков, когда там свойства с одним ID объекта задвоились
За это сообщение автора nick7zmail поблагодарил:
yii (Чт май 23, 2019 5:51 pm)
Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
yii
Сообщения: 246
Зарегистрирован: Пн апр 17, 2017 1:39 pm
Благодарил (а): 30 раз
Поблагодарили: 33 раза

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

Сообщение yii » Чт май 23, 2019 5:51 pm

nick7zmail писал(а):
Чт май 23, 2019 4:35 pm
у многих причина глюков, когда там свойства с одним ID объекта задвоились
О, такое у себя не проверил, еще раз спасибо за наводку
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Чт май 23, 2019 6:19 pm

Всем привет.
Крупное обновление.
Полная поддержка стабильно работающих веб-сокетов!!!
Теперь вы все переведены на сокты (ухаха :twisted: ).
Это значит 1) всё будет работать быстро 2) в теории всё будет работать стабильно. Значения будут изменяться в системе, как только они изменились на датчике.
Немного технических подробностейПоказать
Таймаут поллинга снёс из настроек, ибо нафиг надо...там аж целых 3 таймаута. Хотел сперва все 3 вынести в настройки, потом подумал а, собственно, зачем...рядовым пользователям трогать это вообще не надо, а опытные и в цикле поменять смогут. Значения по-умолчанию
таймаут сокета 20 сек. Не смотря на это, если в сокет прилетело сообщение, оно тут же читается, так что никаких 20 сек задержек у вас не будет
таймаут пинга 120 сек. Нужная фича, без неё сокет отваливается, в приложении примерно так и выставлено 120 сек.
Таймаут http опроса 3600 сек (да, http опрос остался, он необходим для того чтобы забирать данные об устройствах, в т.ч. от новых.

Так же вроде добавил одну фишку, но не понял работает она или нет. Система вроде как автоматом должна принимать поделившиеся с ней устройства, с оповещением в чат. Но, почему-то моя система считает, что с ней уже поделились данными, даже после того, как я снёс девайс из учетки, т.к. данные продолжали идти. С новыми девайсами может и сканает. Может и моя учетка очухается, и перестанет данные принимать =D, тогда и проверю.
PS: yii сори, до парсинга массива авторежима пока не добрался, ибо торопился эту обнову закинуть...но я помню. Даже тикет в коннекте создал.
Последний раз редактировалось nick7zmail Чт май 23, 2019 6:22 pm, всего редактировалось 1 раз.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Чт май 23, 2019 6:22 pm

denlenin писал(а):
Чт май 23, 2019 9:30 am
так в том то и дело, что внутри ewelink это не работает. и реализовано как-то крайне слабо:
- к кнопкам (там они пульт) там не предусмотрено привязвать реле. шлюз умеет только слать выученную команду кнопки пульта
- если вязать к датчику открытия - возможно свет только включить - выключить уже никак.
или я что-то недопонимаю?
Можешь пробовать. Только сперва модуль обнови.
Включи дебаг в настройках модуля, открой файл дебага, и попробуй нажать твою rf кнопку. По wss что-то прилетит. Можешь в телегу скинуть мне @nick7zmail, дальше посмотрим, что с этим сделать можно.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Чт май 23, 2019 8:38 pm

Не...ну хоть бы кто че написал =D...работает/не работает, нравится/не нравится =D

ЗЫ: Обновил прошивку самого сонофф. Всё пашет вроде...не знаю что говорили, что перестало коннектится. LAN режим пока не начинал исследовать.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
samolet
Сообщения: 474
Зарегистрирован: Чт июн 29, 2017 10:29 am
Благодарил (а): 46 раз
Поблагодарили: 45 раз

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

Сообщение samolet » Чт май 23, 2019 9:12 pm

Все работает отлично, спасибо, ноооооо, опять не залил мой файл для gsm, опять пришлось вставлять самому, полный игнор уже месяц.(((
Аватара пользователя
Andrei1401
Сообщения: 30
Зарегистрирован: Вт янв 15, 2019 6:18 pm
Благодарил (а): 7 раз
Поблагодарили: 1 раз

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

Сообщение Andrei1401 » Чт май 23, 2019 10:18 pm

Подскажите пожалуйста. У меня модуль перестал вообще на что либо реагировать. В самом модуле все устройства определяются, свойства все прописаны, но реакции никакой нет. Пробовал удалять все устройства, но все равно ничего не помогло. Что могло случиться?
Ответить