Commit Graph

479 Commits

Author SHA1 Message Date
MichaelDvP
41666458d9 merge mqttClinet PR 115 from BertMelis 2023-11-01 18:18:56 +01:00
MichaelDvP
fcdc4314e3 Wifi AP start after 10 sec, stay if not connected 2023-10-27 10:28:59 +02:00
MichaelDvP
ba106eecc0 AsyncTCP settings per DEFINE, prio 5 2023-10-26 16:54:05 +02:00
MichaelDvP
31b2005320 Remove Wifi-all-channel-scan, it induces connect issues. dev.4f 2023-10-26 14:58:37 +02:00
MichaelDvP
8ae5570c70 NTP do not configure disconnect if already disconnected 2023-10-26 14:55:47 +02:00
MichaelDvP
ad51870d2c no wifi disconnect until reboot on ssid cleared 2023-10-24 21:54:57 +02:00
MichaelDvP
bf9877b528 Merge branch 'dev' of https://github.com/emsesp/EMS-ESP32 into dev2 2023-10-22 18:25:40 +02:00
Proddy
07bdf28350 added Michael's AsyncTCP fixes for testing 2023-10-22 12:41:16 +02:00
MichaelDvP
6ab2cc60e7 AsyncTCP reduce stack, include some PRs 2023-10-20 18:54:52 +02:00
MichaelDvP
161f782904 fix flodding bus with forceHeatingOff messages, dev3b 2023-10-20 14:39:38 +02:00
MichaelDvP
de2792ffdd add back esp32-s3 SSL for mqtt 2023-10-18 10:34:21 +02:00
MichaelDvP
2583da8714 platform asdev, revert mqtt client changes, uart-isr to flash to save ram 2023-10-18 07:54:36 +02:00
MichaelDvP
ddfc9f9dd0 mqtt use main task again 2023-10-18 07:12:44 +02:00
MichaelDvP
2acb45db47 send_info_mqtt called from main, not from ntp task 2023-10-15 14:55:42 +02:00
MichaelDvP
abe0d793d6 test mqtt with own task, dev.2i 2023-10-15 12:56:36 +02:00
MichaelDvP
b111e4762a remove SSL from S3 build 2023-10-15 10:25:32 +02:00
MichaelDvP
b4e266f128 mqtt secure only for S3 (avoid conflict with tasmota platform esp32) 2023-10-14 18:31:06 +02:00
MichaelDvP
99992db9ac check more states for wifi reconnect 2023-10-10 13:24:59 +02:00
MichaelDvP
020bb628d6 no mqtt disconnect on GOT_IP if already connected 2023-10-10 09:47:27 +02:00
MichaelDvP
a3300e94a7 compiles for 2.0.13/idf4.4.6 and 3.0.0/idf5.1 (see pio_local.example) 2023-10-03 15:28:27 +02:00
MichaelDvP
62eeca944b make NTP arduino3 ready 2023-10-03 10:57:20 +02:00
MichaelDvP
17d7487423 use arduino neopixel instead of adafruit lib 2023-10-03 10:54:17 +02:00
MichaelDvP
ae589c745b use onewire from tasmota, arduino3 ready 2023-10-03 10:53:04 +02:00
MichaelDvP
bbc5bc8585 sync mqtt client with origin 2023-09-20 12:17:24 +02:00
MichaelDvP
ba7ceca798 Network, reconnect without waiting 2023-09-20 12:16:15 +02:00
MichaelDvP
9f1002df9a remove channel from networkSettings 2023-09-19 15:19:45 +02:00
MichaelDvP
09e2945c15 add BSSID and Channel to network settings, full_scan 2023-09-18 12:29:01 +02:00
MichaelDvP
d8c298f6fe network init 2023-09-17 09:27:08 +02:00
MichaelDvP
e9c3f8c6da Merge branch 'dev' of https://github.com/emsesp/EMS-ESP32 into dev2 2023-09-06 12:04:39 +02:00
MichaelDvP
fcc2a48192 Update to espressif32@6.4.0, v3.6.1-dev.1 2023-09-06 08:05:45 +02:00
MichaelDvP
b912779ef9 fix max for ULONG values, save counters every hour, 3.6.1-dev0c 2023-09-04 12:21:53 +02:00
MichaelDvP
bd92345793 boiler energy counter, stored in nvs 2023-09-03 17:53:48 +02:00
MichaelDvP
005463c41f update espMqttClient 2023-08-31 11:50:31 +02:00
MichaelDvP
ae1bf1cbfb merge mqtt changes from bertmelis, dev2 2023-08-31 09:47:07 +02:00
MichaelDvP
120c0b5ca2 update espMqttClient, add own mqtt limit, fix queue display, 3.7.0-dev1d 2023-08-31 08:09:54 +02:00
MichaelDvP
d17582d697 mqtt check 60k free heap (not maxalloc), dev1c 2023-08-30 13:39:19 +02:00
MichaelDvP
c3227a6352 mqtt:min alloc to 45k, fix memcheck for PSRAM, dev1b 2023-08-30 12:38:29 +02:00
MichaelDvP
d0c368f6a0 dont allow not_connected_publish, fix mqtt success/fail counters, v3.7.0-dev1a 2023-08-30 12:19:55 +02:00
MichaelDvP
f6a4da0584 mqtt free mem to 40k, v3.7.0-dev1 2023-08-29 12:40:10 +02:00
proddy
c8466df61d exclude arduinojson with Todo Tree 2023-07-24 08:31:49 +01:00
proddy
ded26feeb6 upgrade arduinojson 6.21.3 2023-07-24 08:16:37 +01:00
MichaelDvP
8b58282bde Merge branch 'dev2' of https://github.com/emsesp/EMS-ESP32 into dev2 2023-07-21 09:16:51 +02:00
proddy
d84a555171 make standalone compile on osx 2023-07-15 12:42:54 +02:00
Proddy
1b6e3b89b6 formatting 2023-07-15 11:40:35 +02:00
Proddy
ed694f4ec5 formatting 2023-07-15 11:36:18 +02:00
Proddy
b659218d13 use original formatting 2023-07-15 11:34:57 +02:00
Proddy
7bb6427ec9 updated comments 2023-07-15 11:34:38 +02:00
Proddy
37724814be changes to compile standalone 2023-07-15 11:33:38 +02:00
Proddy
98dd25c5bb make EMS-ESP compile standalone on osx/darwin and linux 2023-07-15 11:00:04 +02:00
proddy
ccd69c2c3a compile on mac osx 2023-07-15 10:24:43 +02:00