Chainik писал(а): ↑Чт янв 30, 2020 9:52 pm
Конкретизация задачи -- это всегда хорошо. Чем конкретнее описание решаемого вопроса, тем проще подсказать правильные варианты решения. Так что желательно еще конкретизировать. Что именно вы хотите делать с массивом нулей и единиц, привязанных ко времени? Считать продолжительность подачи питания за сутки?
Наверняка, задача типовая и до вас тут ее неоднократно решали...
Я больше хотел разобраться в принципе хранения значений от датчиков, в первую очередь от цифровых, для дальнейшей их обработки через код PHP в самом МД. А в дальнейшем уже использовать этот принцип для решения различных задач.
Например, если применительно к датчику наличия внешнего напряжения, вывести на сцену или в меню кнопку по которой будет открываться форма с текстовым окном и кнопками: "За день", "За неделю", "За месяц", "За год". По нажатию на одну из кнопок в текстовом поле будет выводиться: 1) сколько было всего отключений за период; 2) перечислением: Свет был отключен такого-то числа во столько-то минут на столько-то времени.
Получается хранение и дальнейшая обработка осуществима через историю свойства объекта с использованием функций Работа с историей и обработкой массива выводимого функцией getHistory. Думаю дальше разберусь.
Всем участникам беседы спасибо.