Страница 148 из 169

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

Добавлено: Ср июн 24, 2020 8:59 pm
didos
На 4pda есть на форуме ветка по sonoff почитайте там про вашу железку, может найдёте что полезное

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

Добавлено: Чт июн 25, 2020 10:14 am
bf1648
Судя по графику, все же с какой то периодичностью, примерно раз 10 мин. все же данные прилетают, но не всегда (большой разрыв 3-6 часов)
При запущенном приложении на телефоне данные обновляются непрерывно, раз в 1-2 секунды.
graf.jpg
graf.jpg (180.31 КБ) 3607 просмотров

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

Добавлено: Пт июн 26, 2020 3:26 am
bf1648
В общем вопрос решил, только через опу)
Прошил реле Tasmota. Через mqtt не смог разобраться до конца, цикл не запускается...
Решил брать инфу http запросами. Например, инфа по напряжению берется скриптом:

clearTimeout("timer");
$V = getURL('http://192.168.1.206/cm?cmnd=status%208', 0);
setGlobal('SonoffSensor_general01'.'.'.'value', substr($V, 210, 3));
setTimeOut("timer", 'runScript("VOLT");', 1);

т.е делается запрос IP_реле/cm?cmnd=status 8 на который прилетает строка примерно 220 символов.
При помощи substr вырезаются нужные символы. И так раз в секунду.
Вроде работает как часы(тьфу-тьфу)

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

Добавлено: Пт июн 26, 2020 5:26 am
nick7zmail
Обидно...добить бы поддержку...ну ладно.

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

Добавлено: Пт июн 26, 2020 8:32 am
bf1648
nick7zmail писал(а):
Пт июн 26, 2020 5:26 am
Обидно...добить бы поддержку...ну ладно.
Если нужно проверить работоспособность Вашего модуля, могу перепрошиться на родную прошивку - бэкап я сделал.
Если еще в чем то в моих силах оказать какую то помощь в данном вопросе, то пишите.

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

Добавлено: Вт июн 30, 2020 11:26 pm
bf1648
Случилась беда - подох мой зверек Orange Pi 3 (и пол года не отработал) - видимо что то с оперативной памятью.
Валялась материнка на 775 сокете с е8400 , 4 гб озу ddr3 и 60гб ssd- собрал сервачек на ней. Благо в тех помещении есть стойка и места хватает.
По сравнению с микрокомпами (коих у меня уже три штуки скопилось), конечно только приятные впечатления - все очень быстро и безглючно.
Заодно разобрался с MQTT - тоже все работает более чем приемлемо с моим Sonoff Pow2 на прошивке Tasmota .
Но модуль Ваш однозначно нужен, ибо значительно облегчает жизнь. Поэтому, если захотите добить поддержку данного реле - сообщите, я помогу чем смогу с тестированием. Спасибо Вам за труды!

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

Добавлено: Ср июл 01, 2020 9:27 am
nick7zmail
Тут поможет только снифить пакеты с телефона. Есть подозрение, что евелинк шлёт какое-то сообщению сонофф-у, после которого он и начинает спамить данными...возможно периодически даже после этого засылает...

Отправлено с моего Xperia XZ1 Compact через Tapatalk


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

Добавлено: Сб июл 04, 2020 9:34 pm
Yashalta
bf1648 писал(а):
Пт июн 26, 2020 3:26 am
clearTimeout("timer");
$V = getURL('http://192.168.1.206/cm?cmnd=status%208', 0);
setGlobal('SonoffSensor_general01'.'.'.'value', substr($V, 210, 3));
setTimeOut("timer", 'runScript("VOLT");', 1);
Думаю так будет лучше.

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

$V = getURL('http://192.168.18.107/cm?cmnd=status%20', 0);
#var_dump(json_decode($V));
$var = json_decode($V);
echo $var->Status->Power;
Вы не привязанны к длинне а если нужно парсить не "Power" а какую-то другую переменную, раскоментируйте "var_dump" и при помоши "echo" узнайте нужное название...


У меня "NodeMCU D1 mini", прошивка "Tasmota". Может кто подскажет, как заставить ее отправлять какие либо изменения по MQTT на MD?

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

Добавлено: Вс июл 05, 2020 9:24 pm
bf1648
Yashalta, спасибо! Сам бы я не додумался бы точно.
Но сейчас не актуально уже, беру по MQTT. Сначала был озадачен тем, что данные с реле прилетали с периодичностью 5 минут. Потом нашел мануал по командам Tasmota и выставил на самом реле отправку в 10 секунд (это минимум):
TelePeriod 10

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

Добавлено: Пн июл 06, 2020 3:22 pm
Yashalta
Yashalta писал(а):
Сб июл 04, 2020 9:34 pm
У меня "NodeMCU D1 mini", прошивка "Tasmota". Может кто подскажет, как заставить ее отправлять какие либо изменения по MQTT на MD?
https://connect.smartliving.ru/profile/ ... -k-md.html