Dmitry Borisenko
|
99e2fcfcb8
|
не рабочая версия
|
2022-08-23 13:06:01 +02:00 |
|
|
|
1fcec9ba80
|
Заставляем вирт кнопку отправлять целые значения
|
2022-08-14 19:06:05 +03:00 |
|
Dmitry Borisenko
|
d22580aac9
|
удаление часов реального времени
|
2022-08-12 22:13:50 +02:00 |
|
Dmitry Borisenko
|
027dc16ba1
|
исправлена конфигурация виртуальных элементов
|
2022-08-12 17:53:08 +02:00 |
|
|
|
72c36a25a7
|
Добавляем расширенные данные к IoTValue и отключение doByInterval при Int = 0 чтоб пользователь не создавал частые генерации событий
|
2022-06-02 23:17:52 +03:00 |
|
|
|
8eb3fd5ae6
|
Расставляем маркеры для понимания процесса очистки конфигурации
|
2022-04-28 10:05:28 +03:00 |
|
|
|
cd8ce5ff0b
|
Открываем возмодность изменять Interval для основного цикла элемента настройки
|
2022-04-27 14:18:44 +03:00 |
|
|
|
ba824456d4
|
Удаляем старый класс сценариев
|
2022-04-25 11:08:11 +03:00 |
|
|
|
3434f8bd82
|
Добавляем в ядро setValue(String valStr); для универсального присваивания значения элементу конфигурации
|
2022-04-25 10:48:44 +03:00 |
|
|
|
fd60bd6eb3
|
Добавляем в ядро возможность передачи драйверов RTC
|
2022-04-24 23:29:54 +03:00 |
|
|
|
f563a773e1
|
Добавляем класс IoTRTC для организации взаимодействия с библиотекой iarduino_RTC
|
2022-04-24 11:57:38 +03:00 |
|
|
|
fe7b1f6a39
|
добавляем поддержку сохранения значений IoTItems
|
2022-03-27 09:11:24 +03:00 |
|
|
|
2fa40c4eff
|
Добавляем возможность создавать свои loop() в модулях
|
2022-03-08 13:10:34 +03:00 |
|
|
|
0ae8fd1e38
|
Добавляем в сценарии digitalWrite(pin), digitalRead(pin), digitalInvert(pin)
|
2022-03-03 23:28:27 +03:00 |
|
|
|
39c5e98ca6
|
Упрощаем получение переменной из базы getItemValue(String name);
|
2022-02-28 00:55:43 +03:00 |
|
|
|
5d0d3274c5
|
Добавляем функцию получения JSON всех значений Items
|
2022-02-26 22:42:57 +03:00 |
|
|
|
f5de7299ec
|
Добавляем признак локальности перменной
|
2022-02-25 22:44:04 +03:00 |
|
|
|
5da9a141a9
|
Добавляем механизм очистки суецидных внешних переменных
|
2022-02-25 15:38:32 +03:00 |
|
|
|
fc7eb8acc9
|
Добавляем externalVariable для приема и фиксации на время значения события для использования в сценариях
|
2022-02-25 13:20:03 +03:00 |
|
|
|
798897962e
|
Оптимизируем пропуск условий при отсутствии ИД события
|
2022-02-24 17:18:03 +03:00 |
|
|
|
bb33fccb47
|
Добавляем в сценарии предварительную проверку необходимости проверять условия при определенном ИД в событиях
|
2022-02-24 00:54:56 +03:00 |
|
|
|
a69e048da9
|
Стандартизируем изменение значения элемента при вызове операции присваивания из сценария
|
2022-02-22 22:48:35 +03:00 |
|
|
|
5a96d39012
|
Добавляем расширитель портов MCP23017
|
2022-02-21 20:00:18 +03:00 |
|
Dmitry Borisenko
|
5110c609c3
|
версия 404, много исправлений
|
2022-02-16 00:53:52 +01:00 |
|
Dmitry Borisenko
|
afe64d4c4a
|
исправили имена файлов под linux
|
2022-02-15 11:37:31 +01:00 |
|
|
|
c144a3ae1e
|
Шлифуем клаас прослойку доступа к gpio
|
2022-02-14 21:23:40 +03:00 |
|
|
|
5c8221f86f
|
Добавляем системный класс прослойку для доступа к GPIO при помощи плат расширения портов
|
2022-02-14 18:33:52 +03:00 |
|
|
|
0b4f771c48
|
Добавляем сценарии https://github.com/biveraxe/IoTScenario
|
2022-02-14 12:48:59 +03:00 |
|
|
|
ce7d461b77
|
Добавляем метод execute() для базового класса для реализации выполнения функций модулем по запросу ядра.
|
2022-02-06 09:32:28 +03:00 |
|
|
|
ca0fb25a30
|
Переименовываем файлы базовогго класса
|
2022-02-06 09:24:59 +03:00 |
|
|
|
8b83e1649c
|
Переходим на единый базовый класс IoTItem для всех модулей
|
2022-02-06 09:11:07 +03:00 |
|
|
|
3898234c6d
|
Добавляем в базовый класс поддержку математических модификаторов для всех регистрируемых событий float типа
|
2022-02-01 23:04:06 +03:00 |
|
|
|
4eae1055e7
|
Пушим настроки единым блоком глубже в базовый класс IoTSensor для дальнейшего развития и добавления модификаторов результата через параметры без изменения кода модулей. Плюс упрощается модуль.
|
2022-02-01 12:51:34 +03:00 |
|
|
|
71dcd0626b
|
Переходим с имени key на subtype для IoTSensor
|
2022-02-01 12:30:13 +03:00 |
|
Dmitry Borisenko
|
9d56087973
|
реорганизация файлов, перенос лишнего, рабочая версия
|
2022-01-24 22:28:33 +01:00 |
|
Dmitry Borisenko
|
90c35e3a36
|
избавились от падлы что жрала оперативку
|
2022-01-20 13:54:09 +01:00 |
|
Dmitry Borisenko
|
f893a3623d
|
проверка
|
2022-01-20 13:36:00 +01:00 |
|
Dmitry Borisenko
|
c4a3dec67c
|
откат изменений из-за потери оперативной памяти
|
2022-01-20 13:07:37 +01:00 |
|
Dmitry Borisenko
|
221ad5f5d4
|
добавил очередь отправки файлов в сокеты
|
2022-01-19 22:54:33 +01:00 |
|
Dmitry Borisenko
|
003c130eef
|
Добавил три типа очередей: очередь сущностей, очередь структур, и очередь char
|
2022-01-19 21:05:32 +01:00 |
|
Dmitry Borisenko
|
5bdecdda04
|
добавил очередь из сущностей
|
2022-01-19 18:03:57 +01:00 |
|
Dmitry Borisenko
|
629d7b798f
|
добавил класс очереди microsoft
|
2022-01-19 16:32:54 +01:00 |
|
Dmitry Borisenko
|
a4fa6ad389
|
добавил буффер char
|
2022-01-19 00:18:06 +01:00 |
|
Dmitry Borisenko
|
775d7a11ad
|
Добавил массив виджетов и реализовал их отправку
|
2022-01-17 00:06:50 +01:00 |
|
Dmitry Borisenko
|
ee322ce185
|
откат изменения
|
2022-01-16 14:11:24 +01:00 |
|
IoT Manager
|
5e70aa90cf
|
Revert "Портируем DS18B20"
|
2022-01-16 13:31:05 +01:00 |
|
|
|
c8bd073cf8
|
Добавляем возможность получения первичной настройки из модуля
|
2022-01-16 12:03:02 +03:00 |
|
|
|
6e1f34136f
|
Правки кода по работе с модулями
|
2022-01-16 12:17:53 +05:00 |
|
Dmitry Borisenko
|
ea68905f4e
|
рабочая версия с аналоговым сенсором
|
2022-01-15 16:30:34 +01:00 |
|
Dmitry Borisenko
|
e6e3497c40
|
добавил сценарии и класс сенсора
|
2022-01-14 21:48:43 +01:00 |
|