LED: uniforme signalering, uit na 60s stabiele verbinding (fixes #4) #9

Closed
eddy wants to merge 0 commits from issue-4-led-stable-connection into main
Owner

Samenvatting

  • Uniforme LED-signalering voor server en client: rood (geen verbinding), geel (verbinding <60s), uit (stabiel >=60s)
  • Groene relais-flash overlay (150ms) bij verandering in relais-status
  • OTA-override behouden en ook in client voorbereid
  • Setup LED knipperingen vervangen door vast rood

Testplan

  • pio run — beide targets compileren SUCCESS
  • Flashen en testen op hardware
## Samenvatting - Uniforme LED-signalering voor server en client: rood (geen verbinding), geel (verbinding <60s), uit (stabiel >=60s) - Groene relais-flash overlay (150ms) bij verandering in relais-status - OTA-override behouden en ook in client voorbereid - Setup LED knipperingen vervangen door vast rood ## Testplan - [x] `pio run` — beide targets compileren SUCCESS - [ ] Flashen en testen op hardware
docs: document version.txt as single source of truth for firmware versions
All checks were successful
CI / firmware (pull_request) Successful in 1m4s
CI / android (pull_request) Successful in 11s
5fe5879873
fix(server): defer 0xFF OTA confirm to fix race condition
All checks were successful
CI / firmware (pull_request) Successful in 1m4s
CI / android (pull_request) Successful in 8s
84e6ca8100
fix: relay buttons always enabled, touch sensor inversion, version bump
All checks were successful
CI / firmware (pull_request) Successful in 1m19s
CI / android (pull_request) Successful in 9s
95f440eec8
- MainActivity: remove isServer check — relay buttons always enabled when
  connected, regardless of device mode (fixes silently broken buttons when
  device mode accidentally set to 'client')
- client.cpp: invert HS-S43A touch sensor readings (!tActive) — sensors
  are active LOW
- build.gradle: bump versionCode 2, versionName 1.1
- platformio.ini: use stable by-id port for server ESP32
- firmware/*.bin: rebuilt with LED signaling and touch fixes
eddy closed this pull request 2026-08-02 20:21:01 +02:00
All checks were successful
CI / firmware (pull_request) Successful in 1m19s
CI / android (pull_request) Successful in 9s

Pull request closed

Sign in to join this conversation.
No description provided.