Cannot login Agent from AES WTI Websocket API

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts
  • psampath
    Member
    .
    • Apr 2025
    • 5

    Cannot login Agent from AES WTI Websocket API

    Hi,

    When I try to login agent using SetAgentState I'm getting Validation error from server side.

    Payload:
    {
    "requestedAgentState": "loggedOn",
    "agentID": "2016",
    "password": "1234"
    }



    Response from server side:
    {
    "header" : {
    "headerType" : "request",
    "request" : "SetAgentState",
    "version" : "v2",
    "invokeId" : 4
    },
    "payload" : {
    "privateErrorCode" : "validationError"
    },
    "payloadType" : "ObjectNode"


    }

    Ref:
    Click image for larger version  Name:	image.png Views:	0 Size:	121.5 KB ID:	48934

    What is causing this error?​
    Last edited by psampath; 04-23-2025, 03:52 AM.
  • psampath
    Member
    .
    • Apr 2025
    • 5

    #2
    Loggedon functionallity is working after changing the payload structure.

    {
    "header": {
    "invokeId": session.invokeId,
    "request": "SetAgentState",
    "headerType": "request",
    "version": "v2"
    },
    "payload": {
    "device" : "2004:astccmv:0.0.0.0:1",
    "requestedAgentState": "loggedOn",
    "agentID": "2016",
    "password": "31323334",
    "group":"2004:astccmv:0.0.0.0:1",
    "extensions": {
    "privateData": {
    "private": {
    "SetAgentStatePrivateData": {
    "workMode": "autoIn",
    "enablePending": false,
    }
    }
    }
    },
    }
    }

    Comment

    Loading