Commit Graph

78 Commits

Author SHA1 Message Date
technyon
9845ed0c45 fix clearing HA auto discovery 2022-09-10 12:16:28 +02:00
technyon
64cde9a8a0 add wifi signal strength HA auto discovery 2022-09-10 11:56:14 +02:00
technyon
5785e6c3ae move publish uptime to Network.cpp 2022-09-10 10:30:33 +02:00
technyon
6bfc7f686d publish wifi rssi 2022-09-10 10:17:28 +02:00
technyon
b4b2645969 add home assistant auto discovery for trigger 2022-09-02 19:53:26 +02:00
technyon
8141836d37 add home assistant auto discovery for ring detection 2022-09-02 19:47:59 +02:00
technyon
348f7a9c9d add home assistant door sensor auto discovery 2022-08-22 21:03:51 +02:00
technyon
c56a019569 add more home assistant battery sensors 2022-08-09 19:05:06 +02:00
technyon
bdb377a031 fixed issue #23: Using Lockngo does not change the lock state 2022-08-06 18:22:10 +02:00
technyon
3ea014956e add mqtt maintenance section 2022-07-23 08:43:18 +02:00
technyon
a24bb4b0c2 disable all automatic restarts when OTA has started 2022-07-21 18:31:46 +02:00
technyon
7966d4c303 fix timestamp data type 2022-07-17 11:47:08 +02:00
rodriguezst
b02e28a6c3 Fix MQTT broker host (#20) 2022-07-07 13:53:17 +00:00
technyon
4f442d7b1d move publish presence detection to Network class 2022-07-02 12:46:18 +02:00
technyon
beb87a959f move common network code to seperate class 2022-07-02 12:04:03 +02:00
technyon
6fcde79629 rename Network to NetworkLock 2022-06-27 21:44:48 +02:00
rodriguezst
1b0402cfe7 Remove retained MQTT messages when changing HASS config 2022-06-21 22:19:19 +00:00
rodriguezst
5d254d463b Add input form for HASS discovery topic 2022-06-21 18:04:48 +00:00
rodriguezst
6f9b482bfb Add battery low entity to HASS autodiscovery 2022-06-21 18:04:48 +00:00
rodriguezst
9f68e67ce8 Initial HASS autodiscovery support 2022-06-21 18:04:48 +00:00
rodriguezst
1c4fc0e902 Print SSL errors for debugging 2022-06-15 10:36:27 +00:00
rodriguezst
7481b1f4f0 Implemented MQTT over TLS for WiFiDevice 2022-06-15 10:36:27 +00:00
technyon
584eb031d5 better fix for presence detection 2022-06-12 10:52:01 +02:00
technyon
5a5f5d8658 presence detection fixes 2022-06-08 22:50:57 +02:00
technyon
1fb1f9b6a6 opener config struct changes 2022-05-30 23:39:24 +02:00
technyon
e68c3453db rewrite network code for opener 2022-05-30 22:52:09 +02:00
technyon
836b84b549 opener fixes 2022-05-30 21:24:35 +02:00
technyon
875dc34012 add opener code 2022-05-29 23:23:27 +02:00
technyon
582abae914 rename namespaces 2022-05-29 22:38:10 +02:00
technyon
27d88db79c bugfix for network timeout 2022-05-15 22:26:58 +02:00
technyon
ec277b1013 add network timeout to restart option 2022-05-15 20:09:56 +02:00
technyon
a7096158a8 remove unused variable 2022-05-15 19:38:57 +02:00
technyon
9e9a4d0943 ignore ack and unknown_action for lock action 2022-05-15 09:21:43 +02:00
technyon
23e4f5e5d4 set lock action node to ack or unknown_action after receiving command 2022-05-13 22:04:15 +02:00
technyon
b2f8d9806f add code to query authorization data 2022-05-06 21:53:55 +02:00
technyon
490bff20c5 fix W5500 reconnect 2022-04-30 19:59:07 +02:00
technyon
811d580cdc suppress undefined lock state 2022-04-29 22:08:31 +02:00
technyon
6fe1d70521 generate random mac address on first start 2022-04-29 21:56:19 +02:00
technyon
0e9baed3a4 wifi webserver works again 2022-04-29 20:48:33 +02:00
technyon
47c3729800 include wifi and thernet webserver 2022-04-28 22:46:59 +02:00
technyon
677f7e56c8 initial w5500 support 2022-04-26 22:12:52 +02:00
technyon
dea5c1adaa publish lock action command result via mqtt 2022-04-22 21:14:36 +02:00
technyon
22f9c5643d allow to configure hostname 2022-04-10 21:26:01 +02:00
technyon
f3bb277c63 add first advanced config entries 2022-04-09 22:50:40 +02:00
technyon
1db1022819 allow to set config values 2022-04-09 20:20:52 +02:00
technyon
3111c59e0b publish first config values via mqtt 2022-04-09 13:20:53 +02:00
technyon
9adfb6a717 improve flow for restarting in wifimanager mode 2022-04-09 11:58:28 +02:00
technyon
17461a2a84 add button to restart to wifi configuration 2022-04-08 22:31:51 +02:00
technyon
47b13ff175 Restart ESP when Wifi connection fails 2022-04-08 21:36:02 +02:00
technyon
2b68a51a23 cleanup presence data 2022-04-05 22:43:12 +02:00