]> git.giacomolli.uk - onehouse/commit
Exchange bounded Alamo gateway requests
authorAnderson A. Giacomolli <redacted>
Tue, 10 Nov 2026 23:40:19 +0000 (20:40 -0300)
committerAnderson A. Giacomolli <redacted>
Tue, 10 Nov 2026 23:40:19 +0000 (20:40 -0300)
commitdb3091ee257788c92421a5b8b1af49d429ce8f8e
treece2d8df5558cc66cbd8fdb24b41aa6b61c4a057a
parent9ca7956528b2d1720cc0e63ca168fd8518609a28
Exchange bounded Alamo gateway requests

The Alamo client reads a complete gateway snapshot and sends one setting
per action. Each response supplies validated thermostat feedback. HTTP
exchanges have a caller-derived timeout and a size limit, reject
redirects, and omit addresses and response data from errors.

Issue: 5947f38
doc/alamo.rst [new file with mode: 0644]
driver/alamo/action.go [new file with mode: 0644]
driver/alamo/client.go [new file with mode: 0644]
driver/alamo/gateway_record.go [new file with mode: 0644]
driver/alamo/http_client.go [new file with mode: 0644]
driver/alamo/http_client_test.go [new file with mode: 0644]
driver/alamo/state.go [new file with mode: 0644]