Extend the HTTP API to cover all automation components readings

4 votes

Greetings Beaverlords

The 1.0 HTTP API is a fantastic foundation — HTTP Levers and Adapters open up real creative possibilities. But the API currently only covers those two components, which limits what can be built externally.

Currently only HTTP Levers/Adapters are accessible. Sensors like Population Counter show "Measurement: 170" in-game but this value can't be read externally.

Proposed endpoints:

/api/sensors - read measurement values from all placed sensors
/api/relays - read logic gate output states
/api/timers - read timer states
/api/memory - read/set memory states
/api/levers - extend to regular levers (not just HTTP ones)

Also: include sensor measurement values in HTTP Adapter outbound calls.

This would unlock second-screen dashboards, remote automation control panels, smart home integrations, stream/Twitch interactions, and data logging. The automation system is brilliant — opening it to external tools would let the community extend it far beyond the game window.

TY

Under consideration Automation Suggestion Suggested by: Simon Homer Upvoted: 08 May Comments: 0

Comments: 0