Простые устройства / Simple Devices

Новые релизы, обновления и т.п.

Модератор: immortal

Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 816 раз

Re: Простые устройства / Simple Devices

Сообщение tarasfrompir » Чт дек 19, 2019 1:46 pm

timurufa86 писал(а):
Чт дек 19, 2019 1:45 pm
99% что он дает 1 кода движение началось и 0 когда кончалось
по моей информации 70 на 30
Спасибо нам ПОМОЖЕТ..!
timurufa86
Сообщения: 65
Зарегистрирован: Вт фев 17, 2015 8:40 pm
Благодарил (а): 19 раз
Поблагодарили: 2 раза

Re: Простые устройства / Simple Devices

Сообщение timurufa86 » Чт дек 19, 2019 2:07 pm

tarasfrompir писал(а):
Чт дек 19, 2019 1:46 pm
timurufa86 писал(а):
Чт дек 19, 2019 1:44 pm
есть такой оператор EvTimer
и просто примерно так

unction secondTo5minEnd() {
$min = date('i');
return (5 - ($min - (floor($min/5)*5))) * 60 - date('s');
}
echo secondTo5minEnd(); только он в минутах как его в секундах запустить
Я же говорю обработать можно как угодно и чего угодно - вопрос в ФИЗИЧЕСКОМ датчике и что он шлет
я говорю что про обнаружении движения он единыжды шлет 1
а при прекращении он шлет ЕДИНЫЖДЫ 0
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 816 раз

Re: Простые устройства / Simple Devices

Сообщение tarasfrompir » Чт дек 19, 2019 2:08 pm

timurufa86 писал(а):
Чт дек 19, 2019 2:07 pm
я говорю что про обнаружении движения он единыжды шлет 1
а при прекращении он шлет ЕДИНЫЖДЫ 0
Есть какойто датчик ксяоми вот он шлет постоянно.... что на это скажешь ? и где то на этой ветке было это
Спасибо нам ПОМОЖЕТ..!
timurufa86
Сообщения: 65
Зарегистрирован: Вт фев 17, 2015 8:40 pm
Благодарил (а): 19 раз
Поблагодарили: 2 раза

Re: Простые устройства / Simple Devices

Сообщение timurufa86 » Чт дек 19, 2019 2:28 pm

он не может слать постоянно т.к. там стоит батарейка CR2032 или подобная и хватает ее на 1 год датчик у меня работает пол года и уровень заряда батареи 98% следовательно он не шлет постоянно
timurufa86
Сообщения: 65
Зарегистрирован: Вт фев 17, 2015 8:40 pm
Благодарил (а): 19 раз
Поблагодарили: 2 раза

Re: Простые устройства / Simple Devices

Сообщение timurufa86 » Чт дек 19, 2019 3:49 pm

можете мне подсказать как в методе сделать таймер на 2-3 секунды
берем переменную
ждем 2-3 секунды
опять берем переменную
сравниваем ее с предыдущим значением
выполняем что либо по условию
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 816 раз

Re: Простые устройства / Simple Devices

Сообщение tarasfrompir » Чт дек 19, 2019 3:54 pm

timurufa86 писал(а):
Чт дек 19, 2019 3:49 pm
можете мне подсказать как в методе сделать таймер на 2-3 секунды
берем переменную
ждем 2-3 секунды
опять берем переменную
сравниваем ее с предыдущим значением
выполняем что либо по условию
так есть вот такое - https://mdminfo.ru/wiki/%D0%9A%D0%B0%D1 ... 1%8B%D0%B5
Спасибо нам ПОМОЖЕТ..!
freesh
Сообщения: 189
Зарегистрирован: Сб окт 12, 2019 2:10 pm
Благодарил (а): 6 раз
Поблагодарили: 30 раз

Re: Простые устройства / Simple Devices

Сообщение freesh » Чт дек 19, 2019 3:58 pm

timurufa86 писал(а):
Чт дек 19, 2019 3:49 pm
можете мне подсказать как в методе сделать таймер на 2-3 секунды
берем переменную
ждем 2-3 секунды
опять берем переменную
сравниваем ее с предыдущим значением
выполняем что либо по условию
clearTimeout("myscript1_timer"); // очищаем таймер (чтобы случайно две копии не запустить)
... тут какой-то полезный код ...
setTimeOut("myscript1_timer","runScript('MyScript1');",3); // ставим таймер на запуск самого себя через 3 секунды
Но первый раз надо будет ручками запускать.
И после перезагрузки тоже, можно поднимать какой-нить флаг что срипт запущен и например в Onnewminute поставить проврку этого флага чтобы автоматически запускался, или в крон.
Raspberry pi3, xiaomi, sonoff rf.
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 816 раз

Re: Простые устройства / Simple Devices

Сообщение tarasfrompir » Чт дек 19, 2019 4:06 pm

freesh писал(а):
Чт дек 19, 2019 3:58 pm
timurufa86 писал(а):
Чт дек 19, 2019 3:49 pm
можете мне подсказать как в методе сделать таймер на 2-3 секунды
берем переменную
ждем 2-3 секунды
опять берем переменную
сравниваем ее с предыдущим значением
выполняем что либо по условию
clearTimeout("myscript1_timer"); // очищаем таймер (чтобы случайно две копии не запустить)
... тут какой-то полезный код ...
setTimeOut("myscript1_timer","runScript('MyScript1');",3); // ставим таймер на запуск самого себя через 3 секунды
Но первый раз надо будет ручками запускать.
И после перезагрузки тоже, можно поднимать какой-нить флаг что срипт запущен и например в Onnewminute поставить проврку этого флага чтобы автоматически запускался, или в крон.
нахрен таймеры - https://mdminfo.ru/wiki/OLD_VALUE
Спасибо нам ПОМОЖЕТ..!
freesh
Сообщения: 189
Зарегистрирован: Сб окт 12, 2019 2:10 pm
Благодарил (а): 6 раз
Поблагодарили: 30 раз

Re: Простые устройства / Simple Devices

Сообщение freesh » Чт дек 19, 2019 4:10 pm

tarasfrompir писал(а):
Чт дек 19, 2019 4:06 pm
freesh писал(а):
Чт дек 19, 2019 3:58 pm
timurufa86 писал(а):
Чт дек 19, 2019 3:49 pm
можете мне подсказать как в методе сделать таймер на 2-3 секунды
берем переменную
ждем 2-3 секунды
опять берем переменную
сравниваем ее с предыдущим значением
выполняем что либо по условию
clearTimeout("myscript1_timer"); // очищаем таймер (чтобы случайно две копии не запустить)
... тут какой-то полезный код ...
setTimeOut("myscript1_timer","runScript('MyScript1');",3); // ставим таймер на запуск самого себя через 3 секунды
Но первый раз надо будет ручками запускать.
И после перезагрузки тоже, можно поднимать какой-нить флаг что срипт запущен и например в Onnewminute поставить проврку этого флага чтобы автоматически запускался, или в крон.
нахрен таймеры - https://mdminfo.ru/wiki/OLD_VALUE
Ну спросили про таймер ^^)
Блин, надо разобраться чтоли с этими old new value....)
Raspberry pi3, xiaomi, sonoff rf.
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 816 раз

Re: Простые устройства / Simple Devices

Сообщение tarasfrompir » Чт дек 19, 2019 4:12 pm

Таймеры хорошая штука - но не сюда.....
Спасибо нам ПОМОЖЕТ..!
Ответить