Function-Based IoT Control Rules for Scalable Device Automation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing internet of things (IoT) control systems face scalability issues due to the need for manual adjustment or reconfiguration of automation rules when new devices are added or updated, limiting their applicability to specific device types and hindering efficient control of diverse IoT devices.
Innovation Solution
Implementing an object model rule that controls IoT devices based on their functions, using data identifiers and detection data to determine trigger conditions and execution actions, allowing for flexible and scalable control across various IoT devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If automation rules are preset for specific device types, then control precision for known devices is improved, but scalability to new devices deteriorates
Solution Approach 1:
The patent applies universality by creating automation rules based on device functions rather than device types. The control device extracts function information from device data and establishes universal automation rules that can control multiple devices performing the same function, regardless of their specific type or model. This allows a single automation rule to serve multiple device types, improving scalability while maintaining control precision.
Solution Approach 2:
The patent changes the parameter basis for automation rules from device-type-specific parameters to function-based parameters. By extracting function information from device data and using function identifiers as the basis for rule creation, the system transforms the parameter space to enable both precise control and broad adaptability across different device types.
2Measurement precision
If manual adjustment of automation rules is required for new devices, then control accuracy for each device is improved, but operation efficiency deteriorates
Solution Approach 1:
The patent applies self-service by enabling the control device to automatically extract function information from incoming device data and generate appropriate automation rules without manual intervention. The system autonomously identifies device functions, matches them with existing automation rules, and applies the correct rules, thereby maintaining control accuracy while significantly improving operation efficiency when new devices are added.
Solution Approach 2:
The patent implements preliminary action by pre-establishing a library of automation rules based on common device functions before new devices are connected. When a new device joins the network, the system quickly matches its function against the pre-established rules, avoiding the need for manual rule creation and enabling immediate control with accurate precision.
3Reliability
If automation rules are configured for each device individually, then control reliability is improved, but device complexity increases
Solution Approach 1:
The patent applies merging by consolidating multiple device-type-specific automation rules into unified function-based rules. Instead of maintaining separate rules for each device type, the system merges the control logic into universal rules that apply to all devices performing the same function, reducing system complexity while maintaining control reliability through consistent function-based matching.
Data Source
AI summary
This application discloses a method and apparatus for controlling an internet of things device, and a related device. Wherein a control device can receive a first data identifier and first detection data corresponding to the first data identifier that are sent by a first internet of things device, and the control device can determine, based on the first data identifier, that the first internet of things device supports a first function. The control device determines whether the first detection data meets a trigger condition of a target object model rule corresponding to the first function, and sends a control instruction to a second internet of things device if the first detection data meets the trigger condition. The second internet of things device supports a second function corresponding to an execution action of the target object model rule.


