RMakerLocalCtrlEndpoint: {
    GET_CONFIG: "get_config";
    GET_PARAMS: "get_params";
    SESSION: "rmaker_local_ctrl/session";
    SET_PARAMS: "set_params";
    VERSION: "rmaker_local_ctrl/version";
} = ...

Endpoint paths of the rmaker_local_ctrl protocol served by RainMaker Neo firmware (see the firmware's local-control endpoint protocol spec).

All data endpoints inherit the security of the session established on RMakerLocalCtrlEndpoint.SESSION.

Type declaration

  • ReadonlyGET_CONFIG: "get_config"

    Reads the node config JSON — protobuf CmdGetData, fragmented response.

  • ReadonlyGET_PARAMS: "get_params"

    Reads the params JSON — protobuf CmdGetData, fragmented response.

  • ReadonlySESSION: "rmaker_local_ctrl/session"

    Protocomm session-security endpoint (SEC1 with/without PoP, or SEC2).

  • ReadonlySET_PARAMS: "set_params"

    Writes params — raw JSON request and response (no protobuf).

  • ReadonlyVERSION: "rmaker_local_ctrl/version"

    POST any payload; responds with the service info JSON (sec_ver, cap, …).