[Модуль] Sonoff (dev_sonoff)
Модератор: immortal
-
- Сообщения: 12
- Зарегистрирован: Вт янв 08, 2019 10:27 pm
- Благодарил (а): 2 раза
- Поблагодарили: 4 раза
Re: [Модуль] Sonoff (dev_sonoff)
На 4pda есть на форуме ветка по sonoff почитайте там про вашу железку, может найдёте что полезное
-
- Сообщения: 33
- Зарегистрирован: Ср дек 12, 2018 10:14 pm
- Благодарил (а): 4 раза
- Поблагодарили: 4 раза
Re: [Модуль] Sonoff (dev_sonoff)
Судя по графику, все же с какой то периодичностью, примерно раз 10 мин. все же данные прилетают, но не всегда (большой разрыв 3-6 часов)
При запущенном приложении на телефоне данные обновляются непрерывно, раз в 1-2 секунды.
При запущенном приложении на телефоне данные обновляются непрерывно, раз в 1-2 секунды.
-
- Сообщения: 33
- Зарегистрирован: Ср дек 12, 2018 10:14 pm
- Благодарил (а): 4 раза
- Поблагодарили: 4 раза
Re: [Модуль] Sonoff (dev_sonoff)
В общем вопрос решил, только через опу)
Прошил реле 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 вырезаются нужные символы. И так раз в секунду.
Вроде работает как часы(тьфу-тьфу)
Прошил реле 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 вырезаются нужные символы. И так раз в секунду.
Вроде работает как часы(тьфу-тьфу)
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: [Модуль] Sonoff (dev_sonoff)
Обидно...добить бы поддержку...ну ладно.
- За это сообщение автора nick7zmail поблагодарил:
- bf1648 (Пт июн 26, 2020 10:18 am)
- Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 33
- Зарегистрирован: Ср дек 12, 2018 10:14 pm
- Благодарил (а): 4 раза
- Поблагодарили: 4 раза
Re: [Модуль] Sonoff (dev_sonoff)
Если нужно проверить работоспособность Вашего модуля, могу перепрошиться на родную прошивку - бэкап я сделал.
Если еще в чем то в моих силах оказать какую то помощь в данном вопросе, то пишите.
-
- Сообщения: 33
- Зарегистрирован: Ср дек 12, 2018 10:14 pm
- Благодарил (а): 4 раза
- Поблагодарили: 4 раза
Re: [Модуль] Sonoff (dev_sonoff)
Случилась беда - подох мой зверек Orange Pi 3 (и пол года не отработал) - видимо что то с оперативной памятью.
Валялась материнка на 775 сокете с е8400 , 4 гб озу ddr3 и 60гб ssd- собрал сервачек на ней. Благо в тех помещении есть стойка и места хватает.
По сравнению с микрокомпами (коих у меня уже три штуки скопилось), конечно только приятные впечатления - все очень быстро и безглючно.
Заодно разобрался с MQTT - тоже все работает более чем приемлемо с моим Sonoff Pow2 на прошивке Tasmota .
Но модуль Ваш однозначно нужен, ибо значительно облегчает жизнь. Поэтому, если захотите добить поддержку данного реле - сообщите, я помогу чем смогу с тестированием. Спасибо Вам за труды!
Валялась материнка на 775 сокете с е8400 , 4 гб озу ddr3 и 60гб ssd- собрал сервачек на ней. Благо в тех помещении есть стойка и места хватает.
По сравнению с микрокомпами (коих у меня уже три штуки скопилось), конечно только приятные впечатления - все очень быстро и безглючно.
Заодно разобрался с MQTT - тоже все работает более чем приемлемо с моим Sonoff Pow2 на прошивке Tasmota .
Но модуль Ваш однозначно нужен, ибо значительно облегчает жизнь. Поэтому, если захотите добить поддержку данного реле - сообщите, я помогу чем смогу с тестированием. Спасибо Вам за труды!
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: [Модуль] Sonoff (dev_sonoff)
Тут поможет только снифить пакеты с телефона. Есть подозрение, что евелинк шлёт какое-то сообщению сонофф-у, после которого он и начинает спамить данными...возможно периодически даже после этого засылает...
Отправлено с моего Xperia XZ1 Compact через Tapatalk
Отправлено с моего Xperia XZ1 Compact через Tapatalk
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 315
- Зарегистрирован: Вс май 20, 2018 9:27 am
- Благодарил (а): 160 раз
- Поблагодарили: 29 раз
Re: [Модуль] Sonoff (dev_sonoff)
Думаю так будет лучше.bf1648 писал(а): ↑Пт июн 26, 2020 3:26 amclearTimeout("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;
У меня "NodeMCU D1 mini", прошивка "Tasmota". Может кто подскажет, как заставить ее отправлять какие либо изменения по MQTT на MD?
- Рейтинг: 2.33%
-
- Сообщения: 33
- Зарегистрирован: Ср дек 12, 2018 10:14 pm
- Благодарил (а): 4 раза
- Поблагодарили: 4 раза
Re: [Модуль] Sonoff (dev_sonoff)
Yashalta, спасибо! Сам бы я не додумался бы точно.
Но сейчас не актуально уже, беру по MQTT. Сначала был озадачен тем, что данные с реле прилетали с периодичностью 5 минут. Потом нашел мануал по командам Tasmota и выставил на самом реле отправку в 10 секунд (это минимум):
TelePeriod 10
Но сейчас не актуально уже, беру по MQTT. Сначала был озадачен тем, что данные с реле прилетали с периодичностью 5 минут. Потом нашел мануал по командам Tasmota и выставил на самом реле отправку в 10 секунд (это минимум):
TelePeriod 10