| 學號 | 姓名 | 工作內容 |
|---|---|---|
| 41243116 | 余家豪 | ESP32程式撰寫 & 硬體架設 |
| 41243144 | 温博鈞 | MQTT傳輸 & 硬體傳輸串接 |
| 41243146 | 黃境安 | GUI介面 |
| 回傳 | 內容 |
|---|---|
| id | 設備id |
| wateringTime | 澆水時間 |
| lightStart | 植物燈開啟時間 |
| duration | 植物燈開燈持續時間(分鐘) |
發送格式:
{
"id" : "test-0001",
"command" : "getCurrentData",
}回傳範例:
{
"id" : "test-0001",
"wateringTime" : "12:00",
"lightStart" : "20:00",
"duration" : "120"
}| 發送 | 內容 |
|---|---|
| id | 設備id |
| command | 指令 |
| wateringTime | 澆水時間 |
| lightStart | 植物燈開啟時間 |
| duration | 植物燈開燈持續時間(分鐘) |
| 回傳 | 內容 |
|---|---|
| id | 設備id |
| status | 狀態 |
| error | 錯誤訊息 |
發送範例:
{
"id" : "test-0001",
"command" : "updateData",
"wateringTime" : "12:00",
"lightStart" : "20:00",
"duration" : "120"
}回傳範例:
{
"id" : "test-0001",
"status" : "success",
"error" : ""
}| 回傳 | 內容 |
|---|---|
| id | 設備id |
| command | 指令 |
| status | 狀態 |
| error | 錯誤訊息 |
回傳範例:
{
"id" : "test-0001",
"status" : "error",
"error" : "目前正在澆水中"
}- GUI介面
- MQTT傳輸
- Esp32控制
- 硬體設備