For the complete documentation index, see llms.txt. This page is also available as Markdown.

Get Device Information

[TCP -> InvisOutlet]

Request and retrieve detailed device information for both InvisOutlet and InvisDeco.

Request

  • packetID: Represents the ID of the packet. This can be any six digit number, no leading zeros.

  • payload:

    • callbackName: 12

{
  "packetID": 373184,    
  "payload":
  {
    "callbackName": 12
  }
}

Response

  • sn: The serial number of the device.

  • packetID: A randomly generated six-digit number.

  • PUBACK : If the request is successfully processed; 1 - Successful, 0 - Fail.

  • payload:

    • callbackName: 12

    • callbackArgs:

      • IM:

        • sn: Serial number

        • MAC: MAC address

        • device: Name of the device role

        • type: Name of the device type (this field only exists if the device type is C)

        • hw_rev: Hardware version of the InvisOutlet

        • fw_rev: Firmware version of the InvisOutlet

      • PM:

        • online: The status of whether the InvisDeco is connected to InvisOutlet

        • sn: Serial number

        • MAC: MAC address

        • device: Name of the device role

        • type: Name of the device type

        • radar: Occupancy sensor device information

          • fw_rev: Firmware version of the occupancy sensor

          • hw_type: Hardware type of the occupancy sensor

          • MAC: MAC address of the occupancy sensor

        • hw_rev: Hardware version of the InvisDeco

        • fw_rev: Firmware version of the InvisDeco

Last updated