Robert Strouse
3d9e6c11c2
Clear the connecting flag for ETH Wifi fallback #445
2024-08-04 09:32:18 -07:00
Robert Strouse
e478d17c7f
Bypass AP Scanning with Use Hidden SSID option #438 #434
2024-07-27 12:12:38 -07:00
Robert Strouse
75928b4ac8
Remove autoReconnect function from core #410 #407
2024-07-10 21:40:55 -07:00
Robert Strouse
0b985c0880
More aggressive WIFI scanning #410 #407
2024-06-28 14:37:41 -07:00
Robert Strouse
e04d7e3fc7
Include scan with SoftAP operation #407 #410
2024-06-25 18:04:46 -07:00
Robert Strouse
9205723125
Reduce heap emits for interface sockets
2024-06-19 11:21:51 -07:00
Robert Strouse
f29cd9c089
Add additional command structure for 80-bit up/down
2024-06-15 09:22:27 -07:00
Robert Strouse
473307b320
Added additional checks for wifi dropoffs and disconnect from STA for AP scan.
2024-06-02 10:58:51 -07:00
Robert Strouse
2dc49a64e9
Bump application to v2.4.4
2024-05-26 16:36:29 -07:00
Robert Strouse
e87f42fa50
Update reconnect procedure #385
2024-05-26 15:59:18 -07:00
Robert Strouse
6077052e9b
Added 80bit step functions to groups #280
2024-05-08 16:44:19 -07:00
Robert Strouse
e3e843387f
Added 80bit commands for Step, Stop, and Favorite #280
2024-05-07 15:59:50 -07:00
Robert Strouse
d64103f259
Added 5 second wdt #349
2024-05-04 12:21:58 -07:00
Robert Strouse
2feb420551
Groups #350 , #354 , Ethernet #348
2024-05-03 16:39:46 -07:00
Robert Strouse
82c867d2eb
Fix memory leak #273
2024-04-21 13:43:15 -07:00
Robert Strouse
f8b3bc4133
Fix byte alignments #273
2024-04-18 18:56:33 -07:00
Robert Strouse
ce3946c9e6
Publish TCP 80 for mDNS
2024-04-10 12:15:40 -07:00
Robert Strouse
c4d6a1008f
Fix C3 casts
2024-04-09 19:08:38 -07:00
Robert Strouse
026f9315b1
Stream all responses. Fix missing ETH IP address #310
2024-04-09 13:46:51 -07:00
Robert Strouse
b324f59c03
Add wifi roaming #294 #270
2024-03-09 12:45:06 -08:00
Robert Strouse
2dd40396c2
Change the channel surfing functions for wifi #294
2024-03-03 09:25:44 -08:00
Robert Strouse
60af2bf399
Improve wifi fallback
2024-03-03 08:33:19 -08:00
Robert Strouse
ea5614c700
Add MQTT settings to backup/restore #284
2024-02-24 21:44:47 -08:00
Robert Strouse
632dd3900b
Change the soft AP behavior so it does not start as fast on ethernet #271
2024-02-19 17:21:41 -08:00
Robert Strouse
2a3d7aa7e7
Check the link status on Ethernet #273
2024-02-17 11:52:23 -08:00
Robert Strouse
bbefe7fe6d
Fix static IP for ETH connections #268
2024-02-12 17:36:57 -08:00
Robert Strouse
bf8da394d5
Fix static ip for Ethernet #268 Fix storage for Wifi Fallback #269
2024-02-10 10:43:14 -08:00
Robert Strouse
54f98805b4
Final v2.3.1
2024-01-21 18:19:46 -08:00
Robert Strouse
da551f3385
Increase the interval for SSDP keep alives.
2024-01-14 15:25:49 -08:00
Robert Strouse
1b35c7d835
Fix udp packets for SSDP
2024-01-13 20:30:58 -08:00
Robert Strouse
edc4f103d2
Remove mDNS resets
2024-01-09 12:56:01 -08:00
Robert Strouse
13aff49479
Work on Github update #171
2023-10-27 11:34:49 -07:00
Robert Strouse
a9325eeca5
Github firmware updates #171
2023-10-19 14:20:33 -07:00
Robert Strouse
b91c54d377
Added hostname setting to the event model #172
2023-10-13 10:18:56 -07:00
Robert Strouse
b64afd6796
Move the hostname settings around #172
2023-10-13 09:27:37 -07:00
Robert Strouse
ff2d150ad8
Increase timing for prog command responses for slow motor pairing #121 #127
2023-08-18 13:22:26 -07:00
Robert Strouse
d471745489
Fix issue where nvs was not getting reset with rollingCodes from backup file.
2023-07-20 20:10:43 -07:00
Robert Strouse
f62dcef161
Fix scoping issue when setting the IP address #100
2023-07-16 12:07:55 -07:00
Robert Strouse
d228a21c83
Pre-v2.0.0 adds groups, groups, security, and tab interface #83 #53
2023-07-01 09:23:11 -07:00
Robert Strouse
ec499cbec4
Add invert options for commands and position #69
2023-06-16 17:42:56 -07:00
Álvaro Fernández Rojas
a1d4a36379
Fix more warnings seen with "--warnings more"
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2023-06-01 08:11:18 +02:00
Álvaro Fernández Rojas
5b0e19438a
github: enable warnings
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2023-06-01 08:11:18 +02:00
Álvaro Fernández Rojas
a048e77d71
github: add LOLIN-C3-mini compatibility
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2023-05-31 14:42:38 +02:00
Robert Strouse
5f67b99f88
v1.6.1
...
* Added Sao Paulo timezone
* Check for target change before movement so the shades to run to my position.
2023-05-22 19:10:02 -07:00
Robert Strouse
5a16977ea9
v1.5.0 updates
...
* Support for integrated tilt types
* Increased linked remotes to 7 #25 .
* Fixed issue #25 by increasing JSON buffer
* Changed software sync detection for linked remotes to better match on sync #26
2023-04-20 14:29:13 -07:00
Robert Strouse
dce0ae0c04
v1.4.0 upade
...
* Moved shade storage from NVS. NVS storage became limited because of the wired ethernet boards. This limited the number of potential shades to around 20.
* Added the ability to backup the shade configuration
* Added the ability to restore the shade configuration.
* Increased up. down, and tilt timing value to allow for up to 54 days of transition. The previous 16bit value did not allow for very slow shades and was limited to just over a minute.
* UI cleanup and additional messages.
* Transceiver tuning now applies the rx bandwidth in the proper order so no reboot is required.
2023-03-11 10:26:23 -08:00
Robert Strouse
c9f3e79453
Added blinds as a shade type
2023-03-03 19:23:01 -08:00
Robert Strouse
0f2f30bf4d
Wired Ethernet Support!
...
Added ESP32 wired ethernet support.
2023-02-26 11:50:57 -08:00
Robert Strouse
7f5463250f
Prepare for LAN adapter settings
...
* Fix radio pin settings where the old values were being set to the config then reloaded. This meant that the new pin settings were not being saved.
* Disable the radio when the radio cannot be configured. This stops the microcontroller from hitting a hard halt and allows the pin settings to be changed.
* Add ethernet configuration options in preparation for boards with ethernet connections.
2023-02-23 17:41:58 -08:00
Robert Strouse
028cce5d8f
Bug Fix for network emits
...
Originally the address used for the SSID would become inconsistent because of the way the ESP32 uses the string class to store the SSID. This would eventually end in an emit that crashed the socket from the client with an inconsistent UTF-8 byte. The fix was to convert the string to a pointer for the emits.
2023-02-20 09:07:20 -08:00