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

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

Модератор: immortal

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

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

Сообщение nick7zmail » Чт июн 13, 2019 8:29 am

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

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

Сообщение andrey040670 » Чт июн 13, 2019 8:51 am

Вы превысили лимит установленный в php.ini.
В php.ini

Код: Выделить всё

memory_limit = 
увеличьте значение.
За это сообщение автора andrey040670 поблагодарил:
samolet (Чт июн 13, 2019 5:34 pm)
Рейтинг: 1.16%
MJD alfa: Khadas VIM1 Ubuntu 18.04.2 LTS bionic Linux 4.9.40 #2 SMP PREEMPT Tue Oct 30 15:47:54 CST 2018 aarch64 GNU/Linux
MJD alfa: Rpi 3B Debian 11 (bullseye) Linux raspberrypi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux
Cashmarik
Сообщения: 55
Зарегистрирован: Вс дек 18, 2016 7:29 am
Благодарил (а): 5 раз
Поблагодарили: 2 раза

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

Сообщение Cashmarik » Чт июн 13, 2019 9:36 am

Все равно цикл падает ежедневно минимум 1 раз, может из-за не оч стабильного wi-fi?
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Чт июн 13, 2019 9:58 am

Cashmarik писал(а):
Чт июн 13, 2019 9:36 am
Все равно цикл падает ежедневно минимум 1 раз, может из-за не оч стабильного wi-fi?
Как вариант могу добавить переоткрытие сокета, скажем раз в 6 часов....хз поможет ли это, могу написать тестовый цикл, и вам отправить, чтобы протестировали.
За это сообщение автора nick7zmail поблагодарил:
samolet (Чт июн 13, 2019 5:29 pm)
Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
samolet
Сообщения: 472
Зарегистрирован: Чт июн 29, 2017 10:29 am
Благодарил (а): 46 раз
Поблагодарили: 45 раз

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

Сообщение samolet » Чт июн 13, 2019 5:34 pm

andrey040670 писал(а):
Чт июн 13, 2019 8:51 am
Вы превысили лимит установленный в php.ini.
В php.ini

Код: Выделить всё

memory_limit = 
увеличьте значение.
было 128 поставил 1280 , спасибо.

вот еще постоянно вылазит куда рыть?
20:13:32 0.47004900 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_websockets.php --params "a:0:{}" > NUL
Cashmarik
Сообщения: 55
Зарегистрирован: Вс дек 18, 2016 7:29 am
Благодарил (а): 5 раз
Поблагодарили: 2 раза

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

Сообщение Cashmarik » Пт июн 14, 2019 1:06 pm

nick7zmail писал(а):
Чт июн 13, 2019 9:58 am
Cashmarik писал(а):
Чт июн 13, 2019 9:36 am
Все равно цикл падает ежедневно минимум 1 раз, может из-за не оч стабильного wi-fi?
Как вариант могу добавить переоткрытие сокета, скажем раз в 6 часов....хз поможет ли это, могу написать тестовый цикл, и вам отправить, чтобы протестировали.
да, был бы благодарен
Аватара пользователя
yii
Сообщения: 246
Зарегистрирован: Пн апр 17, 2017 1:39 pm
Благодарил (а): 30 раз
Поблагодарили: 33 раза

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

Сообщение yii » Пт июн 14, 2019 1:46 pm

По поводу падения цикла из-за инета...

В последние дни проблемы с инетом, наблюдаю кратковременные пропадания сети и соответственно отвалы цикла... так вот вчера утром запихал в цикл проверку наличия инета - 36 часов полет нормальный :)
Cashmarik
Сообщения: 55
Зарегистрирован: Вс дек 18, 2016 7:29 am
Благодарил (а): 5 раз
Поблагодарили: 2 раза

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

Сообщение Cashmarik » Пт июн 14, 2019 7:20 pm

yii писал(а):
Пт июн 14, 2019 1:46 pm
По поводу падения цикла из-за инета...

В последние дни проблемы с инетом, наблюдаю кратковременные пропадания сети и соответственно отвалы цикла... так вот вчера утром запихал в цикл проверку наличия инета - 36 часов полет нормальный :)
Здорово! Можно код? Тоже потестить перед обновлением модуля))
Cashmarik
Сообщения: 55
Зарегистрирован: Вс дек 18, 2016 7:29 am
Благодарил (а): 5 раз
Поблагодарили: 2 раза

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

Сообщение Cashmarik » Сб июн 15, 2019 5:38 am

кстати в логе пишет [http] +++ {"error":401}
Аватара пользователя
yii
Сообщения: 246
Зарегистрирован: Пн апр 17, 2017 1:39 pm
Благодарил (а): 30 раз
Поблагодарили: 33 раза

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

Сообщение yii » Сб июн 15, 2019 5:46 am

Держите.

Для работы нужно что бы объект Communication реально отображал состояние инета, для этого в устройствах он лайн должен быть объект с именем Internet который указывает на надежный хост.


if (gg('Communication.stateColor') <> 'green') return;

т.е. просто прерываем выполнение скрипта при отсутствии инета

Вставить где нибуть после коннекта к БД и до начала основных действий, я вставил перед строкой
$dev_sonoff_module = new dev_sonoff();
За это сообщение автора yii поблагодарили (всего 2):
samolet (Сб июн 15, 2019 8:30 am) • Cashmarik (Вс июн 16, 2019 7:37 pm)
Рейтинг: 2.33%
Ответить