Commit Graph

1297 Commits

Author SHA1 Message Date
946979bafe Уточняем описание модуля HttpGet 2023-03-18 15:06:43 +03:00
avaksru
b7430f87e8 HttpGet 2023-03-13 16:13:16 +03:00
b19b51d2bf Ограничиваем применение мониторинга за производительностью для 8266 2023-03-08 15:23:16 +03:00
5f884e16af Добавляем поддержку экрана с кириллицей для Lcd2004 2023-03-08 15:19:21 +03:00
e0df67ccee Добавляем Bh1750 и Dwini 2023-03-07 16:03:52 +03:00
2c89974a6a Фиксируем версию plerup/EspSoftwareSerial@^7.0.0 2023-03-07 15:59:09 +03:00
37fc18cdfd Ручной откат изменений коммита про uint8tToString
2b71aad6f4
К сожалению, оказалось, что нужный конструктор отсутствует в Arduino для 8266
2023-02-28 21:58:14 +03:00
2b71aad6f4 Оптимизируем uint8tToString до нуля...
Спасибо Юре
2023-02-26 16:52:01 +03:00
6e14411cc4 Убираем повторяющиеся операции при обработки получаемых устройств
смотреть в комментах //upd:
2023-02-26 16:38:41 +03:00
907c6046b1 Избавляемся от постоянной ошибки Udp packet invalid
Возникала по причине получения пакета из другой группы
Плюс добавилась проверка формата Json и наличия поля wg
2023-02-26 16:27:04 +03:00
edbb563c53 Logging: остатки лишнего параметра и опечатка типа уведомления 2023-02-26 14:24:15 +03:00
0f25b97ba1 Добавляем в main подсчет времени выполнения блоков кода 2023-02-25 18:31:18 +03:00
e774eec72f GY21: Уточняем признак получения не верных показаний 2023-02-25 15:08:38 +03:00
1cbe0394ef Добавляем в приемник 433 интервал игнорирования повторов
Типа защиты от виртуального дребезга контактов
2023-02-24 16:28:04 +03:00
a0b8f4067d Добавляем модуль сканера меток DS2401 2023-02-24 16:08:39 +03:00
6374e8506d Поправляем деф профиль и остальные выйлы после сборки 2023-02-19 23:09:22 +03:00
f53a7341d8 Добавляем инверсию в кнопку подключенную к пину. 2023-02-19 19:11:15 +03:00
bd4244bef3 Исправляем ошибку с подтяжкой, теперь работает 2023-02-19 11:35:41 +03:00
7709116734 Добавляем в BME расчет точки росы 2023-02-18 13:42:30 +03:00
e10bfaa4b5 Ускоряем реакцию на неправильный пароль или ошибку подключения. 2023-02-17 22:48:41 +03:00
a27b937c9c Убираем лишнюю инициализацию MQTT 2023-02-17 22:47:16 +03:00
aae0331415 Переносим инициализацию i2c пораньше до сценария 2023-02-17 22:27:37 +03:00
0f9a185163 Ускоряем начало выполнения сценариев и добавляем событие onInit
Которое появляется и выполняется до инициализации сети
2023-02-17 22:21:10 +03:00
a3b99a9e8d Добавляем очистку драйверов GPIO перед сбросом конфигурации
Для предотвращения исключения при обращении по не существующим ссылкам
2023-02-17 20:28:02 +03:00
1189b7c289 Добавляем модуль RTC и его поддержку в систему 2023-02-17 20:26:29 +03:00
e0b8613c99 Merge pull request #263 from DmitryZagorodnev/ver4stable
Fix: Ds18b20 не корректно обрабатывались отрицательные значения темпе…
2023-02-16 14:42:26 +03:00
aad28b04bc Добавляем поддержку формата {"status":"0"} в MQTT control
для возможности получать статус и значение в одном формате, это нужно для корректной работы панели управления, например, Алисы
2023-02-14 22:27:32 +03:00
Dmitry Zagorodnev
e89b4d98d1 Fix: Ds18b20 не корректно обрабатывались отрицательные значения температуры 2023-02-08 19:29:15 +03:00
c362c5e0bc Скрываем не используемый код 2023-02-08 11:40:38 +03:00
21a8e00449 Убираем лишний вывод отладочной информации 2023-02-08 11:29:24 +03:00
762ea280b0 Выводим периодически информацию о количестве элементов в памяти,
включая сетевые временные.
Если значение постоянно увеличивается, значит сбой в системе контроля за сетевыми сообщениями или ошибками.
2023-02-08 11:24:18 +03:00
6bc3355cbe Исправляем ошибку удаления сетевых элементов с истекшим сроком жизни
включая сообщения об ошибках
2023-02-08 11:20:58 +03:00
e10dd9a569 Уточняем описание параметров таймера 2023-02-08 09:41:30 +03:00
ebb8b9747d Добавляем возможность любому элементу задавать миллисекунды
путем установки отрицательного значения INT параметра
2023-02-08 09:39:24 +03:00
7f73f464ea Расширяем вывод информации об ошибке при чтении json 2023-02-08 09:37:20 +03:00
e8064e5b1a Добавляем поддержку экранов Dwin в модуль Uart (режим 3)
format=3 - формат событий для экранов Dwin. Отправляться будут события тех элементов, которые имеют суффикс в ИД с указанием адреса VP для записи значения, например ID_5000. Пока поддерживается только вывод целых чисел, значения кнопки и текст.
2023-01-30 21:53:02 +03:00
6aae5ec88c Добавляем поддержку экранов Dwin в модуль Uart (режим 3) 2023-01-30 21:47:05 +03:00
5bb0e61088 Добавляем возможность измерять аналоговый сигнал чаще секунды 2023-01-30 21:44:44 +03:00
d7560cb788 Merge pull request #259 from IoTManagerProject/ver4dev
Ver4dev
2023-01-30 14:30:16 +03:00
avaksru
a77a093a79 Добавлены модули Термостат и NextionUpload 2023-01-30 11:33:41 +03:00
5f886baa2c Учитываем для операций со строками в сценарии работу с числами из
модулей не учитывающих округление.
небольшой костыль пока не переделаем работу со значениями, планируется добавить long, работу со временем, перенести округление и модификаторы в IoTValue
пока для сохранения округления в IoTItem применяется хитрость с сохранением внешнего вида числа в строку valS,
но некоторые модули и системные не делают этого, поэтому отлавливаем эту ситуацию тут и учитываем.
2023-01-04 11:15:36 +03:00
ce4fbbc1db Merge pull request #256 from biveraxe/ver4dev
Теперь отправляем события в сеть только по признаку global у элемента, прибираемся в ПЗЕМ и MySensors
2023-01-04 09:57:54 +03:00
avaksru
3e24bf61e0 Модуль ExternalMQTT 2022-12-27 17:54:56 +03:00
avaksru
987461ed28 change to value.valS 2022-12-26 15:45:12 +03:00
avaksru
ee27987085 Модуль Цветной текст (VariableColor) 2022-12-26 13:04:52 +03:00
avaksru
821aeb5ad2 Модуль Погода (Weather) 2022-12-26 13:01:08 +03:00
51909624af Локализуем все упоминания о MySensors в модуль 2022-12-24 13:07:09 +03:00
33bc338449 Локализуем PZEMSensor в модуль для исключения компиляции 2022-12-23 20:36:16 +03:00
b2d4d211c7 Уточняем, что в таймере при вызове int используются миллисы 2022-12-23 20:35:07 +03:00
5a9ee8ac6e Теперь отправляем события в сеть только по признаку global у элемента
mqttin только для ограничения приема.
2022-12-22 22:13:35 +03:00