Meridian Relay
Durable websocket relay for device telemetry.
Devices hold one connection to the relay for as long as they are powered. Messages are buffered on the edge and replayed from the last acknowledged offset after a reconnect, so sessions are long by design.
Connecting
const c = new WebSocket("wss://" + location.host + "/rt/session.1.9.3.js");
c.onopen = () => c.send(JSON.stringify({op:"hello",v:"1.9.3"}));
Session states
live— attached, messages flowing.parked— idle but retained; no reconnect required.expired— offset window elapsed.
Relay sessions are expected to remain open for hours. Closing and reopening per message is not supported and will be rate limited.