Commit Graph

87 Commits

Author SHA1 Message Date
Luca Oliano
77f0498493 Merge branch 'master' into refactor_network_devices
# Conflicts:
#	networkDevices/EthLan8720Device.cpp
#	networkDevices/W5500Device.cpp
2024-02-10 17:35:54 +01:00
Luca Oliano
05f2c17712 refactor network devices hierarchy 2024-02-05 10:52:36 +01:00
Luca Oliano
c716afb254 remove NetworkDevice dependency from MqttLogger library 2024-02-05 10:47:32 +01:00
iranl
aa465d198b Add files via upload 2024-02-04 22:20:09 +01:00
iranl
b586ed4e9e Add files via upload 2024-02-04 22:18:43 +01:00
iranl
c62f3b9e16 Add files via upload 2024-02-04 22:16:29 +01:00
iranl
ccb3f899ce Add Home Assistant configuration URL 2024-02-04 21:48:06 +01:00
technyon
423814fcce version bump, add code to reset wifi driver before restart 2024-01-31 16:35:45 +01:00
technyon
6c6174fdb2 implement feature to disable wifi / wifi config portal fallback 2024-01-30 14:26:17 +01:00
technyon
8c8f524e6d apply credentials to wifimanager configuration portal 2024-01-23 15:46:58 +01:00
Luca Oliano
d343d10378 change misspelled mqttDisonnect to mqttDisconnect 2023-11-26 18:07:05 +01:00
technyon
cc741ae01e Revert "fix mqttlogger path"
This reverts commit aac4f902f7.
2023-06-07 17:35:33 +02:00
technyon
aac4f902f7 fix mqttlogger path 2023-06-07 17:16:20 +02:00
technyon
8d324bfc20 Merge branch 'gpio' of github.com:technyon/nuki_hub into gpio 2023-06-03 21:20:33 +02:00
technyon
a5e334d4c1 changes for generial input/output via mqtt 2023-06-03 21:20:19 +02:00
technyon
c34eeb11e1 Version bump to 8.22, update readme 2023-04-08 09:24:25 +02:00
technyon
ddf70f5d8a add lwt topic 2023-03-27 18:46:07 +02:00
technyon
44ad2dd320 update espMqttClient 2023-03-27 17:48:22 +02:00
technyon
0758df21bb fix for W5500 detection 2023-03-23 19:10:46 +01:00
technyon
d134dc9aab update esp mqtt library 2023-03-10 19:27:36 +01:00
technyon
049e504e9f add static ip for LAN8720 2023-03-05 11:52:15 +01:00
technyon
6070884f74 add static IP for W5500 2023-03-05 11:19:02 +01:00
technyon
2dcbf919c8 use IPAddress for IPConfiguratio 2023-03-05 11:06:34 +01:00
technyon
2757754531 add static ip config for wifi device 2023-03-05 10:59:53 +01:00
technyon
82f8e91036 fixes for OTA 2023-03-04 13:51:26 +01:00
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