Commit Graph

62 Commits

Author SHA1 Message Date
technyon
0eff99087c set hostname for 8720 devices 2023-03-02 20:36:41 +01:00
technyon
5681ad537c inject device name for LAN8720 devices 2023-03-02 20:26:22 +01:00
technyon
130fd23235 print ip address for W5500 devices 2023-03-02 20:15:16 +01:00
technyon
d6c0223800 print IP address for LAN8720 devices 2023-03-02 20:11:30 +01:00
technyon
709135d8ca add support for WT32-ETH01 2023-03-02 19:50:38 +01:00
technyon
c0b3cda876 set interTask flag for mqtt 2023-02-27 16:32:58 +01:00
technyon
aa224e8c7d upgrad esp mqtt lib 2023-02-26 23:04:21 +01:00
technyon
b14ea6326e upadte esp mqtt client 2023-02-26 14:34:08 +01:00
technyon
8b647e8b8e move mqtt loop into network task 2023-02-26 10:26:55 +01:00
technyon
9de86888a9 LAN8720: return critical failure if hardware not found 2023-02-22 19:23:20 +01:00
technyon
b4df3e2e62 add olimex support 2023-02-22 19:10:05 +01:00
technyon
d0fbaefd77 minor refactoring of network code 2023-02-18 19:14:38 +01:00
technyon
ad648cc22d mqtt logging: allocate _path according to string length 2023-02-07 19:27:42 +01:00
technyon
ff62368012 add network device name to sysinfo page 2023-02-05 19:26:15 +01:00
technyon
b3c5a93666 add restart reason to sysinfo page 2023-02-05 15:03:09 +01:00
technyon
327038119e Rename W5500 classes 2023-02-04 17:31:59 +01:00
technyon
d4bf7b0d7e default network hardware to detect w5000 2023-02-03 21:06:14 +01:00
technyon
4a39d47e09 apply selected hardware 2023-02-03 20:54:50 +01:00
technyon
bdb1cff935 make network hardware selectable 2023-02-03 20:40:21 +01:00
technyon
13e7643b0d make w5500 spi pins configurable 2023-02-03 20:07:45 +01:00
technyon
df9b971eed use connect and disconnect callback for reconnect logic 2023-01-31 21:02:46 +01:00
technyon
065b2d177e disable certificate input fields when W5500 device is used 2023-01-28 22:08:43 +01:00
technyon
b11a3329f8 fix crash when using encrypted connection 2023-01-28 21:59:35 +01:00
technyon
5853b0dc0e refactor NetworkDevice interface to work with new esp mqtt lib 2023-01-28 17:17:46 +01:00
technyon
d96f22f7a3 restore encrypted mqtt functionality 2023-01-28 10:23:26 +01:00
technyon
e439d67276 merge master 2023-01-27 23:03:18 +01:00
technyon
c9dbbb5dc1 compile with esp mqtt lib 2023-01-27 19:29:13 +01:00
technyon
a62017883a update wifi manager 2023-01-26 18:38:10 +01:00
technyon
6127fc331e replace PubSubClient with arduino mqtt lib 2023-01-16 20:41:08 +01:00
technyon
8169e09d1e remove unnecessare set_buffer_size 2023-01-15 12:37:39 +01:00
technyon
6f58ebd382 implement fallback to wifi if W5500 hardware not present 2023-01-01 17:09:26 +01:00
technyon
e202db236e fix reboot to wifi manager 2023-01-01 16:33:00 +01:00
technyon
a4d496f92b change mqttlogger mode 2022-12-31 15:14:11 +01:00
technyon
99e0c1568f make mqtt logging configurable 2022-12-23 23:24:34 +01:00
technyon
e2057e024b replace all Serial. with Log-> 2022-12-23 23:11:04 +01:00
technyon
3a5f14dc18 dynamic path for mqtt logger 2022-12-23 23:06:19 +01:00
technyon
7ee197e827 add MqttLogger 2022-12-23 22:32:57 +01:00
technyon
6bfc7f686d publish wifi rssi 2022-09-10 10:17:28 +02:00
technyon
a24bb4b0c2 disable all automatic restarts when OTA has started 2022-07-21 18:31:46 +02:00
technyon
e9fa988918 use RTC_NOINIT_ATTR to boot into wifimanager config portal 2022-07-08 22:53:23 +02:00
technyon
27e25f557e reduce config portal timeout if restart on disconnect is set 2022-06-30 20:54:25 +02:00
technyon
756c96a367 apply restart option to W5500 2022-06-30 20:38:52 +02:00
technyon
d693e8a065 add option to restart ESP when disconnected 2022-06-30 20:25:37 +02:00
technyon
0217bbd7c2 dont set wifi mode 2022-06-28 19:09:00 +02:00
technyon
0e0dda9558 let WifiManager handle the reconnect 2022-06-25 10:40:55 +02:00
technyon
e10e718447 fix wifi reconnect 2022-06-19 10:46:17 +02:00
technyon
6fa2782ab7 remove nwdelay 2022-06-17 22:22:54 +02:00
rodriguezst
1c4fc0e902 Print SSL errors for debugging 2022-06-15 10:36:27 +00:00
rodriguezst
9b1adf7032 Set certificate buffer sizes at CMakelists.txt 2022-06-15 10:36:27 +00:00
rodriguezst
cb4e16cee4 Rebase from master branch 2022-06-15 10:36:27 +00:00