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

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

Модератор: immortal

Аватара пользователя
yii
Сообщения: 246
Зарегистрирован: Пн апр 17, 2017 1:39 pm

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

Сообщение yii »

По поводу момента пропадания, в МД можно даже не трогать, достаточно передернуть статус в евелинке и все. Пока не буду прежние версии из бакапа доставать, попробую еще покапать.

Да, замени на unset... (там 3 или 4 вхождения таких было - не помогло)
Аватара пользователя
yii
Сообщения: 246
Зарегистрирован: Пн апр 17, 2017 1:39 pm

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

Сообщение yii »

Еще короткое замечание к моменту пропадания... Сейчас нет одноканальных девайсов (не смонтировал еще), но помойму пропадает только на многоканальных, вечером включу басик и уточню
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

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

Сообщение nick7zmail »

Ну тут логика точно такая же, как в при html запросах. Прямо один в один. Единственное - могут отличаться сами команды входящие. Они могут что нить ломать. Надо отловить конкретный момент когда всё пропадает, и что пришло в логе перед непосредственно пропаданием.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
yii
Сообщения: 246
Зарегистрирован: Пн апр 17, 2017 1:39 pm

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

Сообщение yii »

Доп. инфа после экспериментов

Достал из заначки не смонтированый басик... на одноканальном девайсе ничего не слетает, работает в обе стороны...

Глюк происходит в момент разложения массива switches на многоканальных девайсах. При управлении из евелинка в массиве switches верные значения по каналам, а вот свойства switch.n пропадают...
Аватара пользователя
samolet
Сообщения: 476
Зарегистрирован: Чт июн 29, 2017 10:29 am

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

Сообщение samolet »

подтверждаю, после переподключение модуля(шестерня) все ок, но как только нажимаешь хоть одно реле, все слетает.
Аватара пользователя
yii
Сообщения: 246
Зарегистрирован: Пн апр 17, 2017 1:39 pm

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

Сообщение yii »

сейчас попробую логи отловить, но могу сказать что пропадает ПОСЛЕ ОБНОВЛЕНИЯ СТАТУСА, скорее всего где-то зануляется DEVICE_ID при записи в dev_sonoff_data, так как там запись верная по статусу, но с нулевым ИД для все свичей, вот для девайса с ИД 12, на котором из выключеного состояния я щелкнул первым каналом, до и после соответственно

т.е. видно что у switch.0 статус верный, а вот девас_ид нулевой...

ну и еще, если им еще раз щелкнуть, то записи с нулевым ИД удваиваются

выключен, свеженастроин
Скриншот 2019-05-27 19.17.13.png
Скриншот 2019-05-27 19.17.13.png (406.8 КБ) 3105 просмотров
включили первый канал в евелинке
Скриншот 2019-05-27 19.18.17.png
Скриншот 2019-05-27 19.18.17.png (345.21 КБ) 3105 просмотров
выключили первый канал в евелинке
Скриншот 2019-05-27 19.25.30.png
Скриншот 2019-05-27 19.25.30.png (362.96 КБ) 3104 просмотра
Последний раз редактировалось yii Пн май 27, 2019 3:27 pm, всего редактировалось 1 раз.
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

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

Сообщение nick7zmail »

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

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

Сообщение yii »

все как выше, свеженастроен, все каналы выключены. Включил первый канал из евелинка

19:32:53 0.62526300 [wss] +++ {"action":"update","deviceid":"1000709915","apikey":"b29ed8f7-2fbb-4590-8447-9cd6e1ec7f72","userAgent":"app","sequence":"1558960376695","ts":0,"params":{"switches":[{"switch":"on","outlet":0},{"switch":"off","outlet":1},{"switch":"off","outlet":2},{"switch":"off","outlet":3}]},"tempRec":"1000709915"}

выключил его (в это момент задвоились уже)
19:32:53 0.62526300 [wss] +++ {"action":"update","deviceid":"1000709915","apikey":"b29ed8f7-2fbb-4590-8447-9cd6e1ec7f72","userAgent":"app","sequence":"1558960376695","ts":0,"params":{"switches":[{"switch":"on","outlet":0},{"switch":"off","outlet":1},{"switch":"off","outlet":2},{"switch":"off","outlet":3}]},"tempRec":"1000709915"}
klv666
Сообщения: 175
Зарегистрирован: Вс янв 20, 2019 10:48 am

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

Сообщение klv666 »

Ну в общем все симптомы описанные в последних ~10 постах как и у меня.
Работают только бейсик и накладная розетка.
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

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

Сообщение nick7zmail »

Проверяйте
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Ответить