TWI650972B - 網路管理系統及其自動註冊連網裝置的方法 - Google Patents

網路管理系統及其自動註冊連網裝置的方法 Download PDF

Info

Publication number
TWI650972B
TWI650972B TW106137874A TW106137874A TWI650972B TW I650972 B TWI650972 B TW I650972B TW 106137874 A TW106137874 A TW 106137874A TW 106137874 A TW106137874 A TW 106137874A TW I650972 B TWI650972 B TW I650972B
Authority
TW
Taiwan
Prior art keywords
data
identification data
network
control host
monitoring
Prior art date
Application number
TW106137874A
Other languages
English (en)
Other versions
TW201843979A (zh
Inventor
盧永晟
謝源平
潘德儒
謝華毅
Original Assignee
台達電子工業股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 台達電子工業股份有限公司 filed Critical 台達電子工業股份有限公司
Publication of TW201843979A publication Critical patent/TW201843979A/zh
Application granted granted Critical
Publication of TWI650972B publication Critical patent/TWI650972B/zh

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • H04L67/125Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05BELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
    • H05B47/00Circuit arrangements for operating light sources in general, i.e. where the type of light source is not relevant
    • H05B47/10Controlling the light source
    • H05B47/175Controlling the light source by remote control
    • H05B47/19Controlling the light source by remote control via wireless transmission
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F11/00Control or safety arrangements
    • F24F11/50Control or safety arrangements characterised by user interfaces or communication
    • F24F11/52Indication arrangements, e.g. displays
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F11/00Control or safety arrangements
    • F24F11/62Control or safety arrangements characterised by the type of control or by internal processing, e.g. using fuzzy logic, adaptive control or estimation of values
    • F24F11/63Electronic processing
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B13/00Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
    • G05B13/02Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
    • G05B13/0205Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric not using a model or a simulator of the controlled system
    • G05B13/024Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric not using a model or a simulator of the controlled system in which a parameter or coefficient is automatically adjusted to optimise the performance
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B15/00Systems controlled by a computer
    • G05B15/02Systems controlled by a computer electric
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1073Registration or de-registration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/141Setup of application sessions
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05BELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
    • H05B47/00Circuit arrangements for operating light sources in general, i.e. where the type of light source is not relevant
    • H05B47/10Controlling the light source
    • H05B47/105Controlling the light source in response to determined parameters
    • H05B47/115Controlling the light source in response to determined parameters by determining the presence or movement of objects or living beings
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F2120/00Control inputs relating to users or occupants
    • F24F2120/20Feedback from users
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/26Pc applications
    • G05B2219/2642Domotique, domestic, home control, automation, smart house
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05BELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
    • H05B47/00Circuit arrangements for operating light sources in general, i.e. where the type of light source is not relevant
    • H05B47/10Controlling the light source
    • H05B47/105Controlling the light source in response to determined parameters
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05BELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
    • H05B47/00Circuit arrangements for operating light sources in general, i.e. where the type of light source is not relevant
    • H05B47/10Controlling the light source
    • H05B47/105Controlling the light source in response to determined parameters
    • H05B47/115Controlling the light source in response to determined parameters by determining the presence or movement of objects or living beings
    • H05B47/125Controlling the light source in response to determined parameters by determining the presence or movement of objects or living beings by using cameras
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05BELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
    • H05B47/00Circuit arrangements for operating light sources in general, i.e. where the type of light source is not relevant
    • H05B47/10Controlling the light source
    • H05B47/105Controlling the light source in response to determined parameters
    • H05B47/115Controlling the light source in response to determined parameters by determining the presence or movement of objects or living beings
    • H05B47/13Controlling the light source in response to determined parameters by determining the presence or movement of objects or living beings by using passive infrared detectors
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02BCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
    • Y02B20/00Energy efficient lighting technologies, e.g. halogen lamps or gas discharge lamps
    • Y02B20/40Control techniques providing energy savings, e.g. smart controller or presence detection

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Chemical & Material Sciences (AREA)
  • Mechanical Engineering (AREA)
  • Combustion & Propulsion (AREA)
  • Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • General Business, Economics & Management (AREA)
  • Software Systems (AREA)
  • Fuzzy Systems (AREA)
  • Human Computer Interaction (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Computation (AREA)
  • Mathematical Physics (AREA)
  • Business, Economics & Management (AREA)
  • Multimedia (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Selective Calling Equipment (AREA)
  • Computer And Data Communications (AREA)
  • Air Conditioning Control Device (AREA)
  • Communication Control (AREA)

Abstract

本發明公開一種網路管理系統及其自動註冊連網裝置的方法。網路管理系統包括電子裝置、連網裝置及控制主機。電子裝置依據使用者操作產生並發送設定資料至連網裝置。連網裝置依據設定資料自動產生註冊資料並連接通訊網路,並經由通訊網路發送註冊資料至控制主機。控制主機依據註冊資料決定分類資訊,並將其中的裝置識別資料對應至分類資訊及位置識別資料並記錄以完成連網裝置的註冊。本發明經由令連網裝置自動向控制主機進行註冊,可有效省卻使用者的手動註冊操作。

Description

網路管理系統及其自動註冊連網裝置的方法
本發明是涉及系統與方法,特別涉及網路管理系統及其自動註冊連網裝置的方法。
於現有的基於物聯網的網路管理系統(如整合式照明系統或中央空調系統)中,是由控制主機負責管理所有連網裝置(如具有連網能力的感測器、風扇或照明裝置)的狀態。
請參閱圖1,為現有的註冊連網裝置的方法的循序圖。如圖1所示,當使用者(如管理員)欲於網路管理系統中新增未註冊的連網裝置14時,使用者須先將電子裝置12(如筆記型電腦)連接連網裝置14(步驟S100),再經由電子裝置12輸入設定操作(步驟S102)來設定連網裝置14(步驟S104)。並且,連網裝置14於設定完成後可回傳通知至電子裝置12(步驟S106)。
於連網裝置14設定完成後,使用者須接著操作電子裝置12來經由網路連接遠端的控制主機10(步驟S108),並於建立連接後經由電子裝置12輸入註冊操作(步驟S110)來向控制主機10註冊新的連網裝置14(步驟S112)。
最後,於註冊完成後,控制主機10可與已設定的連網裝置14建立連接並對連網裝置14進行監控管理(步驟S114)。
於現有的註冊連網裝置的方法中,當使用者欲新增未註冊的連網裝置14時,除了對連網裝置14進行設定外,還必須手動向控制主機10註冊連網裝置14,而使得新增工作費時費力。
有鑑於此,目前極需一種註冊連網裝置的方法,可有效縮減未註冊的連網裝置的新增時間並簡化未註冊的連網裝置的新增操作。
本發明提供一種網路管理系統及其自動註冊連網裝置的方法,可使連網裝置自動向控制主機進行註冊。
於一實施例中,本發明揭露一種網路管理系統,包括電腦程式、連網裝置及控制主機。電腦程式用以安裝於電子裝置,控制電子裝置產生設定資料,並對外發送設定資料,其中設定資料包括網路識別資料及使用者識別資料。連網裝置於接收設定資料後依據設定資料產生註冊資料,依據網路識別資料連接通訊網路,並經由通訊網路對外發送註冊資料,其中註冊資料包括使用者識別資料、連網裝置的裝置識別資料及位置識別資料。控制主機連接通訊網路,於接收註冊資料後依據使用者識別資料決定分類資訊,對裝置識別資料進行註冊以將裝置識別資料對應至分類資訊及位置識別資料並記錄對應關係。
於一實施例中,本發明揭露一種自動註冊連網裝置的方法,應用於網路管理系統,網路管理系統包括連網裝置、控制主機及用以安裝於電子裝置的電腦程式,自動註冊連網裝置的方法包括以下步驟:經由電腦程式控制電子裝置產生設定資料,並發送設定資料至連網裝置,其中設定資料包括網路識別資料及使用者識別資料;於連網裝置依據設定資料產生註冊資料,其中註冊資料包括使用者識別資料、連網裝置的裝置識別資料及位置識別資料;依據網路識別資料連接通訊網路,並經由通訊網路發送註冊資料至控制主機;於控制主機依據使用者識別資料決定分類資訊;及,對裝置識別資料進行註冊以將裝置識別資料對應至分類資訊及位置識別資料並記錄對應關係。
本發明經由令連網裝置自動向控制主機進行註冊,可有效省卻使用者的手動註冊操作。
下面結合圖式和具體實施例對本發明技術方案進行詳細的描述,以更瞭解本發明的目的、方案及功效,但並非作為本發明的申請專利範圍的限制。
本發明公開了一種網路管理系統,所述網路管理系統主要用來執行一種自動註冊連網裝置的方法(下面簡稱為註冊方法),可令連網裝置於設定完成後自動向控制主機進行註冊,而可省卻使用者的手動註冊操作。
首請同時參閱圖2至圖4,圖2為本發明一實施例的網路管理系統的架構圖,圖3為本發明一實施例的電子裝置的架構圖,圖4為本發明一實施例的連網裝置的架構圖。
本發明的網路管理系統(如雲端運算系統、整合式照明控制系統、感測網路系統、中央空調系統或其他包括多個連網裝置的網路系統)主要包括控制主機2、一或多個連網裝置4及電腦程式300。
電腦程式300(如應用程式或連網裝置4的驅動程式)安裝於電子裝置3(如智慧型手機、穿戴式裝置、平板電腦、筆記型電腦或個人電腦)的記憶體32中,並於被電子裝置3的處理器30執行後可與網路管理系統的其他裝置進行互動以協助電子裝置3的使用者對欲新增的未註冊的連網裝置4進行設定。
具體而言,如圖3所示,電子裝置3可包括用以儲存資料的記憶體32、用以連接通訊網路5的第一連接模組34、用以連接連網裝置4的第二連接模組36、用以輸出/輸入資訊的人機介面38(如觸控螢幕、喇叭、按鍵、指示燈或其他輸出入元件)及用以控制電子裝置3並電性連接上述元件的處理器30。
於一實施例中,記憶體32為非暫態儲存媒體,電腦程式300包括電腦可執行程式碼。當處理器30執行前述電腦可執行程式碼時,可與連網裝置4或控制主機2進行互動來實現本發明的註冊方法。
復請參閱圖2,各連網裝置4(如具有連網能力的智慧感測器、智慧風扇、智慧照明裝置或其他物聯網裝置)為網路管理系統中的一個節點。各連網裝置4於完成設定與註冊後可經由通訊網路5(如網際網路或區域網路)連接遠端的控制主機2,並接受控制主機2的監管與控制,或與控制主機2進行資料傳輸(如上傳感測資料、接收風速控制指令或照明控制指令)。
具體而言,如圖4所示,連網裝置4可包括第一連接單元402、第二連接單元404、記憶單元408及電性連接上述單元的處理單元400。第一連接單元402用以連接通訊網路5。第二連接單元404用以連接電子裝置3。記憶單元408用以儲存資料。處理單元400用以控制連網裝置4。
於一實施例中,電子裝置3的第二連接模組36與連網裝置4的第二連接單元404是有線連接模組(如USB連接器/連接埠、RJ45連接器/連接埠或其他有線連接模組),並透過電纜相連。
於一實施例中,電子裝置3的第二連接模組36與連網裝置4的第二連接單元404是無線連接模組(如Wi-Fi傳輸器、藍芽傳輸器、ZigBee傳輸器、音波傳輸器、紅外線傳輸器或其他無線傳輸器)。
於一實施例中,通訊網路5可為Wi-Fi網路、乙太網路或網際網路或其他具有高速傳輸特性的通訊網路,電子裝置3的第一連接模組34及連網裝置4的第一連接單元402為支援前述通訊標準的連接模組。
更進一步地,連網裝置4的第二連接單元404可建立與前述通訊網路5不同類型的異質網路,並透過異質網路來連接電子裝置3的第二連接模組36。前述異質網路可為Wi-Fi直連網路、藍芽網路或ZigBee網路或其他具有小傳輸範圍特性的個人無線區域網路(Wireless Personal Area Network,WPAN),第二連接模組36與第二連接單元404為支援前述通訊標準的連接模組。
於一實施例中,通訊網路5的傳輸速度大於前述異質網路的傳輸速度。更進一步地,前述異質網路的通訊標準不相容於通訊網路5的通訊標準,即通訊網路5與異質網路是不同類型而無法互連的通訊網路。
值得一提的是,於前述實施例中,由於通訊網路5及異質網路為不同類型的通訊網路,電子裝置3及連網裝置4必須同時設置不同類型的兩種網路模組(一種為第一連接模組34及第一連接單元402,另一種為第二連接模組36與第二連接單元404)方可同時連接通訊網路5及異質網路,但不以此限定。
於另一實施例中,若通訊網路5及異質網路為相同類型的通訊網路(如皆為Wi-Fi網路)時,電子裝置3及連網裝置4可僅設置單一網路模組。(如僅設置第一連接模組34及第一連接單元402)。
於一實施例中,連網裝置4可進一步包括電性連接處理單元400的感測單元406。感測單元406可為環境感測器(如溫度計、溼度計、照度計、焓值計或其他環境感測器),而可感測所在環境的當前的環境狀態(如溫度、濕度、亮度、焓值或其他感測訊號)。並且,處理單元400可將所感測的環境狀態數位化為感測資料,並經由第一連接單元402將感測資料上傳至控制主機2。
於一實施例中,感測單元406是人員偵測器(如攝影機、PIR感測器、超音波感測器、熱影像儀或其他人員偵測器),可偵測使用者是否進入或離開所在環境,並於偵測到使用者進入或離開環境時發出/停止發出對應的觸發訊號。並且,處理單元400可於收到觸發訊號時經由第一連接單元402通知控制主機2。藉此,連網裝置4可於環境無人時自動停止偵測,而可有效節省電力消耗。
於一實施例中,連網裝置4是用以調整所在環境狀態(如溫度或亮度)。具體而言,連網裝置4可進一步包括電性連接處理單元400的功能單元410(如風扇或燈具)。處理單元400可經由第一連接單元402自外部接收控制參數,並依據所收到的控制參數控制功能單元410的運轉狀態(如風扇轉速或照明強度)以調整所在環境的環境狀態(如溫度或亮度)。
於一實施例中,連網裝置4更包括電性連接處理單元400的遙控單元412。遙控單元412是預先與外部的遙控器(圖未標示)配對完成,並可自所述遙控器接收所述控制參數。
續請一併參閱圖5,為本發明一實施例的控制主機的架構圖。於本實施例中,控制主機2可包括介面伺服器20、資料庫22及服務伺服器24。介面伺服器20、資料庫22及服務伺服器24分別為獨立伺服器,可經由網路(如內部網路或通訊網路5)相互連接,或經由電纜(如乙太網電纜、光纖電纜、序列傳輸線、USB傳輸線或其他具有資料或訊號傳輸能力的電纜)相互連接。並且,介面伺服器20、資料庫22及服務伺服器24可設置於相同或不同地點,不加以限定。
服務伺服器24用以供使用者(如管理員)對網路管理系統的多個連網裝置4進行管理。具體而言,當使用者操作電子裝置3來連接服務伺服器24後,服務伺服器24可回傳監控儀表板(dashboard)資料至電子裝置3來使電子裝置3依據監控儀表板資料繪製圖形使用者介面。接著,使用者可經由所繪製的圖形使用者介面來對服務伺服器24進行操作,以取得連網裝置4的運作狀態與當前設定,並可變更連網裝置4的設定。
於一實施例中,服務伺服器24可包括分析模組240、註冊模組242、修改模組244、監控模組246及輸出控制模組248。分析模組240用以對連網裝置4進行分類並決定對應的分類資訊。註冊模組242用以依據分類資訊對未註冊的連網裝置4進行註冊。修改模組244用以對已註冊的連網裝置4的註冊資料進行修改。監控模組246用以對已註冊的連網裝置4進行監視控制。輸出控制模組248用以依據使用者需求產生輸出資料(如圖11所示的監控畫面),並回傳至電子裝置3。
值得一提的是,雖於本實施例中,各模組240-248是設置於服務伺服器24中,但不以此限定。於其他實施例中,各模組240-248亦可設置於介面伺服器20或資料庫22。
資料庫22用以儲存各連網裝置4的註冊資料。於一實施例中,資料庫22可直接設置於介面伺服器20或服務伺服器24的記憶體(圖未標示)中,即介面伺服器20或服務伺服器24同時具有資料庫的功能。
介面伺服器20用以提供函示庫轉譯功能。具體而言,程式函式庫(library)的各個功能指令(method)通常是用來實現低階或簡單的功能(如讀取單筆資料、寫入單筆資料、輸出單筆資料或繪製單一圖形等等),當開發者欲開發用來實現高階或複雜的功能的程式時,必須使用(call)大量前述功能指令,而大幅增加程式複雜度與開發難度。
為解決上述問題,於本實施例中,介面伺服器20為應用程式介面(API)伺服器,可解析並執行所收到的指令。具體而言,開發者可預先設定一或多個API指令,各API指令是用來實現高階或複雜的不同功能。接著,開發者決定可實現各高階或複雜功能的多個功能指令,並將所決定的多個功能指令對應至各API指令,並記錄前述API指令與功能指令間的對應關係。
藉此,開發者於後續編寫程式時,可直接使用簡潔的API指令來實現高階或複雜的功能,而不需使用大量且複雜的前述功能指令,而可大幅降低程式複雜度與開發難度。
為使介面伺服器20可正確理解前述API指令,於本實施例中,介面伺服器20包括解析模組200。解析模組200用以控制介面伺服器20於收到各API指令時,依據前述API指令與功能指令間的對應關係對所收到的API指令進行解析,以獲得對應此API指令的多個功能指令。接著,介面伺服器20或服務伺服器24可執行前述多個功能指令來實現對應的功能。
值得一提的是,前述解析模組200、分析模組240、註冊模組242、修改模組244、監控模組246及輸出控制模組248可為軟體模組或硬體電路模組,不加以限定。當前述模組200、240-248為軟體模組時,各伺服器20-24的記憶體(圖未標示)為非暫態儲存媒體並記錄有對應的電腦可執行程式碼。當各伺服器20-24的處理器(圖未標示)執行前述電腦可執行程式碼時,可實現對應的模組的功能。
續請同時參閱圖6,為本發明第一實施例的自動註冊連網裝置的方法的循序圖。本發明各實施例的註冊方法可由圖1至圖5所示網路管理系統來加以實現。本實施例的註冊方法包括以下步驟。
步驟S200:電子裝置3的處理器30 經由第二連接模組36連接欲新增且未註冊的連網裝置4的第二連接單元404。
以建立有線連接為例,使用者可將纜線(如USB纜線)的兩端分別連接第二連接模組36及第二連接單元404。
以建立無線連接為例,使用者可操作電子裝置3的人機介面38來輸入連接操作(如輸入配對碼或連線密碼)來使第二連接模組36與連網裝置4的第二連接單元404建立無線連接。更進一步地,電子裝置3的第二連接模組36是與連網裝置4的第二連接單元404建立前述異質網路的連接。
步驟S202:處理器30產生設定資料,並經由步驟S200中所建立的連接發送設定資料至連網裝置4。具體而言,於連接建立後,使用者可操作電子裝置3的人機介面38來輸入設定操作(如輸入通訊網路5的連線資訊及/或使用者的身份資訊),以使處理器30依據設定操作產生對應的設定資料。
於一實施例中,設定資料包括網路識別資料。舉例來說,於第一連接單元402已連接通訊網路5(以Wi-Fi網路為例)時,處理器30可直接將當前使用的通訊網路5的連線資訊(如通訊網路5的SSID及連線密碼)作為前述網路識別資料。於另一例子中,處理器30則可將使用者所輸入的連線資訊做為前述網路識別資料。
於一實施例中,設定資料可包括使用者識別資料。舉例來說,處理器30可將使用者所輸入的身份資訊(如使用者的所屬公司的名稱或代碼,或個人識別碼)做為前述使用者識別資料。於另一例子中,於使用者已登入電子裝置3的電腦程式300時,處理器30可將使用者登入時所使用的身份資訊做為前述使用者識別資料。
於一實施例中,設定資料可包括位置識別資料。舉例來說,電子裝置3可包括電性連接處理器30的定位裝置(圖未標示,如GPS***或室內定位裝置),定位裝置感測電子裝置3所在的位置資訊(如經緯度座標或所在區域),處理器30可將所感測的位置資訊作為前述位置識別資料。
步驟S204:連網裝置4的處理單元400依據所收到的設定資料進行設定。於一實施例中,處理單元400可依據設定資料的網路識別資料、使用者識別資料及/或位置識別資料進行初始化設定(如依據網路識別資料設定用於通訊網路5的連接參數(如SSID、連線密碼及/或通訊協定),依據使用者識別資料設定連網裝置4的所有權,及/或依據位置識別資料決定當前時間等等)。
步驟S206:於設定完成後,處理單元400可經由第一連接單元402基於前述通訊網路5的連接參數連接通訊網路5,並經由通訊網路5連接控制主機2以進行通訊。
步驟S208:處理單元400產生註冊資料,並經由通訊網路5將所產生的註冊資料發送至控制主機2。
於一實施例中,註冊資料包括使用者識別資料、連網裝置4的裝置識別資料及位置識別資料。具體而言,連網裝置4的記憶單元408中儲存有連網裝置4的裝置識別資料,如裝置識別碼(device ID)、硬體位址(MAC address)或獨立識別碼(UID),此裝置識別資料通常是唯一的。處理單元400是封裝所收到的設定資料的使用者識別資料及位置識別資料與儲存於記憶單元408裝置識別資料以產生註冊資料。
於一實施例中,連網裝置4可包括電性連接處理單元400的定位單元(圖未標示,如GPS***或室內定位裝置),處理單元400可經由定位單元取得所在的位置資訊並作為註冊資料的位置識別資料。或者,處理單元400可經由第一連接單元402透過通訊網路5進行定位(如依據所連接的路由器的位置及/或網路延遲來決定所在的位置資訊)。
步驟S210:控制主機2經由分析模組240依據所收到的註冊資料決定分類資訊。具體而言,資料庫22中可儲存有多個不同的鍵資訊(鍵資訊為資料庫中多個資料表之間的關聯欄位),控制主機2是依據註冊資料的使用者識別資料查詢資料庫22來決定此使用者識別資料所對應的鍵資訊,並將所決定的鍵資訊作為分類資訊。
以使用者識別資料為使用者所屬公司的名稱或代碼為例,資料庫22中可記錄有多個不同公司的名稱或代碼(即鍵資訊)。控制主機2是選擇與使用者識別資料相符的公司的名稱或代碼(如相同的名稱或代碼)作為分類資訊。
以使用者識別資料為使用者的個人識別碼(如身份證字號或員工編號)為例,資料庫22中可記錄有多個不同公司的名稱或代碼(即鍵資訊),並記錄有各公司的多個員工的個人識別碼。控制主機2是依據使用者識別資料決定其所屬公司,並將所決定的公司的名稱或代碼作為分類資訊。
步驟S212:控制主機2經由註冊模組242依據註冊資料及所決定的分類資訊對未註冊的連網裝置4進行註冊。具體而言,控制主機2是將未註冊的連網裝置4的裝置識別資料(即註冊資料的裝置識別資料)對應至所決定的分類資訊及註冊資料的位置識別資料並將對應關係記錄於資料庫22以完成註冊。
更進一步地,控制主機2是基於所決定分類資訊來關聯註冊資料的裝置識別資料及註冊資料的位置識別資料,並將關聯後的資料記錄於資料庫22以完成註冊。藉此,本發明可自動進行連網裝置4的註冊。
步驟S214:控制主機2於註冊完成後可經由通訊網路5發送註冊完成通知至電子裝置3以通知使用者連網裝置4已完成註冊。
於一實施例中,控制主機2於註冊完成後還可經由通訊網路5對註冊完成的連網裝置4進行監控測試(如發送測試指令並判斷連網裝置4是否可正確執行測試指令)。
本發明經由令連網裝置4自動向控制主機2進行註冊,可有效省卻使用者的手動註冊操作。
續請同時參閱圖6及圖7,圖7為本發明第二實施例的自動註冊連網裝置的方法的部分流程圖。於本實施例中,電腦程式300為用於監控網路管理系統的應用程式。相較於圖6所示的自動註冊連網裝置的方法,本實施例的自動註冊連網裝置的方法的步驟S202更包括以下步驟。
步驟S30:電子裝置3的處理器30於執行電腦程式300後經由人機介面38接受使用者的登入操作,依據登入操作產生登入資訊(如使用者帳號及密碼),並於登入資訊通過驗證後自動登入使用者帳號。
於一實施例中,處理器30是經由通訊網路5將登入資訊傳送至控制主機2進行驗證,並於自控制主機2收到驗證通過訊息時登入使用者帳號。
步驟S32:處理器30於經由人機介面38接受使用者的新增連網裝置操作後,可取得網路識別資料及對應當前的使用者帳號的使用者識別資料。
於一實施例中,處理器30可依據使用者帳號(如員工編號或員工郵件位址)經由通訊網路5向控制主機2查詢對應的使用者識別資料(如公司名稱或代碼)。
步驟S34:處理器30依據所取得的網路識別資料及使用者識別資料產生設定資料。
於一實施例中,處理器30還可自記憶體32或控制主機2取得預設的運轉參數,並將運轉參數加入設定資料。藉此,未註冊的連網裝置4於初始化後可直接依據運轉參數運行,而不需使用者手動設定運轉參數。
步驟S36:處理器30經由第二連接模組36連接異質網路,並經由異質網路發送所產生的設定資料至連接異質網路的未註冊的連網裝置4。
藉此,本發明可依據使用者身份自動產生對應的設定資料。
於一實施例中,不同使用者是使用不同的身份(如不同的使用者帳號)來登入電腦程式300,並且,不同身份是分別對應不同權限等級,各使用者於登入後僅可執行對應權限等級的操作。
更進一步地,處理器30先判斷當前的使用者帳號是否具有新增連網裝置的權限,並於判斷當前的使用者帳號具有新增連網裝置的權限時才執行步驟S32-S36。並且,當處理器30判斷當前的使用者帳號不具有新增連網裝置的權限時,可經由人機介面38發出通知或發送警告至控制主機2。藉此,本發明可有效阻卻無權限的使用者新增連網裝置4。
續請同時參閱圖6及圖8,圖8為本發明第三實施例的自動註冊連網裝置的方法的部分流程圖。於本實施例中,連網裝置4為具有感測功能(如環境感測、人員偵測或監測網路),而可於註冊完成後經由感測單元406持續感測感測資料,並可定期傳送所感測的感測資料至控制主機2。相較於圖6所示的自動註冊連網裝置的方法,本實施例的自動註冊連網裝置的方法於連網裝置4註冊完成(步驟S212)後更包括用以實現同步功能的以下步驟。
步驟S40:連網裝置4的處理單元400經由感測單元406持續或間續地感測連網裝置4的當前狀態(如功能單元410的運轉狀態)、所在環境的環境狀態(如環境中是否有人、環境溫度、濕度或空氣品質)或與通訊網路5之間的連接狀態(如當前的網路位址、網路品質或連線延遲),並於每次感測後產生對應的一筆感測資料。
步驟S42:處理單元400判斷預設的同步條件是否滿足。具體而言,使用者可預先設定一或多組同步條件並儲存於記憶單元408。處理單元400於連網裝置4開機運行後,會持續判斷是否任一同步條件滿足。
若任一同步條件滿足,則處理單元400執行步驟S44。否則,處理單元400再次執行步驟S40。
於一實施例中,同步條件可為預設的時間點(如每天上午八點進行同步)、預設的時間區間(如每十小時進行同步)、預設的事件(如於每次動態網路位址變更時進行同步,於記憶單元408所儲存的感測資料達到預定筆數或記憶單元408的可用空間小於預設值時進行同步,或偵測到人員進入/離開時進行同步)。
於一實施例中,處理單元400可於判斷連續的多筆感測資料之間的變動幅度大於預設值(如連續的兩筆感測溫度之間的差值大於預設值,或連續的十筆空氣品質之間的最大差值大於預設值)時判定同步條件滿足並進行同步。
相較於每次感測後直接進行同步,本發明於同步條件滿足時才對多筆感測資料進行同步,可有效降低第一連接單元402的工作時間與工作頻率,進而節省電力消耗。
於另一實施例中,處理單元400亦可於每次感測後直接進行同步。
步驟S44:處理單元400依據累積感測的一或多筆感測資料產生同步資料。於一實施例中,同步資料包括連網裝置4的裝置識別資料。藉由將連網裝置4的裝置識別資料加入同步資料,本發明可使控制主機2可正確識別各筆同步資料所對應的連網裝置4,而不會造成同步錯誤。
步驟S46:處理單元400經由第一連接單元402通過通訊網路5發送所產生的同步資料至控制主機2。
更進一步地,控制主機2於收到同步資料後可依據同步資料的裝置識別資料來將同步資料對應記錄於資料庫2(如先將同步資料與裝置識別資料進行關聯,再記錄於資料庫2)。
步驟S48:處理單元400判斷是否結束感測(如使用者關閉感測功能或連網裝置4被關閉)。
若處理單元400判斷結束感測,則結束自動註冊連網裝置的方法。否則,處理單元400再次執行步驟S40。
續請同時參閱圖6及圖9,圖9為本發明第四實施例的自動註冊連網裝置的方法的部分流程圖。於本實施例中,網路管理系統更提供修改所有權功能,可修改已註冊的連網裝置4的所有權。相較於圖6所示的自動註冊連網裝置的方法,本實施例的自動註冊連網裝置的方法於連網裝置4註冊完成(步驟S212)後更包括用以實現修改所有權功能的以下步驟。
步驟S50:電子裝置3的處理器30於執行電腦程式300後經由人機介面38接受使用者的登入操作,依據登入操作產生登入資訊(如使用者帳號及密碼),並於登入資訊通過驗證後自動登入使用者帳號。
步驟S52:處理器30於經由人機介面38接受使用者的修改所有權操作後可依據修改所有權操作產生對應的修改資料。接著,於產生修改資料後,處理器30經由第一連接模組34發送所產生的修改資料至控制主機2。
於一實施例中,前述修改資料包括新的位置識別資料。具體而言,處理器30可經由定位裝置獲得當前的位置資訊並作為新的位置識別資料。或者,前述修改所有權操作包括選擇新位置的操作。處理器30依據前述操作產生新的位置識別資料。
於一實施例中,前述修改所有權操作是選擇欲變更所有權的連網裝置4,並選擇變更所有權後的新使用者。前述修改資料包括欲修改的連網裝置4的裝置識別資料及新使用者的使用者識別資料。
於一實施例中,處理器30先判斷當前的使用者帳號是否具有修改所有權的權限(如具有管理員權限),並於判斷當前的使用者帳號具有修改所有權的權限時才接受修改所有權操作並產生修改資料。並且,當處理器30判斷當前的使用者帳號不具修改所有權的權限時,可經由人機介面38發出通知或經由通訊網路5發送警告至控制主機2。藉此,本發明可有效阻卻無權限的使用者修改連網裝置4的所有權。
於一實施例中,處理器30經由第二連接模組36發送所產生的修改資料至欲變更所有權的連網裝置4,再由連網裝置4經過通訊網路5轉傳所收到的修改資料至控制主機2。藉此,即使電子裝置未連接通訊網路5,亦可對連網裝置4的所有權進行修改。
更進一步地,前述修改所有權操作可不選擇欲變更所有權的連網裝置4(即發送至連網裝置4的修改資料不包括裝置識別資料)。連網裝置4於收到修改資料後,會自動將自身的裝置識別資料加入修改資料再進行轉傳。經由透過欲變更所有權的連網裝置4的來自動將裝置識別資料加入至修改資料並進行轉傳,本發明可有效避免使用者誤選錯誤的連網裝置,而誤修改錯誤的連網裝置4的所有權。此外,本發明還可進一步避免無權的使用者(即不具有連網裝置4的管理權限的使用者)任意修改連網裝置4的所有權。
步驟S54:控制主機2經由分析模組240依據修改資料的新的使用者識別資料決定新的分類資訊。
步驟S56:控制主機2經由修改模組244依據修改資料及所決定的新的分類資訊對欲修改所有權的連網裝置4進行所有權修改。具體而言,控制主機2是將連網裝置4的裝置識別資料(即修改資料的裝置識別資料)所對應的分類資訊替換為新的分類資訊,並將所對應的位置識別資料替換為新的位置識別資料以完成所有權修改。藉此,本發明可有效修改已註冊的連網裝置4的所有權及設置位置。
續請同時參閱圖6及圖10,圖10為本發明第五實施例的自動註冊連網裝置的方法的部分流程圖。於本實施例中,網路管理系統更提供監控連網裝置功能,可對連網裝置4進行監視或控制。相較於圖6所示的自動註冊連網裝置的方法,本實施例的自動註冊連網裝置的方法於連網裝置4註冊完成(步驟S212)後更包括用以實現監控連網裝置功能的以下步驟。
步驟S60:電子裝置3的處理器30於經由人機介面38接受使用者的監控操作後可依據監控操作產生對應的監控指令,其中前述監控操作是用來命令執行控制主機2執行特定的監控功能(如回傳所有連網裝置4的狀態)。
於一實施例中,電子裝置3的處理器30是先經由第一連接模組34連接控制主機2的服務伺服器4。服務伺服器4經由輸出控制模組248產生並回傳監控儀表板資料至電子裝置3。電子裝置3的處理器30依據所收到的監控儀表板資料繪製圖形使用者介面,經由人機介面38顯示所繪製圖形使用者介面,並經由圖形使用者接受前述監控操作。
步驟S62:處理器30經由第一連接模組34發送所產生的監控指令至控制主機2。
於一實施例中,監控指令是API指令,處理器30是經由第一連接模組34及通訊網路5發送監控指令至控制主機2至介面伺服器20。
步驟S64:介面伺服器20經由解析模組200解析所收到的監控指令以獲得用以實作監控功能的函式庫的多個功能指令。接著,介面伺服器20將多個功能指令發送至服務伺服器24。
步驟S66:服務伺服器24依序執行多個功能指令來實作對應的監控功能。
以監控指令是搜尋符合特定條件(如所有權屬於特定使用者)的連網裝置4為例。服務伺服器24依序執行多個功能指令來搜尋資料庫22以獲得對應的搜尋結果,再經由輸出控制模組248依據搜尋結果產生輸出資料。最後,經由通訊網路5回傳所產生的輸出資料至電子裝置3顯示。
藉此,本發明可有效對連網裝置4進行監控。
續請參閱圖11,為本發明一實施例的監控畫面示意圖。於本例子中,監控指令是搜尋所有權為“Company1”的所有連網裝置4。
於本例子中,介面伺服器20解析監控指令為多個功能指令。服務伺服器24依序執行多個功能指令來依據搜尋條件(所有權為“Company1”的連網裝置)搜尋資料庫22以獲得符合條件的三筆記錄(即連網裝置Device1、連網裝置Device2及連網裝置Device3),並可進一步取得三台連網裝置的位置識別資訊(於本例子中分別為台北、東京與紐約)。
接著,服務伺服器24可依據各連網裝置的位置識別資訊於地圖上分別標記各連網裝置Device1、Device2與Device3的設置位置60-62,並繪製用以表示前述三筆記錄的表格。
最後,服務伺服器24將標記後的地圖及表格作為輸出資料傳送至電子裝置3顯示。
當然,本發明還可有其它多種實施例,在不背離本發明精神及其實質的情況下,本發明所屬技術領域中具有通常知識者當可根據本發明作出各種相應的改變和變形,但這些相應的改變和變形都應屬於本發明的範圍。
10…控制主機
12…電子裝置
14…連網裝置
2…控制主機
20…介面伺服器
200…解析模組
22資料庫
24…服務伺服器
240…分析模組
242…註冊模組
244…修改模組
246…監控模組
248…輸出控制模組
3…電子裝置
30…處理器
32…記憶體
300…電腦程式
34…第一連接模組
36…第二連接模組
38…人機介面
300…電腦程式
4…連網裝置
400…處理單元
402…第一連接單元
404…第二連接單元
406…感測單元
408…記憶單元
410…功能單元
412…遙控單元
5…通訊網路
60-62…設置位置
S100-S114…註冊步驟
S200-S214…自動註冊步驟
S30-S36…設定步驟
S40-S48…感測及同步步驟
S50-S56…修改步驟
S60-S66…監控步驟
圖1為現有的註冊連網裝置的方法的循序圖。
圖2為本發明一實施例的網路管理系統的架構圖。
圖3為本發明一實施例的電子裝置的架構圖。
圖4為本發明一實施例的連網裝置的架構圖。
圖5為本發明一實施例的控制主機的架構圖。
圖6為本發明第一實施例的自動註冊連網裝置的方法的循序圖。
圖7為本發明第二實施例的自動註冊連網裝置的方法的部分流程圖。
圖8為本發明第三實施例的自動註冊連網裝置的方法的部分流程圖。
圖9為本發明第四實施例的自動註冊連網裝置的方法的部分流程圖。
圖10為本發明第五實施例的自動註冊連網裝置的方法的部分流程圖。
圖11為本發明一實施例的監控畫面示意圖。

Claims (23)

  1. 一種網路管理系統,包括 一電腦程式,用以安裝於一電子裝置,控制該電子裝置產生一設定資料,並對外發送該設定資料,其中該設定資料包括一網路識別資料及一使用者識別資料; 一連網裝置,於接收該設定資料後依據該設定資料產生一註冊資料,依據該網路識別資料連接一通訊網路,並經由該通訊網路對外發送該註冊資料,其中該註冊資料包括該使用者識別資料、該連網裝置的一裝置識別資料及一位置識別資料; 一控制主機,連接該通訊網路,於接收該註冊資料後依據該使用者識別資料決定一分類資訊,對該裝置識別資料進行註冊以將該裝置識別資料對應至該分類資訊及該位置識別資料並記錄對應關係。
  2. 如請求項1所述的網路管理系統,其中該連網裝置包括用以連接該通訊網路的一第一連接單元及用以連接一異質網路的一第二連接單元,且該通訊網路的通訊標準不相容於該異質網路的通訊標準; 其中,該電腦程式控制該電子裝置登入一使用者帳號,並取得該網路識別資料及對應該使用者帳號的該使用者識別資料,依據該網路識別資料及該使用者識別資料產生該設定資料,並經由該異質網路發送該設定資料至該連網裝置。
  3. 如請求項1所述的網路管理系統,其中該連網裝置包括一第一連接單元,該第一連接單元用以連接該通訊網路及一異質網路,且該通訊網路與該異質網路為相同類型的網路; 其中,該電腦程式控制該電子裝置登入一使用者帳號,並取得該網路識別資料及對應該使用者帳號的該使用者識別資料,依據該網路識別資料及該使用者識別資料產生該設定資料,並經由該異質網路發送該設定資料至該連網裝置。
  4. 如請求項1所述的網路管理系統,其中該控制主機包括一資料庫及一分析模組,該分析模組依據該使用者識別資料查詢該資料庫以獲得對應的一鍵資訊,並將該鍵資訊作為該分類資訊。
  5. 如請求項4所述的網路管理系統,其中該控制主機更包括一註冊模組,該註冊模組基於該分類資訊關聯該裝置識別資料及該位置識別資料,並將關聯後的資料記錄於該資料庫中以完成註冊。
  6. 如請求項1所述的網路管理系統,其中該連網裝置包括: 一記憶單元,用以儲存一同步條件; 一感測單元,用以於每次進行感測時產生一感測資料並儲存至該記憶單元; 一第一連接單元,用以連接該通訊網路,並經由該通訊網路發送一同步資料至該控制主機; 一處理單元,電性連接該記憶單元、該感測單元及該第一連接單元,該處理單元於該同步條件滿足時,依據該裝置識別資料及該記憶單元中的多筆該感測資料產生該同步資料; 其中,該控制主機將該同步資料對應至該裝置識別資料並記錄於一資料庫。
  7. 如請求項1所述的網路管理系統,其中該電腦程式控制該電子裝置於登入一使用者帳號後依據一修改操作產生一修改資料,並對外發送該修改資料,該修改資料包括新的該使用者識別資料、該連網裝置的該裝置識別資料及新的該位置識別資料; 其中,該控制主機包括一分析模組及一修改模組,該分析模組依據新的該使用者識別資料決定另一該分類資訊,該修改模組修改該對應關係以使該裝置識別資料對應至另一該分類資訊及新的該位置識別資料。
  8. 如請求項1所述的網路管理系統,其中該電腦程式控制該電子裝置依據一監控操作產生一監控指令,並經由該通訊網路發送該監控指令至該控制主機; 其中,該控制主機包括一監控模組,該監控模組執行該監控指令以實作一監控功能。
  9. 如請求項8所述的網路管理系統,其中該控制主機更包括一資料庫,該監控模組依據該監控指令搜尋該資料庫以獲得一搜尋結果,依據該搜尋結果產生一輸出資料並回傳該輸出資料至該電子裝置。
  10. 如請求項9所述的網路管理系統,其中該控制主機更包括一服務伺服器,該電腦程式是控制該電子裝置連接至該服務伺服器來取得一監控儀表板資料,依據該監控儀表板資料繪製一圖形使用者介面,並經由該圖形使用者接受該監控操作。
  11. 如請求項9所述的網路管理系統,其中該控制主機更包括一介面伺服器,該監控指令為一應用程式介面指令,該介面伺服器於收到該監控指令時,解析該監控指令以獲得用以執行該監控功能的一函式庫的多個功能指令;該監控模組依序執行該多個功能指令來搜尋該資料庫,產生該輸出資料,並回傳該輸出資料。
  12. 一種自動註冊連網裝置的方法,應用於一網路管理系統,該網路管理系統包括一連網裝置、一控制主機及用以安裝於一電子裝置的一電腦程式,該自動註冊連網裝置的方法包括以下步驟: a) 經由該電腦程式控制該電子裝置產生一設定資料,並發送該設定資料至該連網裝置,其中該設定資料包括一網路識別資料及一使用者識別資料; b) 於該連網裝置依據該設定資料產生一註冊資料,其中該註冊資料包括該使用者識別資料、該連網裝置的一裝置識別資料及一位置識別資料; c) 依據該網路識別資料連接一通訊網路,並經由該通訊網路發送該註冊資料至該控制主機; d) 於該控制主機依據該使用者識別資料決定一分類資訊;及 e) 對該裝置識別資料進行註冊以將該裝置識別資料對應至該分類資訊及該位置識別資料並記錄對應關係。
  13. 如請求項12所述的自動註冊連網裝置的方法,其中該步驟a)包括以下步驟: a1) 於該電子裝置登入一使用者帳號; a2) 取得該網路識別資料及對應該使用者帳號的該使用者識別資料; a3) 依據該網路識別資料及該使用者識別資料產生該設定資料;及 a4) 經由一異質網路發送該設定資料至該連網裝置。
  14. 如請求項13所述的自動註冊連網裝置的方法,其中該通訊網路的通訊標準不相容於該異質網路的通訊標準。
  15. 如請求項13所述的自動註冊連網裝置的方法,其中該通訊網路與該異質網路為相同類型的網路。
  16. 如請求項12所述的自動註冊連網裝置的方法,其中該步驟d)是依據該使用者識別資料查詢該控制主機的一資料庫以獲得對應的一鍵資訊,並將該鍵資訊作為該分類資訊。
  17. 如請求項16所述的自動註冊連網裝置的方法,其中該步驟e)是基於該分類資訊關聯該裝置識別資料及該位置識別資料,並將關聯後的資料記錄於該資料庫中以完成註冊。
  18. 如請求項12所述的自動註冊連網裝置的方法,其中該自動註冊連網裝置的方法更包括以下步驟: f1) 於該連網裝置每次進行感測時產生感測資料; f2) 於一同步條件滿足時,依據多筆該感測資料產生一同步資料,其中該同步資料包括該連網裝置的該裝置識別資料;及 f3) 經由該通訊網路發送該同步資料至該控制主機,以使該控制主機將該同步資料對應至該裝置識別資料並記錄於一資料庫。
  19. 如請求項12所述的自動註冊連網裝置的方法,其中該自動註冊連網裝置的方法更包括以下步驟: g1) 於該電子裝置登入一使用者帳號; g2) 依據一修改操作產生一修改資料,並發送該修改資料至該連網裝置,以使該連網裝置轉傳該修改資料至該控制主機,其中該修改資料包括新的該使用者識別資料、該連網裝置的該裝置識別資料及新的該位置識別資料; g3) 於該控制主機依據新的該使用者識別資料決定另一該分類資訊;及 g4) 修改該對應關係以使該裝置識別資料對應至另一該分類資訊及新的該位置識別資料。
  20. 如請求項12所述的自動註冊連網裝置的方法,其中該自動註冊連網裝置的方法更包括以下步驟: h1) 於該電子裝置依據一監控操作產生一監控指令; h2) 發送該監控指令至該控制主機;及 h3) 於該控制主機執行該監控指令以實作一監控功能。
  21. 如請求項20所述的自動註冊連網裝置的方法,其中該控制主機包括一資料庫,該步驟h3)是依據該監控指令搜尋該資料庫以獲得一搜尋結果,依據該搜尋結果產生一輸出資料並回傳該輸出資料。
  22. 如請求項21所述的自動註冊連網裝置的方法,其中該控制主機更包括一服務伺服器,該步驟h1)是控制該電子裝置連線至該服務伺服器來取得一監控儀表板資料,依據該監控儀表板資料繪製一圖形使用者介面,並經由該圖形使用者接受該監控操作。
  23. 如請求項21所述的自動註冊連網裝置的方法,其中該控制主機更包括一介面伺服器,該監控指令為一應用程式介面指令,該步驟h2)是發送該監控指令至該介面伺服器,該步驟h3)包括: h31) 於該介面伺服器收到該監控指令時,解析該監控指令以獲得用以實作該監控功能的一函式庫的多個功能指令;及 h32) 依序執行該多個功能指令來搜尋該資料庫,產生該輸出資料,及回傳該輸出資料。
TW106137874A 2017-05-04 2017-11-02 網路管理系統及其自動註冊連網裝置的方法 TWI650972B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US201762501226P 2017-05-04 2017-05-04
US62/501,226 2017-05-04

Publications (2)

Publication Number Publication Date
TW201843979A TW201843979A (zh) 2018-12-16
TWI650972B true TWI650972B (zh) 2019-02-11

Family

ID=64013631

Family Applications (2)

Application Number Title Priority Date Filing Date
TW106137874A TWI650972B (zh) 2017-05-04 2017-11-02 網路管理系統及其自動註冊連網裝置的方法
TW107101799A TWI664514B (zh) 2017-05-04 2018-01-18 環境控制系統及其導引人員對環境狀態進行需求回應的方法

Family Applications After (1)

Application Number Title Priority Date Filing Date
TW107101799A TWI664514B (zh) 2017-05-04 2018-01-18 環境控制系統及其導引人員對環境狀態進行需求回應的方法

Country Status (4)

Country Link
US (2) US10648689B2 (zh)
JP (2) JP6650485B2 (zh)
CN (2) CN108810062A (zh)
TW (2) TWI650972B (zh)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108534299A (zh) * 2018-03-02 2018-09-14 珠海格力电器股份有限公司 空调机组组网方法、装置及***
US11003850B2 (en) * 2018-06-06 2021-05-11 Prescient Devices, Inc. Method and system for designing distributed dashboards
JP7133842B2 (ja) 2018-10-09 2022-09-09 国立研究開発法人科学技術振興機構 超伝導複合量子計算回路
JP6915676B2 (ja) * 2019-12-27 2021-08-04 ダイキン工業株式会社 画面表示方法、プログラム、及び空調システム
CN112303836B (zh) * 2020-10-30 2022-05-24 佛山市顺德区美的电子科技有限公司 一种空气调节器及其控制方法、装置、***及存储介质
CN112413847B (zh) * 2020-11-20 2022-03-18 珠海格力电器股份有限公司 功能定制方法、装置、***及存储介质
GB2609054A (en) * 2020-12-28 2023-01-25 Pismo Labs Technology Ltd Methods and systems for allowing device to send and receive data
CN114087727B (zh) * 2021-11-11 2023-08-15 珠海格力节能环保制冷技术研究中心有限公司 无线配对方法、装置、***、上下位机节点及空调机组

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050277412A1 (en) * 2004-04-28 2005-12-15 Anderson Eric C Automatic registration services provided through a home relationship established between a device and a local area network
US20130254842A1 (en) * 2012-03-21 2013-09-26 Samsung Electronics Co., Ltd. Operation of mobile device as trusted mobile web client or trusted mobile web server
US20140310398A1 (en) * 2013-04-11 2014-10-16 Cellco Partnership D/B/A Verizon Wireless Classifying client devices in a network
CN105391749A (zh) * 2015-08-07 2016-03-09 彭彦棠 一种物联网中设备的联网***和显示方法
TW201628433A (zh) * 2015-01-29 2016-08-01 財團法人電信技術中心 行動網路效能之測試系統及測試方法

Family Cites Families (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7464094B2 (en) * 2000-12-29 2008-12-09 Gateway Inc. Shared registry with multiple keys for storing preferences and other applications on a local area network
GB0321305D0 (en) * 2003-09-11 2003-10-15 Univ Reading The Controlling an environment's characteristics using occupant feedback
JP2007107782A (ja) * 2005-10-12 2007-04-26 Daikin Ind Ltd 空調制御システムおよび空調制御装置
JP2009206549A (ja) 2008-02-26 2009-09-10 Nec Corp 複数の無線通信エリアを構成する基地局およびその無線部
JP5352367B2 (ja) 2009-07-27 2013-11-27 株式会社エヌ・ティ・ティ・データ 仮想マシン起動端末および仮想マシン起動プログラム
CN102065439A (zh) * 2011-01-13 2011-05-18 中兴通讯股份有限公司 干扰协调方法及装置
TWI470970B (zh) * 2011-08-26 2015-01-21 Liang Tse Lin 開放式監控系統及其操作方法
US8856406B2 (en) 2011-09-14 2014-10-07 Microchip Technology Incorporated Peripheral trigger generator
US9037653B2 (en) * 2011-12-09 2015-05-19 Facebook, Inc. Mobile ad hoc networking
JP2013179382A (ja) 2012-02-28 2013-09-09 Sumitomo Electric Ind Ltd 無線基地局装置、無線端末装置、及び通信制御プログラム
US9847961B2 (en) * 2013-02-25 2017-12-19 Qualcomm Incorporated Automatic IoT device social network expansion
US9900171B2 (en) * 2013-02-25 2018-02-20 Qualcomm Incorporated Methods to discover, configure, and leverage relationships in internet of things (IoT) networks
TWI526999B (zh) * 2013-03-28 2016-03-21 台達電子工業股份有限公司 環境控制系統
JP5496393B1 (ja) * 2013-05-23 2014-05-21 三菱電機株式会社 宅内機器及び遠隔制御システム
JP6176018B2 (ja) * 2013-09-17 2017-08-09 株式会社バッファロー 無線接続システム、無線端末装置、および、無線接続方法
WO2015123678A1 (en) * 2014-02-14 2015-08-20 Intertrust Technologies Corporation Network security systems and methods
TWI580906B (zh) * 2014-05-08 2017-05-01 台達電子工業股份有限公司 室內設備控制裝置、控制系統及控制方法
JP6211468B2 (ja) * 2014-06-12 2017-10-11 株式会社日立製作所 監視制御システム及び監視制御方法
TWM490593U (en) * 2014-07-16 2014-11-21 Fair Sound Light Corp Wireless environment controlling system
JP2016045562A (ja) * 2014-08-20 2016-04-04 中西 健一 消化確認装置及び書籍管理システム
US11288683B2 (en) * 2014-11-06 2022-03-29 Altria Client Services Llc Methods and products for product tracing and authentication using conductive inks
TWI552115B (zh) * 2014-11-19 2016-10-01 物聯智慧科技(深圳)有限公司 裝置對裝置之監控系統及其監控方法
CN104633852B (zh) * 2015-01-20 2018-07-27 四川长虹电器股份有限公司 一种控制空调的方法和控制器
US9294476B1 (en) * 2015-02-18 2016-03-22 Keeper Security, Inc. User-defined identity verification system
JP2016200373A (ja) * 2015-04-14 2016-12-01 アズビル株式会社 空調制御調整装置、方法、およびプログラム
TWM518355U (zh) * 2015-07-01 2016-03-01 Best Multimedia Technology Co Ltd U 智能型燈光及電器網路綜合控制主機
CN106225185A (zh) * 2016-09-28 2016-12-14 青岛海信日立空调***有限公司 一种空调***及其控制方法
WO2018087325A1 (en) * 2016-11-10 2018-05-17 Université De Fribourg Device, system and method for assessing and improving comfort, health and productivity
US10887189B2 (en) * 2017-08-03 2021-01-05 Dish Network L.L.C. Systems and methods of mapping connected devices
CN109751742B (zh) * 2017-11-01 2022-03-29 开利公司 预定空间区域的生物体统计和设备控制

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050277412A1 (en) * 2004-04-28 2005-12-15 Anderson Eric C Automatic registration services provided through a home relationship established between a device and a local area network
US20130254842A1 (en) * 2012-03-21 2013-09-26 Samsung Electronics Co., Ltd. Operation of mobile device as trusted mobile web client or trusted mobile web server
US20140310398A1 (en) * 2013-04-11 2014-10-16 Cellco Partnership D/B/A Verizon Wireless Classifying client devices in a network
TW201628433A (zh) * 2015-01-29 2016-08-01 財團法人電信技術中心 行動網路效能之測試系統及測試方法
CN105391749A (zh) * 2015-08-07 2016-03-09 彭彦棠 一种物联网中设备的联网***和显示方法

Also Published As

Publication number Publication date
US20180324226A1 (en) 2018-11-08
JP6650485B2 (ja) 2020-02-19
JP2018191287A (ja) 2018-11-29
TW201843550A (zh) 2018-12-16
JP6660064B2 (ja) 2020-03-04
CN108803384A (zh) 2018-11-13
US10648689B2 (en) 2020-05-12
CN108810062A (zh) 2018-11-13
TWI664514B (zh) 2019-07-01
TW201843979A (zh) 2018-12-16
JP2018190419A (ja) 2018-11-29
US10641513B2 (en) 2020-05-05
US20180320917A1 (en) 2018-11-08

Similar Documents

Publication Publication Date Title
TWI650972B (zh) 網路管理系統及其自動註冊連網裝置的方法
US10971253B2 (en) Climate control system including indoor and setpoint temperature difference and exterior temperature based HVAC mode switching and related methods
US10374822B2 (en) Home automation (HA) system including desired scene implementation based upon user-selectable list of addressable HA devices and related methods
US9848375B2 (en) Home automation system including device signature pairing and related methods
US10826716B2 (en) Home automation system including cloud and home message queue synchronization and related methods
US10523690B2 (en) Home automation system including device controller for terminating communication with abnormally operating addressable devices and related methods
US10630649B2 (en) Home automation system including encrypted device connection based upon publicly accessible connection file and related methods
KR20170030386A (ko) 음성 인식을 이용한 닉네임 관리 장치 및 방법
US10686620B2 (en) Home automation system including designated user interface device to push downloaded media content and related methods
CN106406132A (zh) 设备控制方法和设备控制***
US20190182068A1 (en) Home automation system including designated hub device to push downloaded media content and related methods
KR102569400B1 (ko) 허브 장치 및 이의 서비스 제공 방법
US10893467B2 (en) Home automation system including selective operation of paired device based upon voice commands and related methods
US10964189B2 (en) Home automation system determining deviated operation device pattern and related methods
WO2024122015A1 (ja) データ収集システム
Juopperi Real-time Space Occupancy Monitoring: A Wireless Sensor Network Implementation