Development Scope
Device and interface access
Connect cabinet doors, locks, presence and power status, and establish binding relationships between cabinets, compartments, items and orders.
Product business functions
Develop cabinet door, lock control and presence detection interfaces, complete borrowing and returning state machines, command acknowledgments, abnormal order processing and operations backend.
Platform and data connection
Combined with the business link of order or authorization → local condition check → device execution → 4G result return → order and maintenance management, the device identity, data fields, update time, exception status and result confirmation method are defined.
Exception handling and operational constraints
The door has been opened and the items have been taken out or returned and should be judged separately; offline mode, abnormal compartments and manual processing permissions need to be clear.
Data and Operational Workflow
User authorization for borrowing and returning → platform issues tasks → cabinet door and in-place inspection → 4G acknowledgment → order and inventory update.
The device side, communication side and platform side retain necessary status and logs respectively. Project integration testing is checked with actual equipment data and execution results, and network connection status and business completion status are recorded separately.
Project Inputs
- Existing device models, interface and wiring diagrams, licensing agreements, data samples and available codes.
- Business process and parameters: cabinet door lock control, item presence, compartment binding, and borrowing and returning status.
- Target location, operator, SIM/APN, power supply, installation method and equipment size.
- Existing platform interfaces, user roles, development modules, number of prototypes and planned nodes.
Deliverables and Acceptance
| Deliverables | Delivery content | Verification method |
|---|---|---|
| product realization | Hardware design data, prototypes or existing equipment modification data involved in the project, as well as corresponding firmware and interfaces | Verify grid binding and item placement changes. |
| Business integration testing | Data fields, status definitions, platform adaptation procedures and business integration testing records | Test for lock malfunctions, doors not closed and mis-returns. |
| Version and test data | Target hardware and software versions, build or deployment instructions, parameter configurations and test logs | Check duplicate commands, network disconnection and order exception handling. |
First confirm the scope and key functions, then complete prototype or software development, system integration testing and stage acceptance. The acceptance conditions list the prototype, version, environment, duration and passing threshold; source code, design documents, third-party licenses, materials, traffic, cloud resources and on-site work are agreed separately.
Frequently Asked Questions
Can we just develop a control board and connect it to the existing operational system?+
Can provide control board, firmware and interface integration testing. It is necessary to clarify the cabinet structure, lock electrical parameters, in-place detection method, existing order interface and exception handling rules.
Is it possible to entrust only part of the functions of the shared rental cabinet control system?+
The device interface, terminal program, 4G communication and platform integration testing can be split based on the existing R&D foundation. Please provide existing data and target boundaries, first check "cabinet door lock control, item presence, compartment binding and borrowing and return status", and then clarify the deliverables and interface responsibilities of each module.
How are costs and cycle time assessed?+
Split the workload based on target devices, interfaces, existing data, and verification criteria. This project focuses on checking the cabinet door lock control, item presence, compartment binding, and borrowing and return status; when prototypes, on-site integration testing, or third-party platform cooperation are required, the corresponding costs, prerequisites, and milestones will be listed separately.
Online
Phone
WeChat
Top