feat: Implement MideaUART protocol layer with encoding/decoding, timing control, and AC command set
This commit is contained in:
1 parent
6d1da898ff
commit
5924c2db35
4 files changed
+578
-8
No files matched your search
@@ -32,14 +32,14 @@ Implementation of ESP32-C6 based AC controller that bridges Zigbee (Home Assista
|
||||
- [x] Update Readme.md
|
||||
|
||||
### Task 2: MideaUART Protocol Implementation
|
||||
- [ ] Implement Control structure for MideaUART commands
|
||||
- [ ] Create protocol encoder (Control → UART bytes)
|
||||
- [ ] Implement protocol decoder (UART bytes → Control/status)
|
||||
- [ ] Add timing control (50ms command spacing)
|
||||
- [ ] Implement AC command set: mode, temperature, power, fan
|
||||
- [ ] Write unit tests for encoding/decoding all command types
|
||||
- [ ] Run tests - must pass before next task
|
||||
- [ ] Update Readme.md
|
||||
- [x] Implement Control structure for MideaUART commands
|
||||
- [x] Create protocol encoder (Control → UART bytes)
|
||||
- [x] Implement protocol decoder (UART bytes → Control/status)
|
||||
- [x] Add timing control (50ms command spacing)
|
||||
- [x] Implement AC command set: mode, temperature, power, fan
|
||||
- [x] Write unit tests for encoding/decoding all command types
|
||||
- [x] Run tests - must pass before next task
|
||||
- [x] Update Readme.md
|
||||
|
||||
### Task 3: Zigbee Stack and ZCL Thermostat Cluster
|
||||
- [ ] Initialize Zigbee stack on ESP32-C6
|
||||
|
||||
Reference in new issue
Block a user