MeridianRelayChannelsStatus

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

Relay sessions are expected to remain open for hours. Closing and reopening per message is not supported and will be rate limited.