Commit Graph

  • 4a93fd09dc Исправил ошибку lib_deps для esp8266_2mb_ota Mit4el 2023-04-25 22:39:21 +03:00
  • 46ce8a7b5e Merge pull request #5 from Mit4el/ver4dev Ilya Belyakov 2023-04-09 22:36:50 +03:00
  • 6610e67825 Merge pull request #2 from IoTManagerProject/ver4dev Mit4el 2023-04-09 20:03:28 +03:00
  • 57cf6e1063 Новый Acs712, Изменил описание переделанного Pzem Mit4el 2023-04-08 23:07:14 +03:00
  • 219d6e3f6b Merge pull request #269 from biveraxe/ver4dev Ilya Belyakov 2023-04-07 20:56:48 +03:00
  • 293f0369f9 Приводим репу к 8266_4mb biver 2023-04-07 20:54:50 +03:00
  • ce856e4f12 Merge pull request #4 from Mit4el/ver4dev Ilya Belyakov 2023-04-07 20:51:56 +03:00
  • c82197c71d Используем ntp из settings.json Mit4el 2023-04-07 14:26:03 +03:00
  • 471a9d94bf Оптимизиуем Pzem, нет ошибки при удалении UART Mit4el 2023-04-03 21:44:07 +03:00
  • ac77b8fb4a Добавляем контроллер esp8266_2mb Mit4el 2023-04-03 20:40:19 +03:00
  • c64a2e7793 Исправляем дневные графики и вывод ошибок Mit4el 2023-04-03 20:34:07 +03:00
  • 50228f3ea7 Merge pull request #1 from biveraxe/ver4dev Mit4el 2023-04-03 11:27:42 +03:00
  • 45748cd67f возвращаем версию EspSoftwareSerial до последней откатывались временно из-за ошибки в библе biver 2023-03-28 09:15:43 +03:00
  • a68b143e54 Переименовываем class UART в IoTmUART, т.к. имя забронировано biver 2023-03-28 09:14:03 +03:00
  • 30a0754823 Исправляем ошибку обработки неравенства для строк в сценарии biver 2023-03-28 08:59:15 +03:00
  • 0e6a83089d Выносим вызов хука onRegEvent в общую очередь разборки событий Находился ранее в прямом вызове во время регистрации события, что не верно с точки зрения распределения нагрузки и не захватывало события из других источников, например, MQTT. biver 2023-03-26 21:27:40 +03:00
  • 35829ede3b Добавляем поддержку дробных для отправки на экран Dwin Для этого необходимо добавить в конец ИД маркер f т.е. var1_5000f Аналогично добавляем поддержку типов строк - s и целых - i По умолчанию, без указания типа данные будут отправляться в соответсвии с внутренней интерпретацией, но всегда или целое или строка. biver 2023-03-26 20:34:33 +03:00
  • 057a95a434 Корректируем определение ulong на unsigned long валидатору кода в VS не нравилось короткое название biver 2023-03-26 13:26:57 +03:00
  • edf966f66b Добавляем прием событий с экранов dwin в третий режим UART только прием данный целых чисел int16 biver 2023-03-26 13:24:30 +03:00
  • ff84a18fd0 Добавляем поиск элемента по части ИД biver 2023-03-26 13:23:46 +03:00
  • 4f7923e7aa Добавляем в Pzem004t поддержку генерации ошибки как события biver 2023-03-23 23:51:02 +03:00
  • 946979bafe Уточняем описание модуля HttpGet biver 2023-03-18 15:06:43 +03:00
  • 50a4759063 Merge pull request #268 from avaksru/ver4dev Ilya Belyakov 2023-03-16 22:32:26 +03:00
  • b7430f87e8 HttpGet avaksru 2023-03-13 16:13:16 +03:00
  • d6b3d2dc68 Merge pull request #267 from biveraxe/ver4dev Ilya Belyakov 2023-03-08 15:26:21 +03:00
  • b19b51d2bf Ограничиваем применение мониторинга за производительностью для 8266 biver 2023-03-08 15:23:16 +03:00
  • f4071e42dc Выравниваем настройки проекта для esp8266 biver 2023-03-08 15:21:25 +03:00
  • 5f884e16af Добавляем поддержку экрана с кириллицей для Lcd2004 biver 2023-03-08 15:19:21 +03:00
  • e0df67ccee Добавляем Bh1750 и Dwini biver 2023-03-07 16:03:52 +03:00
  • 2c89974a6a Фиксируем версию plerup/EspSoftwareSerial@^7.0.0 biver 2023-03-07 15:59:09 +03:00
  • 37fc18cdfd Ручной откат изменений коммита про uint8tToString 2b71aad6f4 К сожалению, оказалось, что нужный конструктор отсутствует в Arduino для 8266 biver 2023-02-28 21:58:14 +03:00
  • 2b71aad6f4 Оптимизируем uint8tToString до нуля... Спасибо Юре biver 2023-02-26 16:52:01 +03:00
  • 6e14411cc4 Убираем повторяющиеся операции при обработки получаемых устройств смотреть в комментах //upd: biver 2023-02-26 16:38:41 +03:00
  • 907c6046b1 Избавляемся от постоянной ошибки Udp packet invalid Возникала по причине получения пакета из другой группы Плюс добавилась проверка формата Json и наличия поля wg biver 2023-02-26 16:27:04 +03:00
  • edbb563c53 Logging: остатки лишнего параметра и опечатка типа уведомления biver 2023-02-26 14:24:15 +03:00
  • 0f25b97ba1 Добавляем в main подсчет времени выполнения блоков кода biver 2023-02-25 18:31:18 +03:00
  • e774eec72f GY21: Уточняем признак получения не верных показаний biver 2023-02-25 15:08:38 +03:00
  • 827f2c1230 Merge branch 'ver4dev' of https://github.com/biveraxe/IoTManager into ver4dev biver 2023-02-24 16:29:25 +03:00
  • 1cbe0394ef Добавляем в приемник 433 интервал игнорирования повторов Типа защиты от виртуального дребезга контактов biver 2023-02-24 16:28:04 +03:00
  • a0b8f4067d Добавляем модуль сканера меток DS2401 biver 2023-02-24 16:08:39 +03:00
  • 113a7c7388 Merge pull request #266 from biveraxe/ver4dev Ilya Belyakov 2023-02-19 23:11:12 +03:00
  • a184216908 Merge branch 'ver4dev' of https://github.com/biveraxe/IoTManager into ver4dev biver 2023-02-19 23:10:14 +03:00
  • 6374e8506d Поправляем деф профиль и остальные выйлы после сборки biver 2023-02-19 23:09:22 +03:00
  • 65049852d6 Merge pull request #265 from biveraxe/ver4dev Ilya Belyakov 2023-02-19 19:30:25 +03:00
  • d45fc0ed1e Исключаем partitions.bin из обязательных при подготовке сервера. biver 2023-02-19 19:13:05 +03:00
  • f53a7341d8 Добавляем инверсию в кнопку подключенную к пину. biver 2023-02-19 19:11:15 +03:00
  • bd4244bef3 Исправляем ошибку с подтяжкой, теперь работает biver 2023-02-19 11:35:41 +03:00
  • 7709116734 Добавляем в BME расчет точки росы biver 2023-02-18 13:42:30 +03:00
  • e10bfaa4b5 Ускоряем реакцию на неправильный пароль или ошибку подключения. biver 2023-02-17 22:48:41 +03:00
  • a27b937c9c Убираем лишнюю инициализацию MQTT biver 2023-02-17 22:47:16 +03:00
  • aae0331415 Переносим инициализацию i2c пораньше до сценария biver 2023-02-17 22:27:37 +03:00
  • 0f9a185163 Ускоряем начало выполнения сценариев и добавляем событие onInit Которое появляется и выполняется до инициализации сети biver 2023-02-17 22:21:10 +03:00
  • a3b99a9e8d Добавляем очистку драйверов GPIO перед сбросом конфигурации Для предотвращения исключения при обращении по не существующим ссылкам biver 2023-02-17 20:28:02 +03:00
  • 1189b7c289 Добавляем модуль RTC и его поддержку в систему biver 2023-02-17 20:26:29 +03:00
  • e0b8613c99 Merge pull request #263 from DmitryZagorodnev/ver4stable Ilya Belyakov 2023-02-16 14:42:26 +03:00
  • 41bb91ff1d Merge pull request #264 from biveraxe/ver4dev Ilya Belyakov 2023-02-16 14:37:04 +03:00
  • d242268bb2 Оптимизируем код, добавляем partitions.bin и заставляем pio не удалять biver 2023-02-16 14:35:07 +03:00
  • 399060b5d4 Исправляем код универсальной версии для обновления biver 2023-02-15 09:40:57 +03:00
  • 44cc52bb50 Merge branch 'IoTManagerProject:ver4dev' into ver4dev Ilya Belyakov 2023-02-15 00:32:28 +03:00
  • 08116d84c7 Добавляем скрипт PrepareServer.py для подготовки обновления "по воздуху" Компилируется прошивка и файловая система. Рекомендуется предварительно подготовить проект с помощью PrepareProject.py Автоматически создается папка iotm с бинарными файлами и структурой достаточной для обновления "по воздуху". Временно предлагается воспользоваться версий 999, но после прошивки будет установлена та, которой соответствует сборка. Для запуска веб-сервера можно использовать расширение vscode: Live Server. biver 2023-02-15 00:20:08 +03:00
  • aad28b04bc Добавляем поддержку формата {"status":"0"} в MQTT control для возможности получать статус и значение в одном формате, это нужно для корректной работы панели управления, например, Алисы biver 2023-02-14 22:27:32 +03:00
  • e89b4d98d1 Fix: Ds18b20 не корректно обрабатывались отрицательные значения температуры Dmitry Zagorodnev 2023-02-08 19:29:15 +03:00
  • dc0a21e1cf Merge pull request #262 from biveraxe/ver4dev Ilya Belyakov 2023-02-08 12:02:10 +03:00
  • c362c5e0bc Скрываем не используемый код biver 2023-02-08 11:40:38 +03:00
  • 21a8e00449 Убираем лишний вывод отладочной информации biver 2023-02-08 11:29:24 +03:00
  • 762ea280b0 Выводим периодически информацию о количестве элементов в памяти, включая сетевые временные. Если значение постоянно увеличивается, значит сбой в системе контроля за сетевыми сообщениями или ошибками. biver 2023-02-08 11:24:18 +03:00
  • 6bc3355cbe Исправляем ошибку удаления сетевых элементов с истекшим сроком жизни включая сообщения об ошибках biver 2023-02-08 11:20:58 +03:00
  • e10dd9a569 Уточняем описание параметров таймера biver 2023-02-08 09:41:30 +03:00
  • ebb8b9747d Добавляем возможность любому элементу задавать миллисекунды путем установки отрицательного значения INT параметра biver 2023-02-08 09:39:24 +03:00
  • 7f73f464ea Расширяем вывод информации об ошибке при чтении json biver 2023-02-08 09:37:20 +03:00
  • e8064e5b1a Добавляем поддержку экранов Dwin в модуль Uart (режим 3) format=3 - формат событий для экранов Dwin. Отправляться будут события тех элементов, которые имеют суффикс в ИД с указанием адреса VP для записи значения, например ID_5000. Пока поддерживается только вывод целых чисел, значения кнопки и текст. biver 2023-01-30 21:53:02 +03:00
  • 6aae5ec88c Добавляем поддержку экранов Dwin в модуль Uart (режим 3) biver 2023-01-30 21:47:05 +03:00
  • 5bb0e61088 Добавляем возможность измерять аналоговый сигнал чаще секунды biver 2023-01-30 21:44:44 +03:00
  • a036c87897 Merge pull request #260 from IoTManagerProject/ver4stable Ilya Belyakov 2023-01-30 14:31:42 +03:00
  • d7560cb788 Merge pull request #259 from IoTManagerProject/ver4dev Ilya Belyakov 2023-01-30 14:30:16 +03:00
  • 1f3e490d10 Merge pull request #258 from avaksru/ver4stable Ilya Belyakov 2023-01-30 14:22:07 +03:00
  • a77a093a79 Добавлены модули Термостат и NextionUpload avaksru 2023-01-30 11:33:41 +03:00
  • 479b0fcfdd Merge pull request #257 from biveraxe/ver4dev Ilya Belyakov 2023-01-04 11:20:55 +03:00
  • 5f886baa2c Учитываем для операций со строками в сценарии работу с числами из модулей не учитывающих округление. небольшой костыль пока не переделаем работу со значениями, планируется добавить long, работу со временем, перенести округление и модификаторы в IoTValue пока для сохранения округления в IoTItem применяется хитрость с сохранением внешнего вида числа в строку valS, но некоторые модули и системные не делают этого, поэтому отлавливаем эту ситуацию тут и учитываем. biver 2023-01-04 11:15:36 +03:00
  • ce4fbbc1db Merge pull request #256 from biveraxe/ver4dev Ilya Belyakov 2023-01-04 09:57:54 +03:00
  • b4b8e6b89b Merge pull request #254 from avaksru/ver4dev Ilya Belyakov 2022-12-29 10:15:34 +03:00
  • 3e24bf61e0 Модуль ExternalMQTT avaksru 2022-12-27 17:54:56 +03:00
  • 987461ed28 change to value.valS avaksru 2022-12-26 15:45:12 +03:00
  • ee27987085 Модуль Цветной текст (VariableColor) avaksru 2022-12-26 13:04:52 +03:00
  • 821aeb5ad2 Модуль Погода (Weather) avaksru 2022-12-26 13:01:08 +03:00
  • 51909624af Локализуем все упоминания о MySensors в модуль biver 2022-12-24 13:07:09 +03:00
  • 33bc338449 Локализуем PZEMSensor в модуль для исключения компиляции biver 2022-12-23 20:36:16 +03:00
  • b2d4d211c7 Уточняем, что в таймере при вызове int используются миллисы biver 2022-12-23 20:35:07 +03:00
  • 5a9ee8ac6e Теперь отправляем события в сеть только по признаку global у элемента mqttin только для ограничения приема. biver 2022-12-22 22:13:35 +03:00
  • 7c050b0492 Merge pull request #253 from biveraxe/ver4dev Ilya Belyakov 2022-12-22 15:08:26 +03:00
  • 9871963cbb Исправляем ошибку выполнения бинарных опираций в сценарии когда один из операндов не число или не строка Дополнительно добавляем функцию вырезания подстроки из строки с использованием оператора - (минус) biver 2022-12-22 15:00:25 +03:00
  • 8d6ab1ee8a Добавляем вывод IP адреса в консоль при сообщении статуса WIFI biver 2022-12-22 11:01:44 +03:00
  • 5db3a4281c Merge branch 'ver4dev' of https://github.com/biveraxe/IoTManager into ver4dev biver 2022-12-22 08:57:21 +03:00
  • e51312dd56 Merge pull request #252 from IoTManagerProject/ver4dev IoT Manager 2022-12-17 21:41:16 +01:00
  • ef0477c99a исправление серьезного бага графиков дневного расхода Dmitry Borisenko 2022-12-14 03:29:03 +01:00
  • e9cd61d246 исправление бага веба Dmitry Borisenko 2022-12-14 01:39:19 +01:00
  • e2719b8b4e добавляем в дневной график установку начального значения Dmitry Borisenko 2022-12-14 01:06:46 +01:00
  • 2db14ed21a добавление кнопок в элемент Dmitry Borisenko 2022-12-14 00:56:25 +01:00
  • d2a615c9e5 исправление ошибок Dmitry Borisenko 2022-12-11 23:27:08 +01:00
  • cdcebc4736 добавление сброса и установки адресов pzem из прошивки Dmitry Borisenko 2022-12-11 23:17:41 +01:00