Commit Graph

583 Commits

Author SHA1 Message Date
081ec36045 Merge branch 'IoTManagerProject:ver4dev' into ver4dev 2023-06-19 20:09:22 +03:00
Dmitry Borisenko
bb1359adab большое обновление веба и прошивки 2023-06-19 18:04:00 +02:00
Mit4el
8751d188c8 Merge branch 'ver4dev' into dev_s2 2023-06-17 16:12:27 +03:00
Dmitry Borisenko
9e49ece90f добавлено сохранение списка устройств, новый веб интерфейс 2023-06-09 01:11:15 +02:00
Mit4el
3b1eb07d74 Сделал сборку для esp32s2 (Wemos S2 mini) 2023-05-27 02:02:33 +03:00
80b40373dd Исправляем баг с работой IoTGpio на индексах 3 и 4 2023-04-30 11:57:01 +03:00
62ae53739e Повышении версии до 435 2023-04-28 19:46:15 +03:00
Mit4el
4342269e44 Новый браузер /edit. Основное: легче, папки, вид 2023-04-27 01:29:23 +03:00
Mit4el
ac77b8fb4a Добавляем контроллер esp8266_2mb 2023-04-03 20:40:19 +03:00
057a95a434 Корректируем определение ulong на unsigned long
валидатору кода в VS не нравилось короткое название
2023-03-26 13:26:57 +03:00
ff84a18fd0 Добавляем поиск элемента по части ИД 2023-03-26 13:23:46 +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
907c6046b1 Избавляемся от постоянной ошибки Udp packet invalid
Возникала по причине получения пакета из другой группы
Плюс добавилась проверка формата Json и наличия поля wg
2023-02-26 16:27:04 +03:00
a3b99a9e8d Добавляем очистку драйверов GPIO перед сбросом конфигурации
Для предотвращения исключения при обращении по не существующим ссылкам
2023-02-17 20:28:02 +03:00
1189b7c289 Добавляем модуль RTC и его поддержку в систему 2023-02-17 20:26:29 +03:00
c362c5e0bc Скрываем не используемый код 2023-02-08 11:40:38 +03:00
6bc3355cbe Исправляем ошибку удаления сетевых элементов с истекшим сроком жизни
включая сообщения об ошибках
2023-02-08 11:20:58 +03:00
51909624af Локализуем все упоминания о MySensors в модуль 2022-12-24 13:07:09 +03:00
Dmitry Borisenko
2db14ed21a добавление кнопок в элемент 2022-12-14 00:56:25 +01:00
Dmitry Borisenko
66729fa1dc добавляем функцию отправки сообщений в телеграм для дневного графика 2022-12-10 02:13:23 +01:00
Dmitry Borisenko
fc6d159f5d добавление pretty времени в gate mysensors 2022-12-09 03:14:52 +01:00
Dmitry Borisenko
33a9861a8f удаление не нужной библиотеки string command и ее компиляции 2022-12-06 01:05:31 +01:00
Dmitry Borisenko
89b95a75eb добавил смену даты во всех графиках при смене даты 2022-12-04 21:13:59 +01:00
Dmitry Borisenko
f146db165e переименования и прочее 2022-12-04 14:50:16 +01:00
Dmitry Borisenko
a705cbf54d переименовываем метод правильно 2022-12-04 12:53:08 +01:00
Dmitry Borisenko
08ffc74e8d добавление возможности управления виджетами из модулей 2022-12-04 01:37:27 +01:00
Dmitry Borisenko
3285a70a88 Выводим данные mysensors на dashboard!!! 2022-12-03 00:58:42 +01:00
Dmitry Borisenko
84b70e5617 гейт 2022-12-01 15:35:22 +01:00
Dmitry Borisenko
2c61580157 удаляем библиотеку 2022-12-01 01:27:54 +01:00
Dmitry Borisenko
9436af94df добавление mysensors в процессе не рабочая версия 2022-11-30 23:31:27 +01:00
Dmitry Borisenko
d6ef9c4b65 433 2022-11-26 16:27:17 +01:00
Dmitry Borisenko
374073267c Обновленный веб 4.4.3 2022-11-26 16:19:54 +01:00
3d504b01dd Упрощаем работу с хуком получения MQTT 2022-11-25 22:00:33 +03:00
ae389b770e Добавляем хук для возможности реагирования на сообщения из Mqtt
из любого модуля.
2022-11-25 13:45:50 +03:00
5dce817580 Оптимизируем некоторую работу со строками 2022-11-25 13:29:48 +03:00
Dmitry Borisenko
863103b3f9 возврат сервера 2022-11-23 19:41:49 +01:00
Dmitry Borisenko
c9d0d0360f переход на асинхронный ws 2022-11-23 15:10:58 +01:00
Dmitry Borisenko
6339db7a69 версия 432 пре релиз 2022-11-22 15:07:29 +01:00
2925b13bd1 Добавляем геттер для _global параметра в IoTItem 2022-11-07 17:26:24 +03:00
67e9c160ea Делаем доступной ChartoHex глобально 2022-11-04 16:48:52 +03:00
a7f49cdd5b Оптимизируем работу со строками через параметры функции 2022-11-04 16:47:46 +03:00
72c8321695 Корректируем алгоритм обработки приходящих событий
выделяя его в отдельную функцию analyzeMsgFromNet
2022-11-04 16:46:49 +03:00
67c9340f0f Меняем unsigned long на long для _interval, для использования
отрицательных значений.
2022-11-04 16:42:30 +03:00
fcf83c3f0d Пересматриваем модель формирования сетевых событий и их
контроль.
2022-11-01 12:33:39 +03:00
898af53970 Исправляем ошибку с выполнением периодичных секундных операций 2022-10-30 20:20:57 +03:00
d91ffc4e25 Корректируем работу сетевых сценариев
отключаем скрытое создание элементов при приеме событий
Входящие события будут регистрироваться только при наличии
одноименного элемента в списке
2022-10-30 12:12:15 +03:00
d9788f96bd Разделяем понятия регистрации и генерации события
регистрация подразумевает фиксацию изменений и уведомление
WS и MQTT интерфейса
генерация подразумевает добавление факта события в очередь сценария
и отправку на другие устройства
2022-10-29 20:04:02 +03:00
7dc21ee914 Оптимизируем работу с передачей строк через парамтеры функций 2022-10-28 22:19:18 +03:00
a292f17285 Оптимизируем работу со строками в файлах SerialPrint и StringUtils 2022-10-28 17:16:53 +03:00