star-cloud/mqtt-gateway
sky121113 1d5aff2f2e [REFACTOR] 遷移遠端管理指令至 MQTT 非同步架構與邏輯優化
1. 實作 MqttService 統一管理 MQTT 指令發送。
2. 遷移「遠端庫存與效期中心」至 MQTT 流程,並加入 batch_no (批號) 支援。
3. 修改 RemoteController 指令中心所有指令同步改由 MQTT 推送。
4. 修正 Go Gateway redis_consumer.go 確保 JSON 格式符合最新規格(移除寫死的 target/message_id)。
5. 實作 ProcessCommandAck 自動更新指令結果、異常回滾 (Rollback) 與機台自動亮燈 (Online)。
6. 完善 mqtt-communication-specs 規格文件,補齊所有指令定義與 ACK 範例。
7. 強化指令狀態保護,確保只有 pending 狀態的指令能被更新結果,防止重複處理。
2026-04-22 11:30:39 +08:00
..
config fix(mqtt): add missing MQTT user/pass fields to config struct 2026-04-21 14:40:53 +08:00
internal [REFACTOR] 遷移遠端管理指令至 MQTT 非同步架構與邏輯優化 2026-04-22 11:30:39 +08:00
Dockerfile [FEAT] 整合 MQTT 資料流自動化與環境埠號修復 2026-04-17 13:22:46 +08:00
go.mod [FEAT] 實作 MQTT Gateway 整合與高併發 IoT 通訊架構 2026-04-16 14:28:42 +08:00
go.sum [FEAT] 實作 MQTT Gateway 整合與高併發 IoT 通訊架構 2026-04-16 14:28:42 +08:00
main.go [REFACTOR] 遷移遠端管理指令至 MQTT 非同步架構與邏輯優化 2026-04-22 11:30:39 +08:00