Commit Graph

41 Commits

Author SHA1 Message Date
90e8d4eaf4 Делаем доступным исходное значение числа
в виде строки для лучшей визуализаци
2022-09-05 16:26:27 +03:00
0d7304e297 Добавляем режим чтения сценария из String 2022-09-04 19:16:08 +03:00
ed2eb6cfb7 Исправляем ошибку перебора корневых ИФов и готовим многорежимность 2022-09-04 11:20:33 +03:00
a010859c06 Исправляем ошибки в синтаксисе и добавляем вложенные ИФ 2022-09-03 21:32:39 +03:00
0dac2b0528 Добавляем поддержку отрицательных чисел в сценарии 2022-08-31 08:52:43 +03:00
bea3ff3300 Исправляем баг с фигурными скобками 2022-08-30 23:31:38 +03:00
52f6877ef7 Читаем сценарий из файла 2022-08-30 14:00:22 +03:00
e17260628e strFromFile 2022-08-29 16:01:25 +03:00
0f869ebf39 Добавляем поблочную загрузку сценариев 2022-08-29 00:45:55 +03:00
79a44b165e Исправляем баг с загрузкой сценариев и конфига 2022-08-28 21:56:47 +03:00
a2a10909f6 Revert "Вложенные ифы" 2022-08-28 20:35:36 +03:00
12d1ed2dee Revert "Исправляем ошибку обхода по строке сценария" 2022-08-28 20:33:43 +03:00
16680ff513 Исправляем ошибку обхода по строке сценария 2022-08-28 20:07:28 +03:00
cc1938b165 Добавляем вложенные ифы 2022-08-27 20:21:43 +03:00
Dmitry Borisenko
b63d163432 добавление логирования 2022-08-25 00:45:17 +02:00
c0f9a0890b Теперь читаем сценарии из JSON 2022-08-23 15:17:06 +03:00
Dmitry Borisenko
c3f37fcf11 fbs 2022-08-23 13:15:11 +02:00
Dmitry Borisenko
99e2fcfcb8 не рабочая версия 2022-08-23 13:06:01 +02:00
aa3ba13859 Добавляем защиту от отсутствия синхронизации времени 2022-08-23 10:06:45 +03:00
4ed7996309 Добавляем получение форматированного времени 2022-08-22 21:23:26 +03:00
5aef309154 Добавляем системную функцию отправки в MQTT 2022-08-22 21:03:20 +03:00
8809bad02d Переносим функционал модуля sysext в ядро. 2022-08-21 20:53:49 +03:00
107dcf4c74 Отключаем подробные уведомления о работе сценария 2022-06-03 10:17:33 +03:00
4ce71dfcfd Добавялем операцию сложения строк в сценарии 2022-05-31 22:35:51 +03:00
1d782fd0d7 Исправляем ошибку определения ИД в условиях сценария и Добавляем шаблон игнорирования символа при сравнении строк * 2022-05-06 11:59:47 +03:00
a3c5a803ca Добавляем символ подчеркивания в разрешенные для наименования переменных и функций 2022-05-03 19:58:19 +03:00
336a4c7e52 Уменьшаем дебаг информацию из сценариев 2022-04-27 23:42:22 +03:00
42c1cd3e57 Добавляем контроль закрывающей фигкрной скобки 2022-03-03 23:15:11 +03:00
1ac32e6711 Добавляем возможность использования вложенных IF 2022-03-03 22:58:39 +03:00
520d27f8d8 Добавляем системную команду exit("причина") в сценарии для прерывания дальнейшего выполнения 2022-02-28 00:49:57 +03:00
d047ebf453 exec 2022-02-26 10:50:40 +03:00
c024ef6673 Добавляем &(и) и |(или) в сценарии 2022-02-25 21:51:20 +03:00
798897962e Оптимизируем пропуск условий при отсутствии ИД события 2022-02-24 17:18:03 +03:00
bb33fccb47 Добавляем в сценарии предварительную проверку необходимости проверять условия при определенном ИД в событиях 2022-02-24 00:54:56 +03:00
8c8ac1d800 Возвращаем настройку сценария на использование только Items для поиска переменных 2022-02-23 20:14:29 +03:00
a2bb357a75 Добавляем запись значений в глобальное хранилище, если отсутвует представитель в итемсах 2022-02-23 11:03:09 +03:00
be662dd497 Добавляем чтение отсутвующих локально переменных из общего глобального хранилища. 2022-02-23 10:43:53 +03:00
a69e048da9 Стандартизируем изменение значения элемента при вызове операции присваивания из сценария 2022-02-22 22:48:35 +03:00
c728d7b90c Скопом добавляем несколько сенсоров 2022-02-17 18:25:50 +03:00
Dmitry Borisenko
afe64d4c4a исправили имена файлов под linux 2022-02-15 11:37:31 +01:00
0b4f771c48 Добавляем сценарии https://github.com/biveraxe/IoTScenario 2022-02-14 12:48:59 +03:00