Configuring a load control system
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current load control systems face challenges in consistent programming across similar rooms or buildings, requiring time-consuming on-site programming by technicians and difficulty in updating settings to accommodate individual user preferences, as well as issues with integrating third-party services without a user account.
Innovation Solution
A graphical user interface (GUI) software is used to configure load control systems by automatically determining programming data based on device type, location, and load type, allowing for pre-account authorization of third-party services through an authorization device.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If on-site technicians program each control device individually, then the control devices can be configured, but the programming process is time-consuming and inconsistent across similar rooms
Solution Approach 1:
The system performs preliminary actions by automatically generating programming data for control devices before on-site installation. The server creates configuration settings based on device type, location, and load type information, so that when devices are installed, they are pre-programmed rather than requiring time-consuming on-site configuration by technicians.
Solution Approach 2:
The system uses copying by creating template-based programming data that can be replicated across similar rooms. Once programming data is generated for one room, it can be copied and adapted for similar rooms, ensuring consistency while reducing the time needed for each individual configuration.
2Adaptability or versatility
If control devices are programmed with comprehensive settings, then user preferences can be accommodated, but updating settings becomes difficult and time-consuming
Solution Approach 1:
The system introduces an intermediary server that manages programming data separately from the control devices themselves. The server acts as a mediator between user preferences and device settings, allowing users to update preferences through the server interface without needing to physically access or reprogram each control device, thus simplifying the update process while maintaining comprehensive customization.
3Reliability
If a user account is created before third-party service integration, then authorization can be granted, but the system cannot be commissioned without existing user accounts
Solution Approach 1:
The system performs preliminary actions by granting temporary authorization to third-party services before user accounts are created. The server allows third-party services to access system information and control devices during the commissioning phase, and user accounts are created subsequently to formalize and secure this authorization.
Solution Approach 2:
The system inverts the traditional authorization sequence by allowing third-party services to access the system before user accounts exist, rather than requiring accounts first. This reversal enables system commissioning to proceed while maintaining security through server-managed temporary credentials that are later replaced by user account-based authorization.
Data Source
AI summary
A load control system may be configured using a graphical user interface (GUI) software. The GUI software may be implemented to collect control devices and add the control devices to the load control system for configuration. Programming data may be automatically determined for the added control devices based on the type of control device, the location of the control device, and/or the load type controlled by the control device. The programming data may include control settings for a scene, a schedule, or an automated control feature. The programming data may be displayed for being viewed and/or adjusted by a user. The programming data may be transmitted to the control devices and/or a system controller for being implemented in performing load control.


