Get started
  • English
  • 简体中文
Official Site
Get started
  • English
  • 简体中文
Official Site
  • Get started
  • Concepts
  • Guides
  • Device capabilities & events
    • Browse by device type
    • Device capabilities
      • Common methods
      • Detection and alarms
        • Arming
        • Attention zone
        • People counting
        • Cry detection
        • Absence from post
        • Face recognition
        • Fall detection
        • Gesture call
        • Intrusion
        • Loitering
        • Minor detection
        • Person and vehicle mix
        • Motion detection
        • Video occlusion
        • Illegal parking
        • Person detection
        • Pet detection
        • PIR
        • License plate recognition
          • detection.plate.enabled (Read license plate recognition switch)
          • detection.plate.enabled (Set license plate recognition switch)
          • detection.plate.ignore (Read exempt license plates)
          • detection.plate.ignore (Set exempt license plates)
          • detection.plate.detected (License plate recognized)
        • Vehicle guard
        • Siren
        • Voice SOS
        • Abnormal sound
        • Tripwire
        • Unoccupied detection
        • Vehicle
        • Door contact
        • Tamper
        • Gate accessory
        • Environment sensing
        • Target detection frame
      • Image
      • PTZ
      • Light
      • Recording
      • Audio
      • Media
      • Network
      • Power
      • Privacy
      • Call
      • Storage
      • System
      • Algorithm
      • Maintenance
      • Control
    • Events overview
    • Permission codes
    • Capability error codes
    • Alarm and capability messages
    • Capability FAQ
    • Legacy ability and push types
  • API reference
  • SDK and tools
  • Solutions
  • Platform and support
On this page
What it does
Reported fields
Example
Minimum permission
Related

detection.plate.detected (License plate recognized)

detection.plate.detected: License plate recognized

detection.plate.detected · Channel scope · Message query permission Alarm

What it does

Standard pushes use capabilityEvent and this page’s msgType; some models may also emit legacy msg_type values—see device.capability.list and the event catalog.

Reported when license plate recognition triggers. msgType is detection.plate.detected. Subscribe to capabilityEvent in callbackFlag to receive pushes. Live push and history: Receive device messages and setMessageCallback; catalog and common push payload: Event catalog, and Overview and common payload.

Reported fields

Fields inside outputData. Platform fields: Overview and common payload. Standard capabilityEvent payloads often only include infos / infos.no; extended fields below depend on model and actual reporting (see Event types).

NameTypeRequiredDescription
infosstructnoPlate info (standard ); includes no
infos.notextnoLicense plate number
mainColorintnoVehicle color (extension); 0–255
subBrandintnoVehicle brand (extension); 0–999999
categorytextnoPlate type (extension)
groupTypetextnoAllowlist type (extension)

Example

{
 "msgType": "detection.plate.detected",
 "deviceId": "TESTIPC000012345",
 "productId": "56WGTET2",
 "channelId": "0",
 "outputData": {
 "infos": {
 "no": "example"
 },
 "mainColor": 0,
 "subBrand": 0,
 "category": "example",
 "groupType": "example"
 },
 "time": 1673406989,
 "localTime": "20230111T111629",
 "alarmId": "116257862023505xxxx",
 "token": "f2dc8c09eeae4b5bad6abf522c93d825",
 "thumbUrl": "https://example.imou.com/pic/thumb.jpg",
 "picUrlArray": [
 "https://example.imou.com/pic/frame1.jpg",
 "https://example.imou.com/pic/frame2.jpg"
 ]
}

Minimum permission

The administrator does not need an extra permission on a device they bound. A shared device needs the alarm message permission. A bound sub-user does not. A sub-account needs Alarm. list / search filters out events you are not allowed to see.

Related

  • Event catalog: license plate recognized
  • Overview and common payload
  • Receive device messages
  • License plate recognition
detection.plate.ignore (Set exempt license plates)
detection.sentry.enabled (Read vehicle guard switch)