ESPSomfy-RTS/src
cjkas e55d9e48f7 fix: keep shade simulation in step with what goes on air
- Hold a shade's simulated movement until its command is on air.
- Send stops at the target as priority jobs.
- If a stop can't be sent or is dropped, simulate the run to the limit.
- Roll back targets when a movement command is dropped.
- Only store a favorite position when SETMY was queued.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 12:21:25 +02:00
..
CMakeLists.txt build pass for esp32c6, added dependencies.lock 2026-04-05 21:06:48 +02:00
ConfigFile.cpp Tsury noise detection 2026-03-30 09:22:22 +02:00
ConfigFile.h backup with RAM 2026-03-13 18:40:34 +01:00
ConfigSettings.cpp build pass for esp32c6, added dependencies.lock 2026-04-05 21:06:48 +02:00
ConfigSettings.h chore: bump version to v3.0.14 2026-10-10 17:01:25 +00:00
esp32.svd init 2026-03-10 20:23:48 +01:00
ESPNetwork.cpp Fixed task_wdt: esp_task_wdt_reset(707): task not found 2026-04-11 23:48:19 +02:00
ESPNetwork.h Update platform to espressif32 @ 6.13.0. SSID scan interval increased to 10 minutes to offload ESP. 2026-04-04 19:58:38 +02:00
GitOTA.cpp Fix OTA update URLs to point to cjkas fork 2026-06-18 11:46:44 +02:00
GitOTA.h remove sync server 2026-03-24 19:23:35 +01:00
idf_component.yml build pass for esp32c6, added dependencies.lock 2026-04-05 21:06:48 +02:00
MQTT.cpp Added c6 support 2026-03-29 21:53:57 +02:00
MQTT.h init 2026-03-10 20:23:48 +01:00
Sockets.cpp Added c6 support 2026-03-29 21:53:57 +02:00
Sockets.h replace sync sockets 2026-03-24 19:23:35 +01:00
Somfy.cpp fix: keep shade simulation in step with what goes on air 2026-10-11 12:21:25 +02:00
Somfy.h fix: keep shade simulation in step with what goes on air 2026-10-11 12:21:25 +02:00
SomfyController.ino updated gitignore file 2026-04-05 19:55:09 +02:00
SSDP.cpp Added c6 support 2026-03-29 21:53:57 +02:00
SSDP.h init 2026-03-10 20:23:48 +01:00
Utils.cpp init 2026-03-10 20:23:48 +01:00
Utils.h init 2026-03-10 20:23:48 +01:00
Web.cpp fix: address radio TX task review findings 2026-10-10 20:39:18 +02:00
Web.h fix: move radio TX to a dedicated task so HA WebSocket stays connected 2026-10-10 20:13:31 +02:00
WResp.cpp Memory-bounded streaming builder for /controller. Produces the JSON payload one small unit at a time into a fixed 3KB buffer, so a chunked HTTP response can drain it as the TCP send window allows — no growing cbuf in the async response stream. 2026-04-21 14:56:20 +02:00
WResp.h Memory-bounded streaming builder for /controller. Produces the JSON payload one small unit at a time into a fixed 3KB buffer, so a chunked HTTP response can drain it as the TCP send window allows — no growing cbuf in the async response stream. 2026-04-21 14:56:20 +02:00