Commit Graph

370 Commits

Author SHA1 Message Date
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
8c8ea24ea3 Добавляем ручную настройку времени из сценария 2022-04-24 23:46:30 +03:00
af4543b3b5 Добавляем модуль-драйвер для RTC часов 2022-04-24 23:31:25 +03:00
2f9569c3e6 Добавляем в сценарии получение времени в виде строки SysExt.getTime("d-m-Y, H:i:s, M"); 2022-04-24 12:54:07 +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
cf6fd585c3 Добавляем таймер 2022-03-26 20:58:15 +03:00
Dmitry Borisenko
185a949a80 MAX6675 @Serghei63 2022-03-15 15:59:26 +01:00
Dmitry Borisenko
c2bb0e17f4 исправления, компиляция для 32 2022-03-15 12:56:05 +01:00
8499424138 Добавляем кнопку физическую 2022-03-08 13:12:08 +03:00
75a96508b2 Уточняем ИД модуля для GY21 2022-03-07 21:53:13 +03:00
c453a98685 Меняем структуру FS для хранения модулей и добавляем скрипт сборки модулей для интеграции в меню и библиотеки 2022-03-07 11:56:09 +03:00
d9e111470a Добавляем MHZ19 и Sds011 2022-03-07 11:54:25 +03:00
2bca458f0c Исправляем ошибку чтения значения Item в Lcd2004 2022-03-04 00:11:13 +03:00
0ae8fd1e38 Добавляем в сценарии digitalWrite(pin), digitalRead(pin), digitalInvert(pin) 2022-03-03 23:28:27 +03:00
Dmitry Borisenko
28add9cb25 добавил отправку прием сетевых событий 2022-02-28 01:10:14 +01:00
c51afa80af Добавляем переменные в систему как специальный Item 2022-02-27 00:34:59 +03:00
6d7c734f46 Добавляем деструктор к классам модулей (исправляем ошибку) 2022-02-25 15:24:03 +03:00
08dd59fe16 Добавляем генерацию событий при смене значения пина 2022-02-24 11:40:16 +03:00
2507c76b10 Исправляем ошибки в путях модулей 2022-02-23 21:09:44 +03:00
3a9775df5d Добавляем ButtonOut 2022-02-22 22:47:21 +03:00
bd4753f2c9 Merge branch 'ver4dev' 2022-02-22 21:21:48 +03:00
Dmitry Borisenko
993b2b25fd убрали лишние ошибки json 2022-02-22 16:40:46 +01:00
5a96d39012 Добавляем расширитель портов MCP23017 2022-02-21 20:00:18 +03:00
905d137341 Добавляем ADS1115 2022-02-20 22:43:16 +03:00
7c48ca6c5a Добавляем пример написания модуля для расширения функций сценария и системы вцелом. 2022-02-19 10:47:15 +03:00
16a778269c Корректируем в последних датчиках проверку на ошибку чтения данных 2022-02-19 10:10:48 +03:00
c728d7b90c Скопом добавляем несколько сенсоров 2022-02-17 18:25:50 +03:00
Dmitry Borisenko
c04efee622 file renaming 2022-02-15 11:42:33 +01:00
Dmitry Borisenko
dca800e424 file renaming 2022-02-15 11:42:02 +01:00
Dmitry Borisenko
afe64d4c4a исправили имена файлов под linux 2022-02-15 11:37:31 +01:00
5c8221f86f Добавляем системный класс прослойку для доступа к GPIO при помощи плат расширения портов 2022-02-14 18:33:52 +03:00
da845b7ecb Заставляем датчики теперь сохранять свои показания в структурной переменной для доступа к данным из сценариев в любое время 2022-02-14 17:23:39 +03:00
0b4f771c48 Добавляем сценарии https://github.com/biveraxe/IoTScenario 2022-02-14 12:48:59 +03:00
8b83e1649c Переходим на единый базовый класс IoTItem для всех модулей 2022-02-06 09:11:07 +03:00
34252302a9 Портируем Bme280 2022-02-03 18:32:31 +03:00
dca2a51843 Портируем сенсор Bmp280 2022-02-02 11:07:27 +03:00
b2e20f6760 Оптимизируем Dht1122 2022-02-02 11:05:59 +03:00
5f076d50e8 Исправляем ошибку с определением не верных показателей сенсора Sht20h 2022-02-01 23:22:53 +03:00
a745d61e03 Регистрируем показатели сенсора AnalogAdc в формате float 2022-02-01 23:07:39 +03:00
6373f36eb5 Регистрируем показатели сразу в float для возможного применения математических модификаторов 2022-02-01 23:01:44 +03:00
e06be18432 Запрещаем регистрировать событие, если ошибка чтения в Sht20 2022-02-01 23:00:36 +03:00
d19ebe8bfc Портируем сенсоры Dht11 и Dht22 одним модулем 2022-02-01 22:50:36 +03:00