Страница 74 из 169
Re: [Модуль] Sonoff (dev_sonoff)
Добавлено: Пн май 27, 2019 1:58 pm
yii
По поводу момента пропадания, в МД можно даже не трогать, достаточно передернуть статус в евелинке и все. Пока не буду прежние версии из бакапа доставать, попробую еще покапать.
Да, замени на unset... (там 3 или 4 вхождения таких было - не помогло)
Re: [Модуль] Sonoff (dev_sonoff)
Добавлено: Пн май 27, 2019 2:17 pm
yii
Еще короткое замечание к моменту пропадания... Сейчас нет одноканальных девайсов (не смонтировал еще), но помойму пропадает только на многоканальных, вечером включу басик и уточню
Re: [Модуль] Sonoff (dev_sonoff)
Добавлено: Пн май 27, 2019 2:26 pm
nick7zmail
Ну тут логика точно такая же, как в при html запросах. Прямо один в один. Единственное - могут отличаться сами команды входящие. Они могут что нить ломать. Надо отловить конкретный момент когда всё пропадает, и что пришло в логе перед непосредственно пропаданием.
Re: [Модуль] Sonoff (dev_sonoff)
Добавлено: Пн май 27, 2019 3:13 pm
yii
Доп. инфа после экспериментов
Достал из заначки не смонтированый басик... на одноканальном девайсе ничего не слетает, работает в обе стороны...
Глюк происходит в момент разложения массива switches на многоканальных девайсах. При управлении из евелинка в массиве switches верные значения по каналам, а вот свойства switch.n пропадают...
Re: [Модуль] Sonoff (dev_sonoff)
Добавлено: Пн май 27, 2019 3:20 pm
samolet
подтверждаю, после переподключение модуля(шестерня) все ок, но как только нажимаешь хоть одно реле, все слетает.
Re: [Модуль] Sonoff (dev_sonoff)
Добавлено: Пн май 27, 2019 3:22 pm
yii
сейчас попробую логи отловить, но могу сказать что пропадает ПОСЛЕ ОБНОВЛЕНИЯ СТАТУСА, скорее всего где-то зануляется DEVICE_ID при записи в dev_sonoff_data, так как там запись верная по статусу, но с нулевым ИД для все свичей, вот для девайса с ИД 12, на котором из выключеного состояния я щелкнул первым каналом, до и после соответственно
т.е. видно что у switch.0 статус верный, а вот девас_ид нулевой...
ну и еще, если им еще раз щелкнуть, то записи с нулевым ИД удваиваются
выключен, свеженастроин

- Скриншот 2019-05-27 19.17.13.png (406.8 КБ) 3104 просмотра
включили первый канал в евелинке

- Скриншот 2019-05-27 19.18.17.png (345.21 КБ) 3104 просмотра
выключили первый канал в евелинке

- Скриншот 2019-05-27 19.25.30.png (362.96 КБ) 3103 просмотра
Re: [Модуль] Sonoff (dev_sonoff)
Добавлено: Пн май 27, 2019 3:25 pm
nick7zmail
Понял...скиньте строку, которая в дебаге прилетает при переключении. Чтоб знать с чем работать.
Re: [Модуль] Sonoff (dev_sonoff)
Добавлено: Пн май 27, 2019 3:35 pm
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"}
Re: [Модуль] Sonoff (dev_sonoff)
Добавлено: Пн май 27, 2019 4:16 pm
klv666
Ну в общем все симптомы описанные в последних ~10 постах как и у меня.
Работают только бейсик и накладная розетка.
Re: [Модуль] Sonoff (dev_sonoff)
Добавлено: Пн май 27, 2019 4:51 pm
nick7zmail
Проверяйте