умный таймер -подскажите алгоритм
Добавлено: Чт май 07, 2015 12:08 pm
Добрый день.Хотелось бы сделать выключение розетки по таймеру.
С электрической схемой проблем нет.
Нужна консультация по PHP и функций умного дома.
1 есть переменная $A -текущее время
2 есть переменная $B - состояние команды на подачу к реле (0 или 1)
3 есть переменная $D - время отчета в минутах (5,10,120 минут)
4 есть переменная $F - время остановки =$A+$D
Нужно что бы когда $F совпадала с текущем временем($A) переменная $B менялась
У меня проблема как получить $F , не могу понять (как пример к 24 минутам текущего времени ,прибавить 63 минут, что бы комп понял что это уже другой час)
P.s можно конечно запихнуть счетчик переменной в минутный цикл и он будет прибавлять +1 каждый раз и по истечение 63 раз переделает переменную $B. Но это как то не красиво. Может есть более универсальный способ?
С электрической схемой проблем нет.
Нужна консультация по PHP и функций умного дома.
1 есть переменная $A -текущее время
2 есть переменная $B - состояние команды на подачу к реле (0 или 1)
3 есть переменная $D - время отчета в минутах (5,10,120 минут)
4 есть переменная $F - время остановки =$A+$D
Нужно что бы когда $F совпадала с текущем временем($A) переменная $B менялась
У меня проблема как получить $F , не могу понять (как пример к 24 минутам текущего времени ,прибавить 63 минут, что бы комп понял что это уже другой час)
P.s можно конечно запихнуть счетчик переменной в минутный цикл и он будет прибавлять +1 каждый раз и по истечение 63 раз переделает переменную $B. Но это как то не красиво. Может есть более универсальный способ?