Commit Graph

9 Commits

Author SHA1 Message Date
ff22483f8b feat: finalize documentation and validation (Task 7)
- Rewrite project CLAUDE.md to match actual C/Unity implementation and modules
- Add docs/hardware_connection_diagram.md (ESP32-C6 <-> Ballu AC wiring)
- Add docs/home_assistant_integration.md (HA usage examples)
- Update Readme.md doc index and fix unclosed code fence
- Validate docs against implementation (build + all tests pass)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-11 19:31:38 +03:00
b3e09d991d feat: end-to-end app controller integration and tests
Add app_controller wiring UART, integration, status monitor and Zigbee
ZCL layers together with command/feedback flows and reset/recovery.
Add main.c entry point (guarded for test builds), app_controller_test
integration tests (full command cycle, timing under load, recovery),
Makefile target, and Readme updates.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-11 19:27:26 +03:00
0c0883480d feat: implement status monitoring, fault detection, and comms watchdog
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-11 19:20:23 +03:00
73407b8272 feat: Implement Zigbee-UART integration layer with message brokering, mode mapping, temperature conversion, and bidirectional status synchronization 2026-07-05 23:03:26 +03:00
e5862db5ce feat: Implement Zigbee stack and ZCL Thermostat cluster (Task 3) 2026-07-05 22:31:13 +03:00
5924c2db35 feat: Implement MideaUART protocol layer with encoding/decoding, timing control, and AC command set 2026-07-05 20:39:51 +03:00
6d1da898ff feat: Implement ESP32-C6 UART driver with basic send/receive functionality and unit tests 2026-07-05 18:28:13 +03:00
8fd3697deb Add gitignore 2026-07-05 18:24:11 +03:00
6c237faadb Init 2026-07-05 18:21:29 +03:00