Commit Graph

55 Commits

Author SHA1 Message Date
60f36fbf04 multipart large MQTT data fixed 2024-01-31 20:51:13 +02:00
aaed490d84 added free memory flag to MQTT transmit data structure 2024-01-30 14:52:05 +02:00
0f371b6abc fixed MQTT send stack overflow on disconnected socket, no keep messages 2023-11-24 12:27:58 +02:00
5151cfc0f6 fixed ExtendedLog mqtt queue 2023-11-22 16:17:29 +02:00
4646d418c0 fixed argument in mqtt subcribe function for esp-idf 5.1.2 compatibility 2023-11-17 10:26:03 +02:00
9e05f92cbf fixed issue with mqtt queue overloaded 2023-10-18 15:53:30 +02:00
f0fbe50a26 fix serial port disable in build configuration 2023-10-17 16:13:57 +02:00
76e3d6b8c9 serial port front and back implemented 2023-10-16 14:43:26 +02:00
b689ab7948 fixed call of zero pointer to user payload handler instead of default
handler
2023-10-16 11:48:29 +02:00
5e68618747 less verbose default mqtt debug log 2023-09-05 15:46:59 +02:00
aa448f3cbe synchronized io buffer on http and mqtt, fixed 'msgid' and 'applytype'
variables names in outgoing data
2023-09-05 13:29:23 +02:00
b08a1e8c5a added extented log feature with MQTT publish 2023-08-31 14:35:50 +02:00
fb552427d6 some refactoring and optimization in mqtt and rest api handler 2023-08-27 11:00:08 +02:00
16386dc07a disabled global control block for jWrite library 2023-08-15 13:21:36 +02:00
a9192feb22 clean and refactoring 2023-07-26 15:40:59 +02:00
c76fe416e0 integrated new REST data format 2023-07-26 15:11:23 +02:00
a39c487617 added MQTT log level 2023-05-27 19:54:50 +02:00
4c2dd92bd1 Merge remote-tracking branch 'origin/main' into main 2023-04-22 09:03:32 +02:00
1484f63477 all user callbacks moved to one header UserCallbacks.h;
added callback notify current time obtained
2023-04-22 09:02:58 +02:00
51b9653472 fixed main button gpios range; mqtt timeout reconnect decreased to 20
sec
2023-04-17 15:46:51 +02:00
37d410623c user argument added into MQTT custom handler context 2023-04-14 21:19:50 +02:00
686dca116c implementation of autotest 2023-03-31 16:08:44 +02:00
808ad5a1d4 fixed mqtt reconnect on startup 2023-03-25 08:46:53 +02:00
42ec01f59e one more inter-idf version changing in mqtt structure fixed 2023-03-10 20:04:14 +02:00
8a040da2d9 some fixes for combine idf4 and idf5 2023-03-10 19:55:58 +02:00
d2b9f7fa29 Merge branch 'main' into 'main-idf5'
# Conflicts:
#   src/MQTT.c
2023-03-10 17:42:26 +00:00
9d2f6dc3b4 increased MQTT reconnect timeout 2023-03-01 14:26:11 +02:00
77a59eb45a moved to idf5 2023-02-19 15:46:55 +02:00
3069b8bfe9 mqtt debug print log fix 2023-02-17 14:40:42 +02:00
243c88efee added debug level for log output 2023-02-17 12:10:07 +02:00
47fd71f5e8 mqtt url length increased to 63 characters 2023-02-17 11:38:23 +02:00
8da969e5df return mqtt tx stack size;
added json template for SYSTEM service;
checked POST over MQTT functionality;
2023-02-05 15:44:04 +02:00
0ed62c9f06 disabled mdns debug, reduced stack size of mqtt tx. all made due to save
ram
2023-02-03 16:07:25 +02:00
6ede002242 reduce mqtt and lora queue length 2023-01-11 14:49:57 +02:00
03aa08689d mqtt data send log optimized 2023-01-10 16:40:18 +02:00
fef822aea7 refactored and updated build system;
prepared for wifi scan functionality;
2023-01-08 12:40:39 +02:00
782d212546 fix potential memory leak in lorawan module 2022-12-21 15:25:59 +02:00
0fe87215ef fixed lorawan send issue 2022-12-20 16:18:48 +02:00
cfcc766037 fixed mqtt user event handler 2022-12-20 08:57:26 +02:00
c7e1a6194f removed user context from mqtt client 2022-12-19 23:31:47 +02:00
944f264f48 separate data send structures for mqtt and lorawan 2022-12-19 15:54:02 +02:00
a813d33168 reworked topic structure with added GROUP subtopic 2022-09-29 14:01:56 +02:00
e43f27fd8c added string ID and SN to the system configuration for more convenient
use
2022-09-24 12:25:17 +02:00
f2b64b5c09 changed topic structure 2022-09-12 16:49:57 +02:00
ee14a37ee4 changed topic structure 2022-09-12 15:38:53 +02:00
267a7de82a reworked mqtt queue data structure, added topic 2022-08-24 14:13:15 +02:00
8914422aac data receive handler replaced by the more general and more flexible event handler 2022-08-23 17:43:52 +02:00
4b8b8a36d3 checked mqtt client, fixed some issues 2022-08-19 15:35:06 +02:00
cabc2904ea added user registered mqtt data handler, fixed routine register post and print 2022-08-19 09:50:54 +02:00
0ba0da77af MQTT new topic compose completed, old removed 2022-08-19 09:32:19 +02:00