у меня получилось установить прогой старой версии
[Модуль] Sonoff (dev_sonoff)
Модератор: immortal
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: [Модуль] Sonoff (dev_sonoff)
В смысле не отвязывается? Как это понимать? Если к другому объекту привязать метрику - после сохранения старый остаётся? Или что?samolet писал(а): ↑Вт сен 24, 2019 10:05 amВот такая фигня получается, если к девайсу привязать обьект то это на всегда, поэтому на каждый девайс надо создавать новый обьект, почему то ранее созданый обьект не отвязывается от устройства и поэтому не включается и не выключается в мд релюхи. Вопрос, почему обьект не отвязывется от удаленного девайса?
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".

>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
- yii
- Сообщения: 246
- Зарегистрирован: Пн апр 17, 2017 1:39 pm
- Благодарил (а): 30 раз
- Поблагодарили: 33 раза
Re: [Модуль] Sonoff (dev_sonoff)
Это не к модулю вопрос, а к дурной реализации БД в MD (возможно какие то ограничения mySQL, я как то больше с Oracle

- yii
- Сообщения: 246
- Зарегистрирован: Пн апр 17, 2017 1:39 pm
- Благодарил (а): 30 раз
- Поблагодарили: 33 раза
Re: [Модуль] Sonoff (dev_sonoff)
я думаю что это про то что даже если объект отвязать от модуля, то в нем светится что он связан c dev_sonoff, в старых версиях помню, да были проблемы когда объект привязываешь к другому девайсу в модуле и ничего не работает, смотришь в dev_sonoff_data и видешь там две записи, одна со ссылкой на ID девайса к которому объект был ранее привязан и вторая на новую связку, но в новых версиях модуля я такое давно не замечал, хотя проблем было много и перенастраивал все несколько раз...
- samolet
- Сообщения: 474
- Зарегистрирован: Чт июн 29, 2017 10:29 am
- Благодарил (а): 46 раз
- Поблагодарили: 45 раз
Re: [Модуль] Sonoff (dev_sonoff)
походу старый обьект постоянно привязан к девайсу сонофов, и не отвязывается падла, почему не знаю. Даже если удалить девайс из модуля то все равно обьект раннее привязанный не функционирует. Выход только один, создавать новый обьект.nick7zmail писал(а): ↑Вт сен 24, 2019 11:46 amВ смысле не отвязывается? Как это понимать? Если к другому объекту привязать метрику - после сохранения старый остаётся? Или что?samolet писал(а): ↑Вт сен 24, 2019 10:05 amВот такая фигня получается, если к девайсу привязать обьект то это на всегда, поэтому на каждый девайс надо создавать новый обьект, почему то ранее созданый обьект не отвязывается от устройства и поэтому не включается и не выключается в мд релюхи. Вопрос, почему обьект не отвязывется от удаленного девайса?
- yii
- Сообщения: 246
- Зарегистрирован: Пн апр 17, 2017 1:39 pm
- Благодарил (а): 30 раз
- Поблагодарили: 33 раза
Re: [Модуль] Sonoff (dev_sonoff)
Я такого поведения давно не видел. Ищите в dev_sonoff_data ссылки на свой объект и удаляйте лишние записи... так же можно удалить записи ссылающиеся на девайс которого нет в dev_sonoff_devices, но повторюсь, давно такого не замечал, ранее да, было такое, сам налетал и писал здесь об этом...
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: [Модуль] Sonoff (dev_sonoff)
Тут уже не в модуле дело по моему, а в системе. У меня похожее было когда задвоились свойства...т.е. были свойства привязанные к объекту, и были их дубликаты, которые привязывались к модулю (другому какому то), с такими же названиями, и с такими же id объектов (а может без id объекта...не помню)...и когда меняешь первое - оно отображается и пишется в базу, но т.к. модуль привязан ко второму - в модуле никаких действий не происходит...такое да, было...но это исключительно системный баг был....а когда удаляешь объект, соответственно подчищаются и те и другие (по id объекта), а вновь созданный объект вполне себе работает.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".

>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
- pdfsen
- Сообщения: 78
- Зарегистрирован: Вс янв 13, 2019 8:32 am
- Благодарил (а): 17 раз
- Поблагодарили: 0
Re: [Модуль] Sonoff (dev_sonoff)
После крупного обновления от 23 мая действительно стали приходить все значения от Sonoff, как только они поменялись.nick7zmail писал(а): ↑Чт май 23, 2019 6:19 pmВсем привет.
Крупное обновление.
Полная поддержка стабильно работающих веб-сокетов!!!
Теперь вы все переведены на сокты (ухаха).
Это значит 1) всё будет работать быстро 2) в теории всё будет работать стабильно. Значения будут изменяться в системе, как только они изменились на датчике.PS: yii сори, до парсинга массива авторежима пока не добрался, ибо торопился эту обнову закинуть...но я помню. Даже тикет в коннекте создал.Немного технических подробностейПоказатьТаймаут поллинга снёс из настроек, ибо нафиг надо...там аж целых 3 таймаута. Хотел сперва все 3 вынести в настройки, потом подумал а, собственно, зачем...рядовым пользователям трогать это вообще не надо, а опытные и в цикле поменять смогут. Значения по-умолчанию
таймаут сокета 20 сек. Не смотря на это, если в сокет прилетело сообщение, оно тут же читается, так что никаких 20 сек задержек у вас не будет
таймаут пинга 120 сек. Нужная фича, без неё сокет отваливается, в приложении примерно так и выставлено 120 сек.
Таймаут http опроса 3600 сек (да, http опрос остался, он необходим для того чтобы забирать данные об устройствах, в т.ч. от новых.
Так же вроде добавил одну фишку, но не понял работает она или нет. Система вроде как автоматом должна принимать поделившиеся с ней устройства, с оповещением в чат. Но, почему-то моя система считает, что с ней уже поделились данными, даже после того, как я снёс девайс из учетки, т.к. данные продолжали идти. С новыми девайсами может и сканает. Может и моя учетка очухается, и перестанет данные принимать =D, тогда и проверю.
Однако Sonoff имеет такую особенность, например в модели TH16 передается Температура и Влажность.
При увеличении или уменьшении температуры происходит "дребезг" значений, который сейчас стал приходить в Можердомо как мусор, который портит графики.
Если раньше я мог установить период снятия значений с Sonoff и выстраивать график с определенной периодичность, то сейчас на графике отображается сплошной мусор.
Скажите, как отменить автообновление по каждому изменённому значению температуры в ТН16 и вернуть периодический запрос значений температуры ?
спасибо


- yii
- Сообщения: 246
- Зарегистрирован: Пн апр 17, 2017 1:39 pm
- Благодарил (а): 30 раз
- Поблагодарили: 33 раза
Re: [Модуль] Sonoff (dev_sonoff)
Тут не автообновление надо отменять, а применять к своим данным фильтр Кальмана если хочется красивых графиков... Шумят любые датчики, так что математические методы тут надежнее чем программная задержка данных...