forked from dingo35/SmartEVSE-3.5
-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Labels
plan-15Plan 15: MQTT SoC InjectionPlan 15: MQTT SoC Injection
Description
Context
Plan 15: MQTT SoC Injection — Increment 2 of 3
Scope
Add dispatch cases in esp32.cpp mqtt_receive_callback() for SoC MQTT commands.
Acceptance Criteria
- MQTT_CMD_INITIAL_SOC → sets InitialSoC, calls RecomputeSoC()
- MQTT_CMD_FULL_SOC → sets FullSoC, calls RecomputeSoC()
- MQTT_CMD_ENERGY_CAPACITY → sets EnergyCapacity, calls RecomputeSoC()
- MQTT_CMD_ENERGY_REQUEST → sets EnergyRequest, calls RecomputeSoC()
- MQTT_CMD_EVCCID → strncpy to EVCCID
- ESP32 and CH32 builds pass
Dependencies
Increment 1
Files
- Modify:
src/esp32.cpp
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
plan-15Plan 15: MQTT SoC InjectionPlan 15: MQTT SoC Injection