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

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

Модератор: immortal

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

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

Сообщение nick7zmail » Вт апр 16, 2019 8:23 am

Я на линуксе тестил - всё ок, только говорю - падает иногда...лично мне сдаётся, что на винде сервак просто принудительно циклы перезапускает)) Я уже говорил, что если принудительно перезапускать цикл - чисто в теории должно всё работать с отвалами раз в 5 мин, и переподключением. Но это так то не панацея) Надо заставить нормально работать цикл, а для этого надо нормально считать фрэйм ping.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
samolet
Сообщения: 472
Зарегистрирован: Чт июн 29, 2017 10:29 am
Благодарил (а): 46 раз
Поблагодарили: 45 раз

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

Сообщение samolet » Вт апр 16, 2019 7:59 pm

вот как то так, но все работает цикл не отвалился. я так понимаю ровно через 6 часов ошибка на вебсокет


18:00:02 0.52401800 Не удалось обновить курс валют
16:03:35 0.92918200 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_websockets.php --params "a:0:{}" > NUL
10:03:29 0.05907500 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_websockets.php --params "a:0:{}" > NUL
04:03:21 0.09285200 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_websockets.php --params "a:0:{}" > NUL
02:00:05 0.40343100 Removing log file C:\_majordomo\htdocs/cms/debmes/2019-04-11_optimizer.log
02:00:05 0.39436500 Removing log file C:\_majordomo\htdocs/cms/debmes/2019-04-10_threads.log
02:00:05 0.38559900 Removing log file C:\_majordomo\htdocs/cms/debmes/2019-04-10_terminals.log
02:00:05 0.37701800 Removing log file C:\_majordomo\htdocs/cms/debmes/2019-04-10_process_subscription.log
02:00:05 0.37019900 Removing log file C:\_majordomo\htdocs/cms/debmes/2019-04-10_patterns.log
02:00:05 0.34986100 Removing log file C:\_majordomo\htdocs/cms/debmes/2019-04-10_geturl_error.log
02:00:05 0.34097300 Removing log file C:\_majordomo\htdocs/cms/debmes/2019-04-10_execs.log
02:00:05 0.32553500 Removing log file C:\_majordomo\htdocs/cms/debmes/2019-04-10_diagnostics.log
02:00:05 0.31691600 Removing log file C:\_majordomo\htdocs/cms/debmes/2019-04-10_backup.log
02:00:05 0.30785100 Removing log file C:\_majordomo\htdocs/cms/debmes/2019-04-10.log
02:00:00 0.24901700 Running maintenance script
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Вт апр 16, 2019 8:28 pm

Эмм...этот лог к сонофф вообще никакого отношения не имеет. Это вебсокеты, которые внутри системы - обеспечивают работу интерфейса. Это немного другое.
За это сообщение автора nick7zmail поблагодарил:
pluthaso (Ср апр 17, 2019 9:57 am)
Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
samolet
Сообщения: 472
Зарегистрирован: Чт июн 29, 2017 10:29 am
Благодарил (а): 46 раз
Поблагодарили: 45 раз

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

Сообщение samolet » Вт апр 16, 2019 9:21 pm

ну тогда вообще без ошибок
pluthaso
Сообщения: 1
Зарегистрирован: Ср апр 17, 2019 9:55 am
Благодарил (а): 1 раз
Поблагодарили: 0

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

Сообщение pluthaso » Ср апр 17, 2019 10:08 am

Всем привет!

Огромная благодарность автору за разработку данного модуля!

Я настроил всё как описано было в инструкции, вебсокеты заработали, статус приходит довольно быстрой 1-2 сек. Работает круто! Особенно порадовало, то что не пришлось перепрошивать весь парк sonoff.
Что заметил спустя двое суток эксплуатации.
1. Цикл падает, при том очень часто. Система перезапускает его примерно каждые 30 секунд.
2. Иногда как выше писал samolet наблюдается эхо при отключении реле его статус меняется, а через несколько секунд может снова вернуться и потом опять пропасть. Иногда при этом бывает загорается лампочка, которою вообще не трогаешь.

Нужно ли предоставить какие либо логи?
Pr0gra2Mer
Сообщения: 18
Зарегистрирован: Ср янв 31, 2018 7:20 am
Откуда: Омск
Благодарил (а): 8 раз
Поблагодарили: 1 раз

Re: [Модуль] Sonoff

Сообщение Pr0gra2Mer » Ср апр 17, 2019 12:49 pm

Nab0y писал(а):
Сб ноя 24, 2018 7:19 pm
srvsrvsrv писал(а):
Сб ноя 24, 2018 7:17 pm
безусловно
Вопрос, в качестве логина случаем не номер телефона? Просто сейчас только если логин задан как email. Я пока сигнатуру вызова не знаю, если номер телефона...
у меня логин Номер телефона.
токен получил перехватом

Вбиваю HTTPS API URL: (*) eu-api.coolkit.cc
WSS API URL: (*) eu-ruslong.coolkit.cc
HTTPS POLLING PERIOD: (*) 60
EMail: - (пропускаю)
Pass: - (пропускаю)
TOKEN: 97eee6e<часть токена удалена>ddf68eb25a04

Сохраняю, захожу в настройки заново...
появляется "Служебная информация" все как на картинке в тексте
Логи выдают:
15:34:00 0.71648800 [http] +++ {"error":401}
15:33:35 0.32901300 [http] +++ {"error":401}

Ну я не вносил логин и пароль, теперь буду вносить

Вношу, в логах сразу вижу:
15:42:08 0.10336500 [http] +++
15:42:05 0.58322100 [http] +++
15:42:05 0.58222100 [http] --- {"accept":null,"email":null,"version":6,"ts":1555494125,"os":"ios","model":"iPhone10,6","romVersion":"11.1.2","apkVesrion":"1.8","appid":null,"nonce":"iJdqXU7F"}
15:42:05 0.57622000 [http] +++ {"error":400,"info":"msg is not complete"}
15:42:05 0.57422000 [http] --- {"password":"<МОЙПАРОЛЬ>","email":"<ТЕЛЕФОНилиПОЧТА>","version":6,"ts":1555494125,"os":"ios","model":"iPhone10,6","romVersion":"11.1.2","apkVesrion":"1.8","appid":"oeVkj2lYFGnJu5XUtWisfW4utiN4u9Mq","nonce":"YgTKoGjk"}

В настройки захожу снова:
И вижу, что:
HTTPS API URL: (*) -api.coolkit.cc
WSS API URL: (*)
HTTPS POLLING PERIOD: (*) 60
EMail: - <ТЕЛЕФОНилиПОЧТА>
Pass: - <МОЙПАРОЛЬ>
TOKEN: 97eee6e<часть токена удалена>ddf68eb25a04

Цикл cycle_dev_sonoff так и не стартанул....

Таблицы пустые dev_sonoff_data и dev_sonoff_devices столбцы есть.
Почему теряется часть HTTPS API URL и исчезает WSS API URL В ПХП не силен, куда оно записывает?
Куда еще посмотреть. Просмотрел тут все страницы... с пятницы все попробовал. даже сносил модуль, перезапускал Мажордомо. Ставил заново.

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

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

Сообщение nick7zmail » Ср апр 17, 2019 1:23 pm

1) Уверены, что у вас eu-сервер?
2) Когда пишите логин-пароль - почему то он не передаётся, вместо этого null null, и в ответ, конечно, что сообщение не полное.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Pr0gra2Mer
Сообщения: 18
Зарегистрирован: Ср янв 31, 2018 7:20 am
Откуда: Омск
Благодарил (а): 8 раз
Поблагодарили: 1 раз

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

Сообщение Pr0gra2Mer » Ср апр 17, 2019 2:30 pm

nick7zmail писал(а):
Ср апр 17, 2019 1:23 pm
1) Уверены, что у вас eu-сервер?
2) Когда пишите логин-пароль - почему то он не передаётся, вместо этого null null, и в ответ, конечно, что сообщение не полное.
1 сегодня дома поковыряю
2 да, сначала я не пишу логин и пароль. но потом когда вношу стирается WSS_API_URL и частично HTTPS_API_URL
Сейчас нашел в таблице project_modules запись относящуюся к dev_sonoff структура понятная, все ручками вписал просчитал S:<число> корректно отображается.
Кстати, если телефон, то в каком формате его вносить +7950ххххххх 7950ххххххх 950ххххххх ?
Система на Lenovo G580
Я в CONNECT
Я в YouTube
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Ср апр 17, 2019 5:34 pm

Pr0gra2Mer писал(а):
Ср апр 17, 2019 2:30 pm
Кстати, если телефон, то в каком формате его вносить +7950ххххххх 7950ххххххх 950ххххххх ?
Понятия не имею)) Как в ewelink вводите.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
samolet
Сообщения: 472
Зарегистрирован: Чт июн 29, 2017 10:29 am
Благодарил (а): 46 раз
Поблагодарили: 45 раз

Re: [Модуль] Sonoff

Сообщение samolet » Ср апр 17, 2019 10:17 pm

Pr0gra2Mer писал(а):
Ср апр 17, 2019 12:49 pm


Система установлена на Windows 7
у меня на 7 ке вообще все подвисало постоянно пока 10 не поставил, но для 10 железка подороже нужна.
Ответить