Loading...
Loading...
Uniview Smart Parking Open Platform Data Analysis Domain openydt data: Read-only data statistics and reports including parking lot payment bills, bill summaries, traffic flow, top license plate distribution, real-time parking lot data, daily vehicle exit/transaction counts, per-minute traffic flow, parking space usage, parking duration analysis, etc. Trigger words: data analysis/statistics/reports/check bills/payment bills/bill summaries/traffic flow/traffic statistics/top license plates/license plate distribution/real-time data/present vehicles/exit counts/transaction counts/per-minute traffic/parking space usage/parking space utilization rate/parking space occupancy/heatmap/echart/parking duration/duration analysis/parking duration distribution
npx skill4agent add xiaowen-0725/openydt-cli openydt-dataCRITICAL: MUST use the Read tool to readbefore starting (Authentication / Profile / Signature / Status Codes / Rate Limiting / Security Rules), otherwise the command will fail due to missing credentials or signatures.../openydt-shared/SKILL.md
get-bill-summaryget-park-billget-traffic-flowget-car-traffic-flow-analysisget-real-time-park-infoget-realtime-leave-and-charge-numparking-place-usedparking-place-used-for-echartparking-time-analyse| Chinese Name | Command | Read/Write | Key Parameters |
|---|---|---|---|
| Get payment bill information of a parking lot | | Read | parkCode, dimension(0 day/1 month/2 year/3 custom), startTime, endTime, pageNum, pageSize |
| Get top license plate distribution of traffic flow | | Read | parkCodeList(JSONArray of parking lot codes) |
| Query bill summary information of a parking lot | | Read | parkCode, dimension(0 day/1 month/2 year), startTime, endTime, pageNum, pageSize |
| Get real-time parking lot data | | Read | parkCode |
| Get daily vehicle exit counts and transaction counts of a parking lot | | Read | parkCode |
| Get per-minute traffic flow of a single parking lot | | Read | parkCode, startTime, endTime(interval ≤ 1 day, format yyyy-MM-dd HH:mm) |
| Get parking space usage data | | Write(requires | parkCode, startDate, endDate(yyyyMMddHHmmss), minuteInterval(10 or 240) |
| Get parking space usage data (echart heatmap) | | Write(requires | parkCode, startDate, endDate(yyyyMMddHHmmss), minuteInterval(10 or 240) |
| Get parking duration analysis data of a parking lot | | Write(requires | parkCode, startDate, endDate(yyyyMMddHHmmss), vipType(1 temporary vehicle/2 monthly rental vehicle), hourArea |
Note:,parking-place-used, andparking-place-used-for-echartare marked as write in the platform contract. Must includeparking-time-analysefor confirmation when calling, otherwise they will be intercepted by the write operation confirmation. Other commands are read-only and do not require--yes.--yes
parkCodeparkCodeopenydt parkopenydt parking--park-codeget-real-time-park-infoget-realtime-leave-and-charge-numget-traffic-flowstartTimeendTimeyyyy-MM-dd HH:mmget-car-traffic-flow-analysisparkCodeparkCodeListget-park-billget-bill-summarypageNumpageSize--yesparking-place-usedparking-place-used-for-echartminuteIntervalparking-time-analysevipTypehourArea0-1,1-4,4-7,7-10,10-12,12-0yyyyMMddHHmmssyyyy-MM-ddKey Points for Field Transfer:from upstream parking lot domain responses →parkCodeof all commands in this domain; total count/pagination information from pagination query responses → adjust--park-code/--page-numfor the next query; collect--page-sizeof each parking lot into theparkCodearray inparkCodeListfor multi-parking-lot analysis.--body
# 1) Query bill summary of a parking lot (year dimension, read-only, no --yes required)
openydt data get-park-bill \
--park-code 2KKN6112 --dimension 2 \
--start-time "2019-08-17 00:00:00" --end-time "2019-08-17 23:59:59" \
--page-num 1 --page-size 10
# 2) Get top license plate distribution of traffic flow (multiple parking lots, pass parkCodeList array via --body, read-only)
openydt data get-car-traffic-flow-analysis \
--body '{"parkCodeList":["765OB49GJ","765MQK2TX"]}'
# 3) Get parking duration analysis data of a parking lot (write operation, must include --yes)
openydt data parking-time-analyse \
--park-code 2KKN885S \
--start-date 20190910000000 --end-date 20190910235959 \
--vip-type 1 --hour-area "0-1,1-4,4-7,7-10,10-12,12-0" \
--yes