Finalize parity documentation and validation guides

This commit is contained in:
2026-06-04 17:02:40 -06:00
parent 37684a55eb
commit aa0bc50acb
6 changed files with 210 additions and 0 deletions
+36
View File
@@ -0,0 +1,36 @@
# HTTP API Validation
## Status
curl -s http://ESP32_IP/status | jq
## Relay On
curl -X POST http://ESP32_IP/relay/set \
-H "Content-Type: application/json" \
-d '{"id":"relay_1","state":true}'
## Relay Off
curl -X POST http://ESP32_IP/relay/set \
-H "Content-Type: application/json" \
-d '{"id":"relay_1","state":false}'
## Scan Temps
curl -X POST http://ESP32_IP/temps/scan
## WiFi Config
curl -X POST http://ESP32_IP/config/wifi \
-H "Content-Type: application/json" \
-d '{
"networks":[
{
"ssid":"Starlink",
"password":"PASSWORD",
"priority":1
}
]
}'
+26
View File
@@ -0,0 +1,26 @@
# UART Validation
## Status
{"type":"status_request"}
## Relay On
{"type":"set_relay","id":"relay_1","state":true}
## Relay Off
{"type":"set_relay","id":"relay_1","state":false}
## Scan Temps
{"type":"scan_temps"}
## Assign Temp
{"type":"assign_temp","id":"temp_1","index":1}
## Clear Temp
{"type":"clear_temp","id":"temp_1"}