1.一種物聯(lián)網(wǎng)設(shè)備的控制界面的生成方法,其特征在于,包括:
根據(jù)物聯(lián)網(wǎng)設(shè)備的產(chǎn)品識別碼,從物聯(lián)網(wǎng)設(shè)備參數(shù)數(shù)據(jù)庫中獲取所述物聯(lián)網(wǎng)設(shè)備的設(shè)備功能對應(yīng)的數(shù)據(jù)類型,其中所述物聯(lián)網(wǎng)參數(shù)數(shù)據(jù)庫中存儲有所述物聯(lián)網(wǎng)設(shè)備的產(chǎn)品識別碼、設(shè)備功能以及數(shù)據(jù)類型三者之間的對應(yīng)關(guān)系;
根據(jù)所述設(shè)備功能的數(shù)據(jù)類型,從功能控制控件數(shù)據(jù)庫中獲取相應(yīng)的功能控制控件列表,其中所述功能控制控件數(shù)據(jù)庫中至少存儲有數(shù)據(jù)類型與功能控制控件列表兩者之間的對應(yīng)關(guān)系;
根據(jù)用戶的選擇指令,從所述功能控制控件列表中選擇功能控制控件;以及
使用選擇的所述功能控制控件生成所述物聯(lián)網(wǎng)設(shè)備的功能控制界面。
2.根據(jù)權(quán)利要求1所述的物聯(lián)網(wǎng)設(shè)備的控制界面的生成方法,其特征在于,所述生成方法還包括:
對所述物聯(lián)網(wǎng)設(shè)備設(shè)置產(chǎn)品識別碼,其中所述產(chǎn)品識別碼和所述物聯(lián)網(wǎng)設(shè)備一一對應(yīng);
獲取物聯(lián)網(wǎng)設(shè)備的設(shè)備功能,并根據(jù)所述物聯(lián)網(wǎng)設(shè)備的設(shè)備功能的表示方式,確定所述物聯(lián)網(wǎng)設(shè)備的設(shè)備功能對應(yīng)的數(shù)據(jù)類型;以及
根據(jù)所述產(chǎn)品識別碼、所述物聯(lián)網(wǎng)設(shè)備的設(shè)備功能以及所述物聯(lián)網(wǎng)設(shè)備的設(shè)備功能對應(yīng)的數(shù)據(jù)類型,創(chuàng)建所述物聯(lián)網(wǎng)設(shè)備參數(shù)數(shù)據(jù)庫。
3.根據(jù)權(quán)利要求2所述的物聯(lián)網(wǎng)設(shè)備的控制界面的生成方法,其特征在于,所述根據(jù)所述物聯(lián)網(wǎng)設(shè)備的設(shè)備功能的表示方式,確定所述物聯(lián)網(wǎng)設(shè)備的設(shè)備功能對應(yīng)的數(shù)據(jù)類型的步驟包括:
如所述物聯(lián)網(wǎng)設(shè)備的功能參數(shù)為具有兩個操作選項的功能參數(shù),則使用布爾型變量的數(shù)據(jù)類型進(jìn)行表示;
如所述物聯(lián)網(wǎng)設(shè)備的功能參數(shù)為具有數(shù)值調(diào)整操作選項的功能參數(shù),則使 用整數(shù)變量或浮點(diǎn)變量的數(shù)據(jù)類型進(jìn)行表示;
如所述物聯(lián)網(wǎng)設(shè)備的功能參數(shù)為具有位置調(diào)整操作選項的功能參數(shù),則使用位置坐標(biāo)的數(shù)據(jù)類型進(jìn)行表示;
如所述物聯(lián)網(wǎng)設(shè)備的功能參數(shù)為具有多個操作選項的功能參數(shù),則使用枚舉型變量的數(shù)據(jù)類型進(jìn)行表示;以及
如所述物聯(lián)網(wǎng)設(shè)備的功能參數(shù)為顯示數(shù)據(jù)的功能參數(shù),則直接顯示相應(yīng)的數(shù)據(jù)。
4.根據(jù)權(quán)利要求1所述的物聯(lián)網(wǎng)設(shè)備的控制界面的生成方法,其特征在于,所述生成方法還包括:
獲取所述物聯(lián)網(wǎng)設(shè)備的設(shè)備功能對應(yīng)的數(shù)據(jù)類型,以及所述物聯(lián)網(wǎng)設(shè)備的設(shè)備功能對應(yīng)的功能控制控件;
根據(jù)所有的相同類別的功能控制控件建立相應(yīng)類別的功能控制控件列表;以及
使用所述物聯(lián)網(wǎng)設(shè)備的設(shè)備功能對應(yīng)的數(shù)據(jù)類型以及相應(yīng)的功能控制控件列表,創(chuàng)建所述功能控制控件數(shù)據(jù)庫。
5.根據(jù)權(quán)利要求4所述的物聯(lián)網(wǎng)設(shè)備的控制界面的生成方法,其特征在于,所述獲取所述物聯(lián)網(wǎng)設(shè)備的設(shè)備功能對應(yīng)的功能控制控件的步驟包括:
獲取至少一個進(jìn)行兩個操作選項的設(shè)備功能的第一類功能控制控件、至少一個進(jìn)行數(shù)值調(diào)整操作的設(shè)備功能的第二類功能控制控件、至少一個進(jìn)行位置調(diào)整操作的設(shè)備功能的第三類功能控制控件、至少一個進(jìn)行多個操作選項的設(shè)備功能的第四類功能控制控件和/或至少一個進(jìn)行數(shù)據(jù)顯示的設(shè)備功能的第五類功能控制控件。
6.根據(jù)權(quán)利要求1所述的物聯(lián)網(wǎng)設(shè)備的控制界面的生成方法,其特征在于,所述使用選擇的所述功能控制控件生成所述物聯(lián)網(wǎng)設(shè)備的功能控制界面的步驟具體為:
使用所述物聯(lián)網(wǎng)設(shè)備的所有的設(shè)備功能對應(yīng)的所述功能控制控件生成所述 物聯(lián)網(wǎng)設(shè)備的功能控制界面。
7.一種物聯(lián)網(wǎng)設(shè)備的控制界面的生成裝置,其特征在于,包括:
數(shù)據(jù)類型獲取模塊,用于根據(jù)物聯(lián)網(wǎng)設(shè)備的產(chǎn)品識別碼,從物聯(lián)網(wǎng)設(shè)備參數(shù)數(shù)據(jù)庫中獲取物聯(lián)網(wǎng)設(shè)備的設(shè)備功能對應(yīng)的數(shù)據(jù)類型,其中所述物聯(lián)網(wǎng)參數(shù)數(shù)據(jù)庫中存儲有所述物聯(lián)網(wǎng)設(shè)備的產(chǎn)品識別碼、設(shè)備功能以及數(shù)據(jù)類型三者之間的對應(yīng)關(guān)系;
控件列表獲取模塊,用于根據(jù)所述設(shè)備功能的數(shù)據(jù)類型,從功能控制控件數(shù)據(jù)庫中獲取相應(yīng)的功能控制控件列表,其中所述功能控制控件數(shù)據(jù)庫中至少存儲有數(shù)據(jù)類型與功能控制控件列表兩者之間的對應(yīng)關(guān)系;
控件選擇模塊,用于根據(jù)用戶的選擇指令,從所述功能控制控件列表中選擇功能控制控件;以及
控制界面生成模塊,用于使用選擇的所述功能控制控件生成所述物聯(lián)網(wǎng)設(shè)備的功能控制界面。
8.根據(jù)權(quán)利要求7所述的物聯(lián)網(wǎng)設(shè)備的控制界面的生成裝置,其特征在于,所述生成裝置還包括:
識別碼設(shè)置模塊,用于對所述物聯(lián)網(wǎng)設(shè)備設(shè)置產(chǎn)品識別碼,其中所述產(chǎn)品識別碼和所述物聯(lián)網(wǎng)設(shè)備一一對應(yīng);
數(shù)據(jù)類型設(shè)置模塊,用于獲取物聯(lián)網(wǎng)設(shè)備的設(shè)備功能,并根據(jù)所述物聯(lián)網(wǎng)設(shè)備的設(shè)備功能的表示方式,確定所述物聯(lián)網(wǎng)設(shè)備的設(shè)備功能對應(yīng)的數(shù)據(jù)類型;以及
參數(shù)數(shù)據(jù)庫創(chuàng)建模塊,用于根據(jù)所述產(chǎn)品識別碼、所述物聯(lián)網(wǎng)設(shè)備的設(shè)備功能以及所述物聯(lián)網(wǎng)設(shè)備的設(shè)備功能對應(yīng)的數(shù)據(jù)類型,創(chuàng)建所述物聯(lián)網(wǎng)設(shè)備參數(shù)數(shù)據(jù)庫。
9.根據(jù)權(quán)利要求8所述的物聯(lián)網(wǎng)設(shè)備的控制界面的生成裝置,其特征在于,所述數(shù)據(jù)類型設(shè)置模塊包括:
第一設(shè)置單元,用于如所述物聯(lián)網(wǎng)設(shè)備的功能參數(shù)為具有兩個操作選項的 功能參數(shù),則使用布爾型變量的數(shù)據(jù)類型進(jìn)行表示;
第二設(shè)置單元,用于如所述物聯(lián)網(wǎng)設(shè)備的功能參數(shù)為具有數(shù)值調(diào)整操作選項的功能參數(shù),則使用整數(shù)變量或浮點(diǎn)變量的數(shù)據(jù)類型進(jìn)行表示;
第三設(shè)置單元,用于如所述物聯(lián)網(wǎng)設(shè)備的功能參數(shù)為具有位置調(diào)整操作選項的功能參數(shù),則使用位置坐標(biāo)的數(shù)據(jù)類型進(jìn)行表示;
第四設(shè)置單元,用于如所述物聯(lián)網(wǎng)設(shè)備的功能參數(shù)為具有多個操作選項的功能參數(shù),則使用枚舉型變量的數(shù)據(jù)類型進(jìn)行表示;以及
第五設(shè)置單元,用于如所述物聯(lián)網(wǎng)設(shè)備的功能參數(shù)為顯示數(shù)據(jù)的功能參數(shù),則直接顯示相應(yīng)的數(shù)據(jù)。
10.根據(jù)權(quán)利要求7所述的物聯(lián)網(wǎng)設(shè)備的控制界面的生成裝置,其特征在于,所述生成裝置包括:
控件獲取模塊,用于獲取所述物聯(lián)網(wǎng)設(shè)備的設(shè)備功能對應(yīng)的數(shù)據(jù)類型,以及所述物聯(lián)網(wǎng)設(shè)備的設(shè)備功能對應(yīng)的功能控制控件;
控件列表建立模塊,用于根據(jù)所有的相同類別的功能控制控件建立相應(yīng)類別的功能控制控件列表;以及
控件數(shù)據(jù)庫創(chuàng)建模塊,用于使用所述物聯(lián)網(wǎng)設(shè)備的設(shè)備功能對應(yīng)的數(shù)據(jù)類型以及相應(yīng)的功能控制控件列表,創(chuàng)建所述功能控制控件數(shù)據(jù)庫。
11.根據(jù)權(quán)利要求10所述的物聯(lián)網(wǎng)設(shè)備的控制界面的生成裝置,其特征在于,所述控件獲取模塊,具體用于獲取至少一個進(jìn)行兩個操作選項的設(shè)備功能的第一類功能控制控件、至少一個進(jìn)行數(shù)值調(diào)整操作的設(shè)備功能的第二類功能控制控件、至少一個進(jìn)行位置調(diào)整操作的設(shè)備功能的第三類功能控制控件、至少一個進(jìn)行多個操作選項的設(shè)備功能的第四類功能控制控件和/或至少一個進(jìn)行數(shù)據(jù)顯示的設(shè)備功能的第五類功能控制控件。
12.根據(jù)權(quán)利要求7所述的物聯(lián)網(wǎng)設(shè)備的控制界面的生成裝置,其特征在于,所述控制界面生成模塊具體用于
使用所述物聯(lián)網(wǎng)設(shè)備的所有的設(shè)備功能對應(yīng)的所述功能控制控件生成所述 物聯(lián)網(wǎng)設(shè)備的功能控制界面。