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

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

Модератор: immortal

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

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

Сообщение yii » Пн май 27, 2019 1:58 pm

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

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

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

Сообщение yii » Пн май 27, 2019 2:17 pm

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

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

Сообщение nick7zmail » Пн май 27, 2019 2:26 pm

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

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

Сообщение yii » Пн май 27, 2019 3:13 pm

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

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

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

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

Сообщение samolet » Пн май 27, 2019 3:20 pm

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

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

Сообщение yii » Пн май 27, 2019 3:22 pm

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

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

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

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

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

Сообщение nick7zmail » Пн май 27, 2019 3:25 pm

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

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

Сообщение yii » Пн май 27, 2019 3:35 pm

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

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
Благодарил (а): 64 раза
Поблагодарили: 19 раз

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

Сообщение klv666 » Пн май 27, 2019 4:16 pm

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

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

Сообщение nick7zmail » Пн май 27, 2019 4:51 pm

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