Commit Graph

989 Commits

Author SHA1 Message Date
7846279379 Дублируем функции получения дробнного времени в системном модуле 2022-05-06 07:48:48 +03:00
5e5890b961 Исправляем опечатку присваивания корректирующего коэффициента в IoTItem 2022-05-05 10:05:37 +03:00
65d898ae82 Добавялем в RTC команды получения числовых значений времнени по частям 2022-05-04 13:44:29 +03:00
4cc9077327 Добавляем еще команды управления в mp3 плеер 2022-05-04 13:17:15 +03:00
a3c5a803ca Добавляем символ подчеркивания в разрешенные для наименования переменных и функций 2022-05-03 19:58:19 +03:00
e45aed2da8 Добавлем в телеграм обработку произвольных команд в сценарии и отправку сообщений 2022-05-02 00:22:28 +03:00
8bbea0c2cb Правильно иницилизируем подключение Mp3 плеера 2022-05-01 23:02:13 +03:00
bdaf6c1832 Добавляем Телеграм-бота. Умеет отвечать на сообщения из чата и настраиваться. 2022-05-01 00:38:30 +03:00
83c5d74d7a Меняем формат штампа времени в логах 2022-04-30 09:28:49 +03:00
790c289183 Увеличиваем интервал переподключения к сети до 30 сек для возможности настроить параметры соединения 2022-04-30 08:41:29 +03:00
26a1aca9dd Отключаем ожидание получения времени из сети и продолжаем грузиться. 2022-04-30 08:15:16 +03:00
e9d5eef5e3 Добавляем вызов вариативной установки значения элемента IoTItem при обработки строки 2022-04-29 23:49:25 +03:00
db3fddb622 Переименовываем событие onConfig to onStart 2022-04-28 16:03:33 +03:00
b09086b4b3 Добавляем стартовое событие onConfig для настройки после запуска 2022-04-28 16:00:14 +03:00
691b1187e7 Добавляем перестройку сценаряи сразу после пересоздания конфигурации 2022-04-28 12:53:35 +03:00
8eb3fd5ae6 Расставляем маркеры для понимания процесса очистки конфигурации 2022-04-28 10:05:28 +03:00
26fd968782 Включаем сохранение конфигурации без перезагрузки 2022-04-28 00:13:26 +03:00
17982a9e70 Исправляем глюк с таймером при корректировке стартовых занчений 2022-04-27 23:43:06 +03:00
336a4c7e52 Уменьшаем дебаг информацию из сценариев 2022-04-27 23:42:22 +03:00
dc8b472c0d Исправляем логику таймера, не учитывались многие комбинации параметров 2022-04-27 22:30:29 +03:00
8914e06cd2 Разрешаем таймеру добраться до нуля или ниже чтоб учесть ситуации не целых шагов 2022-04-27 15:56:34 +03:00
628ac413f9 Добавляем переключатель раоты дисплея 2022-04-27 14:32:02 +03:00
cd8ce5ff0b Открываем возмодность изменять Interval для основного цикла элемента настройки 2022-04-27 14:18:44 +03:00
7d71c78170 Расширяем систему команд по управлению таймером 2022-04-27 14:17:49 +03:00
2b67fb9588 Убираем надстройку получения времени по шаблону для переменной 2022-04-27 13:13:51 +03:00
4c315fdb12 Включаем параметр inv в кнопке 2022-04-27 12:01:00 +03:00
0f685a5f49 Исправляем ошибку вызова gettime 2022-04-27 10:55:56 +03:00
c658343e7f Исправляем валидацию базового параметра округления 2022-04-26 23:03:00 +03:00
900ff95429 Добавляем часам способность тикать каждые N секунд и создавать событие 2022-04-26 21:52:32 +03:00
878e71bb36 Позволяем не подключать RTC модуль при добавленномой записи настройки для возможности получения доступа к системному времени 2022-04-26 13:28:52 +03:00
f140bbc8cc Добавляем MP3 плееру дополнительные команды управления 2022-04-26 12:17:07 +03:00
115d22b914 Добавляем модуль MP3 плеера MP3-TF-16P 2022-04-26 12:09:56 +03:00
094bb44ed6 Добавляем переменным возможность хранить время по шаблону 2022-04-25 23:30:56 +03:00
934173f8cc Позволяем читать объект RTC как переменную с датой и временем по формату из настройки 2022-04-25 23:11:10 +03:00
ba824456d4 Удаляем старый класс сценариев 2022-04-25 11:08:11 +03:00
3434f8bd82 Добавляем в ядро setValue(String valStr); для универсального присваивания значения элементу конфигурации 2022-04-25 10:48:44 +03:00
8c8ea24ea3 Добавляем ручную настройку времени из сценария 2022-04-24 23:46:30 +03:00
df9b507102 Исправляем ошибку конвертации года 2022-04-24 23:32:44 +03:00
65eb81ed81 Собираем драйер RTC при формировании списка модулей 2022-04-24 23:32:06 +03:00
af4543b3b5 Добавляем модуль-драйвер для RTC часов 2022-04-24 23:31:25 +03:00
fd60bd6eb3 Добавляем в ядро возможность передачи драйверов RTC 2022-04-24 23:29:54 +03:00
2f9569c3e6 Добавляем в сценарии получение времени в виде строки SysExt.getTime("d-m-Y, H:i:s, M"); 2022-04-24 12:54:07 +03:00
0d596da39f Добавляем поддержку IoTRTC в основной цикл 2022-04-24 11:59:52 +03:00
f563a773e1 Добавляем класс IoTRTC для организации взаимодействия с библиотекой iarduino_RTC 2022-04-24 11:57:38 +03:00
39c83aa328 Добавляем библиотеку iarduino_RTC в качестве основного хранителя времени 2022-04-24 11:56:12 +03:00
2a8eb84836 Устраняем пересечение с системным классом UDP 2022-03-30 14:07:40 +03:00
8ae2983ba7 Исправлям ошибку перезагрузки при добавлении датчиков, не верно рассчитан размер буфера 2022-03-29 09:05:24 +03:00
0451aca0d5 Добавляем насроку для таймера для включения режима сохранения значения счетчика 2022-03-27 10:47:21 +03:00
fe7b1f6a39 добавляем поддержку сохранения значений IoTItems 2022-03-27 09:11:24 +03:00
613d60256a Добавляем параметр повторения для таймера 2022-03-26 21:35:51 +03:00