TWI677224B - Cloud Bluetooth Device Management System - Google Patents

Cloud Bluetooth Device Management System Download PDF

Info

Publication number
TWI677224B
TWI677224B TW107124293A TW107124293A TWI677224B TW I677224 B TWI677224 B TW I677224B TW 107124293 A TW107124293 A TW 107124293A TW 107124293 A TW107124293 A TW 107124293A TW I677224 B TWI677224 B TW I677224B
Authority
TW
Taiwan
Prior art keywords
bluetooth
bluetooth device
identification code
cloud
device identification
Prior art date
Application number
TW107124293A
Other languages
Chinese (zh)
Other versions
TW202007126A (en
Inventor
陳明宗
Ming Tsung Chen
孫斯美
Szumei Sun
Original Assignee
陳明宗
Ming Tsung Chen
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 陳明宗, Ming Tsung Chen filed Critical 陳明宗
Priority to TW107124293A priority Critical patent/TWI677224B/en
Application granted granted Critical
Publication of TWI677224B publication Critical patent/TWI677224B/en
Publication of TW202007126A publication Critical patent/TW202007126A/en

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

本發明實施例提供了一種雲端藍牙裝置管理系統,其包括:一雲端伺服器;多個藍牙裝置,每一藍牙裝置具有一唯一的裝置識別碼;至少一物聯網網關,所述多個藍牙裝置通訊連接至所述至少一物聯網網關。所述至少一物聯網網關通訊連接至所述雲端伺服器,所述多個藍牙裝置各自的裝置識別碼,分別通過物聯網網關傳送至所述雲端伺服器,所述雲端伺服器紀錄所述多個藍牙裝置各自的裝置識別碼;其中,一控制裝置根據所述雲端伺服器中的所述多個藍牙裝置各自的裝置識別碼的其中之一,發送一控制指令至對應的藍牙裝置。 An embodiment of the present invention provides a cloud Bluetooth device management system, including: a cloud server; a plurality of Bluetooth devices, each Bluetooth device having a unique device identification code; at least one IoT gateway, and the plurality of Bluetooth devices The communication is connected to the at least one IoT gateway. The at least one IoT gateway is communicatively connected to the cloud server, and the device identification codes of the multiple Bluetooth devices are transmitted to the cloud server through the IoT gateway, respectively, and the cloud server records the multiple A device identification code of each Bluetooth device; wherein a control device sends a control instruction to a corresponding Bluetooth device according to one of the device identification codes of the plurality of Bluetooth devices in the cloud server.

Description

雲端藍芽裝置管理系統 Cloud Bluetooth device management system

本發明有關於一種藍牙裝置管理系統,尤指一種雲端藍芽裝置管理系統。 The invention relates to a Bluetooth device management system, in particular to a cloud bluetooth device management system.

藍牙通訊協定在日前,已經釋出藍牙5.0的規範,使得各藍牙裝置可以通過MESH技術互相傳遞訊息,然而由於藍牙裝置的資料格式為HEX STRING,經過網關(Gateway)上傳至伺服器之後,無法進行有效的資料管理。此外,伺服器也無法與藍牙裝置進行有效的溝通。 The Bluetooth communication protocol has recently released the Bluetooth 5.0 specification, which enables each Bluetooth device to pass messages to each other through MESH technology. However, since the data format of the Bluetooth device is HEX STRING, it cannot be performed after it is uploaded to the server via the Gateway. Effective data management. In addition, the server cannot communicate effectively with the Bluetooth device.

有鑑於此,提供一個加強藍牙裝置與伺服器進行雙向溝通的藍牙裝置管理系統,實是業界的一個重要課題。 In view of this, it is an important issue for the industry to provide a Bluetooth device management system that strengthens the two-way communication between the Bluetooth device and the server.

本發明實施例提供了一種雲端虛擬藍牙裝置管理系統,包括:一雲端伺服器;多個藍牙裝置,每一藍牙裝置具有一不重複的裝置識別碼;至少一物聯網網關,所述多個藍牙裝置通訊連接至所述至少一物聯網網關,所述至少一物聯網網關通訊連接至所述雲端伺服器,所述多個藍牙裝置各自的裝置識別碼,分別通過物聯網網關傳送至所述雲端伺服器,所述雲端伺服器紀錄所述多個藍牙裝置各自的裝置識別碼;其中,一控制裝置根據所述雲端 伺服器中的所述多個藍牙裝置各自的裝置識別碼的其中之一,發送一控制指令至對應所述多個藍牙裝置各自的裝置識別碼的其中之一的所述藍芽裝置,以使對應所述多個藍牙裝置各自的裝置識別碼的其中之一的所述藍芽裝置執行對應所述控制指令的一執行項目。 An embodiment of the present invention provides a cloud virtual Bluetooth device management system, including: a cloud server; multiple Bluetooth devices, each Bluetooth device having a unique device identification code; at least one IoT gateway, the multiple Bluetooth devices The device is communicatively connected to the at least one IoT gateway, the at least one IoT gateway is communicatively connected to the cloud server, and the device identification codes of the plurality of Bluetooth devices are respectively transmitted to the cloud through the IoT gateway. A server, the cloud server records a device identification code of each of the plurality of Bluetooth devices; wherein a control device is based on the cloud One of the device identification codes of the plurality of Bluetooth devices in the server sends a control command to the Bluetooth device corresponding to one of the device identification codes of the plurality of Bluetooth devices, so that The Bluetooth device corresponding to one of the device identification codes of the plurality of Bluetooth devices executes an execution item corresponding to the control instruction.

本發明實施例提供了一種雲端虛擬藍牙管理系統,包括:一雲端伺服器;一第一藍牙裝置,包括一第一裝置識別碼;一第二藍牙裝置,包括一第二裝置識別碼;一第一物聯網網關,所述第一藍牙裝置以及所述第二藍牙裝置通訊連接所述第一物聯網網關,所述第一物聯網網關通訊連接至所述雲端伺服器,所述第一裝置識別碼以及第二裝置識別碼分別通過所述第一物聯網網關傳送至所述雲端伺服器,所述雲端伺服器紀錄所述第一藍牙所述第一裝置別各自的裝置識別碼其中,一控制裝置根據所述雲端伺服器中的所述第一裝置識別碼或是所述第二裝置識別碼,通過所述雲端伺服器發送一控制指令至所述第一藍牙裝置或是所述第二藍牙裝置,以使所述第一藍牙裝置或是所述第二藍牙裝置執行對應所述控制指令的一執行項目。 An embodiment of the present invention provides a cloud virtual Bluetooth management system, including: a cloud server; a first Bluetooth device including a first device identification code; a second Bluetooth device including a second device identification code; a first An IoT gateway, the first Bluetooth device and the second Bluetooth device are communicatively connected to the first IoT gateway, the first IoT gateway is communicatively connected to the cloud server, and the first device recognizes Code and the second device identification code are transmitted to the cloud server through the first IoT gateway, and the cloud server records the first Bluetooth and the respective device identification codes of the first device. Among them, a control The device sends a control instruction to the first Bluetooth device or the second Bluetooth through the cloud server according to the first device identification code or the second device identification code in the cloud server. A device to enable the first Bluetooth device or the second Bluetooth device to execute an execution item corresponding to the control instruction.

綜上所述,本發明實施例利用藍牙裝置的裝置識別碼,通過雲端伺服器的辨識與確認,可以有效對複數個藍牙裝置進行定位、定址,以讓控制裝置或是藍牙裝置可以有效的通過雲端伺服器進行對其他藍牙裝置進行溝通。 In summary, the embodiment of the present invention utilizes the device identification code of the Bluetooth device, and through the identification and confirmation of the cloud server, can effectively locate and address multiple Bluetooth devices, so that the control device or the Bluetooth device can pass effectively. The cloud server communicates with other Bluetooth devices.

1‧‧‧雲端藍牙裝置管理系統 1‧‧‧Cloud Bluetooth Device Management System

11‧‧‧雲端伺服器 11‧‧‧ Cloud Server

21‧‧‧第一物聯網網關 21‧‧‧The first IoT gateway

22‧‧‧第二物聯網網關 22‧‧‧Second IoT Gateway

301‧‧‧第一藍牙裝置 301‧‧‧The first Bluetooth device

302‧‧‧第二藍牙裝置 302‧‧‧Second Bluetooth device

303‧‧‧第三藍牙裝置 303‧‧‧Third Bluetooth device

304‧‧‧第四藍牙裝置 304‧‧‧Fourth Bluetooth device

305‧‧‧第五藍牙裝置 305‧‧‧Fifth Bluetooth device

306‧‧‧第六藍牙裝置 306‧‧‧Sixth Bluetooth device

307‧‧‧第七藍牙裝置 307‧‧‧Seventh Bluetooth device

308‧‧‧第八藍牙裝置 308‧‧‧Eighth Bluetooth device

5‧‧‧控制裝置 5‧‧‧control device

1-1‧‧‧雲端藍牙裝置管理裝置 1-1‧‧‧Cloud Bluetooth Device Management Device

110‧‧‧藍牙裝置管理資料庫 110‧‧‧Bluetooth Device Management Database

圖1是本發明實施例的雲端藍牙裝置管理系統的示意圖。 FIG. 1 is a schematic diagram of a cloud Bluetooth device management system according to an embodiment of the present invention.

圖2是一控制裝置通過本發明實施例的雲端藍牙裝置管理系統,對一藍牙裝置進行控制的示意圖。 2 is a schematic diagram of a control device controlling a Bluetooth device through a cloud Bluetooth device management system according to an embodiment of the present invention.

以下是通過特定的具體實施例來說明本發明所公開有關“生理檢測裝置”的實施方式,熟悉本領域的技術人員可由本說明書所公開的內容輕易地瞭解本發明的優點與效果。本發明可通過其他不同的具體實施例加以施行或應用,本說明書中的各項細節也可基於不同觀點與應用,在不悖離本發明的精神下進行各種修飾與變更。另外,本發明的附圖僅為簡單示意說明,並非依實際尺寸的描繪,予以聲明。應理解,雖然本文中可能使用術語第一、第二、第三等來描述各種元件等,但這些元件不應受這些術語限制。這些術語乃用以區分一元件與另一元件。另外,有提及數量或其類似者,除非另作說明,否則本發明的應用範疇應不受其數量或其類似者之限制。以下的實施方式將進一步詳細說明本發明的相關技術內容,但所公開的內容並非用以限制本發明的技術範圍。 The following are specific embodiments to describe the implementation of the "physiological detection device" disclosed by the present invention. Those skilled in the art can easily understand the advantages and effects of the present invention from the contents disclosed in this specification. The present invention may be implemented or applied through other different specific embodiments, and various details in this specification may also be based on different viewpoints and applications, and various modifications and changes may be made without departing from the spirit of the present invention. In addition, the drawings of the present invention are merely a schematic illustration, and are not described in terms of actual dimensions. It should be understood that, although the terms first, second, third, etc. may be used herein to describe various elements and the like, these elements should not be limited by these terms. These terms are used to distinguish one element from another. In addition, there are mentioned quantities or the like, and unless otherwise stated, the application scope of the present invention should not be limited by the quantity or the like. The following embodiments will further describe the related technical content of the present invention in detail, but the disclosed content is not intended to limit the technical scope of the present invention.

【本發明雲端藍牙裝置管理系統的實施例】 [An embodiment of the cloud Bluetooth device management system of the present invention]

請參照圖1,圖1是本發明實施例的雲端藍牙裝置管理系統的示意圖。 Please refer to FIG. 1, which is a schematic diagram of a cloud Bluetooth device management system according to an embodiment of the present invention.

在本實施例中,雲端藍牙裝置管理系統1包括一雲端藍牙裝置管理裝置1-1以及以及多個藍牙裝置。其中,在本實施例中,雲端藍牙裝置管理裝置1-1包括一雲端伺服器11、一第一物聯網網關21、以及一第二物聯網網關22。 In this embodiment, the cloud Bluetooth device management system 1 includes a cloud Bluetooth device management device 1-1 and a plurality of Bluetooth devices. In this embodiment, the cloud Bluetooth device management device 1-1 includes a cloud server 11, a first IoT gateway 21, and a second IoT gateway 22.

在本實施例中,雲端藍牙裝置管理系統1包括8個藍牙裝置,分別是第一藍牙裝置301、第二藍牙裝置302、第三藍牙裝置303、第四藍牙裝置304、第五藍牙裝置305、第六藍牙裝置306、第七藍牙裝置307、以及第八藍牙裝置308。 In this embodiment, the cloud Bluetooth device management system 1 includes eight Bluetooth devices, which are a first Bluetooth device 301, a second Bluetooth device 302, a third Bluetooth device 303, a fourth Bluetooth device 304, a fifth Bluetooth device 305, The sixth Bluetooth device 306, the seventh Bluetooth device 307, and the eighth Bluetooth device 308.

在本實施例中,第一藍牙裝置301、第二藍牙裝置302、第三藍牙裝置303、第四藍牙裝置304、第五藍牙裝置305、第六藍牙 裝置306、第七藍牙裝置307、以及第八藍牙裝置308是以一第一無線通訊方式與第一物聯網網關21、第二物聯網網關22進行連接。雲端伺服器11與第一物聯網網關21、第二物聯網網關22則是以一第二無線通訊方式或是有線通訊方式進行連接,在本發明中不做限制。 In this embodiment, the first Bluetooth device 301, the second Bluetooth device 302, the third Bluetooth device 303, the fourth Bluetooth device 304, the fifth Bluetooth device 305, and the sixth Bluetooth The device 306, the seventh Bluetooth device 307, and the eighth Bluetooth device 308 are connected to the first IoT gateway 21 and the second IoT gateway 22 by a first wireless communication method. The cloud server 11 is connected to the first IoT gateway 21 and the second IoT gateway 22 by a second wireless communication method or a wired communication method, which is not limited in the present invention.

在本實施例中,第一無線通訊方式包括:一無線保真通訊協定(Wifi)、一LoRa通訊協定、一Sigfox通訊協定、一***移動通訊技術通訊協定(4G)、一第五代移動通訊技術通訊協定(5G)、或是未來的移動通訊協定,可以根據實際需求進行調整、設計,在本發明中,不做限制。在本實施例中,第一藍牙裝置301、第二藍牙裝置302、第三藍牙裝置303、第四藍牙裝置304、第五藍牙裝置305、第六藍牙裝置306、第七藍牙裝置307、以及第八藍牙裝置308是以藍牙通訊協定與第一物聯網網關21、第二物聯網網關22進行連接。 In this embodiment, the first wireless communication method includes: a wireless fidelity communication protocol (Wifi), a LoRa communication protocol, a Sigfox communication protocol, a fourth generation mobile communication technology communication protocol (4G), and a fifth generation The mobile communication technology communication protocol (5G), or future mobile communication protocols, can be adjusted and designed according to actual needs, and is not limited in the present invention. In this embodiment, the first Bluetooth device 301, the second Bluetooth device 302, the third Bluetooth device 303, the fourth Bluetooth device 304, the fifth Bluetooth device 305, the sixth Bluetooth device 306, the seventh Bluetooth device 307, and the first Bluetooth device The eight Bluetooth devices 308 are connected to the first IoT gateway 21 and the second IoT gateway 22 using a Bluetooth communication protocol.

第二無線通訊方式包括一無線保真通訊協定(Wifi)、一LoRa通訊協定、一Sigfox通訊協定、一***移動通訊技術通訊協定(4G)、一第五代移動通訊技術通訊協定(5G)、或是未來的移動通訊協定,可以根據實際需求進行調整、設計,在本發明中,不做限制。 The second wireless communication method includes a wireless fidelity communication protocol (Wifi), a LoRa communication protocol, a Sigfox communication protocol, a fourth generation mobile communication technology communication protocol (4G), and a fifth generation mobile communication technology communication protocol (5G ), Or future mobile communication protocols, can be adjusted and designed according to actual needs, which is not limited in the present invention.

在本實施例中,第一藍牙裝置301、第二藍牙裝置302、第三藍牙裝置303、第四藍牙裝置304是以一第一無線通訊方式與第一物聯往網關21進行連接。也就是,第一藍牙裝置301、第二藍牙裝置302、第三藍牙裝置303、第四藍牙裝置304,可以通過藍牙通訊協定與第一物聯網網關21傳送資料。 In this embodiment, the first Bluetooth device 301, the second Bluetooth device 302, the third Bluetooth device 303, and the fourth Bluetooth device 304 are connected to the first thing to the gateway 21 by a first wireless communication method. That is, the first Bluetooth device 301, the second Bluetooth device 302, the third Bluetooth device 303, and the fourth Bluetooth device 304 can transmit data to the first IoT gateway 21 through a Bluetooth communication protocol.

然而,第五藍牙裝置305、第六藍牙裝置306、第七藍牙裝置307、以及第八藍牙裝置308也是以無線通訊方式與第二物聯網網關22進行連接。也就是,第五藍牙裝置305、第六藍牙裝置306、 第七藍牙裝置307、以及第八藍牙裝置308,可以通過藍牙通訊協定與第二物聯網網關22傳送資料。 However, the fifth Bluetooth device 305, the sixth Bluetooth device 306, the seventh Bluetooth device 307, and the eighth Bluetooth device 308 are also connected to the second IoT gateway 22 by wireless communication. That is, the fifth Bluetooth device 305, the sixth Bluetooth device 306, The seventh Bluetooth device 307 and the eighth Bluetooth device 308 can transmit data to the second IoT gateway 22 through the Bluetooth communication protocol.

第一藍牙裝置301、第二藍牙裝置302、第三藍牙裝置303、第四藍牙裝置304、第五藍牙裝置305、第六藍牙裝置306、第七藍牙裝置307、以及第八藍牙裝置308分別具有唯一且獨特的一裝置識別碼。也就是,第一藍牙裝置301包括一第一裝置識別碼。第二藍牙裝置302包括一第二裝置識別碼。第三藍牙裝置303包括一第三裝置識別碼。第四藍牙裝置304包括一第四裝置識別碼,第五藍牙裝置305包括一第五裝置識別碼。第六藍牙裝置306包括一第六裝置識別碼。第七藍牙裝置307包括一第七裝置識別碼,第八藍牙裝置308包括一第八裝置識別碼。 The first Bluetooth device 301, the second Bluetooth device 302, the third Bluetooth device 303, the fourth Bluetooth device 304, the fifth Bluetooth device 305, the sixth Bluetooth device 306, the seventh Bluetooth device 307, and the eighth Bluetooth device 308 have A unique and unique device identification code. That is, the first Bluetooth device 301 includes a first device identification code. The second Bluetooth device 302 includes a second device identification code. The third Bluetooth device 303 includes a third device identification code. The fourth Bluetooth device 304 includes a fourth device identification code, and the fifth Bluetooth device 305 includes a fifth device identification code. The sixth Bluetooth device 306 includes a sixth device identification code. The seventh Bluetooth device 307 includes a seventh device identification code, and the eighth Bluetooth device 308 includes an eighth device identification code.

在本實施例中,所述多個藍牙裝置301-308各自的裝置識別碼,分別通過第一物聯網網關21或是第二物聯網網關22傳送至雲端伺服器11。 In this embodiment, the device identification codes of the multiple Bluetooth devices 301-308 are transmitted to the cloud server 11 through the first IoT gateway 21 or the second IoT gateway 22, respectively.

雲端伺服器11就會紀錄第一藍牙裝置301、第二藍牙裝置302、第三藍牙裝置303、第四藍牙裝置304、第五藍牙裝置305、第六藍牙裝置306、第七藍牙裝置307、以及第八藍牙裝置308各自的第一裝置識別碼、第二裝置識別碼、第三裝置識別碼、第四裝置識別碼、第五裝置識別碼、第六裝置識別碼、第七裝置識別碼、以及第八裝置識別碼。 The cloud server 11 records the first Bluetooth device 301, the second Bluetooth device 302, the third Bluetooth device 303, the fourth Bluetooth device 304, the fifth Bluetooth device 305, the sixth Bluetooth device 306, the seventh Bluetooth device 307, and Each of the eighth Bluetooth device 308 has a first device identification code, a second device identification code, a third device identification code, a fourth device identification code, a fifth device identification code, a sixth device identification code, a seventh device identification code, and Eighth device identification code.

此外,在本實施例中,第一藍牙裝置301、第二藍牙裝置302、第三藍牙裝置303、第四藍牙裝置304、第五藍牙裝置305、第六藍牙裝置306、第七藍牙裝置307、以及第八藍牙裝置308可以以一第一資料格式傳遞資訊。 In addition, in this embodiment, the first Bluetooth device 301, the second Bluetooth device 302, the third Bluetooth device 303, the fourth Bluetooth device 304, the fifth Bluetooth device 305, the sixth Bluetooth device 306, the seventh Bluetooth device 307, And the eighth Bluetooth device 308 can transmit information in a first data format.

進一步地說,當第一藍牙裝置301、第二藍牙裝置302、第三藍牙裝置303、第四藍牙裝置304、第五藍牙裝置305、第六藍牙裝置306、第七藍牙裝置307、以及第八藍牙裝置308通過第一物聯網網關21或是第二物聯網網關22以第一資料格式傳送資料至 雲端伺服器11時,第一藍牙裝置301、第二藍牙裝置302、第三藍牙裝置303、第四藍牙裝置304、第五藍牙裝置305、第六藍牙裝置306、第七藍牙裝置307、以及第八藍牙裝置308所傳送的資料,就會從第一資料格式轉寫為一第二資料格式。而且第一藍牙裝置301、第二藍牙裝置302、第三藍牙裝置303、第四藍牙裝置304、第五藍牙裝置305、第六藍牙裝置306、第七藍牙裝置307、以及第八藍牙裝置308各自的資料則是會通過第一裝置識別碼、第二裝置識別碼、第三裝置識別碼、第四裝置識別碼、第五裝置識別碼、第六裝置識別碼、第七裝置識別碼、以及第八裝置識別碼進行分類紀錄。 Further, when the first Bluetooth device 301, the second Bluetooth device 302, the third Bluetooth device 303, the fourth Bluetooth device 304, the fifth Bluetooth device 305, the sixth Bluetooth device 306, the seventh Bluetooth device 307, and the eighth The Bluetooth device 308 transmits data in the first data format to the first IoT gateway 21 or the second IoT gateway 22 In the cloud server 11, the first Bluetooth device 301, the second Bluetooth device 302, the third Bluetooth device 303, the fourth Bluetooth device 304, the fifth Bluetooth device 305, the sixth Bluetooth device 306, the seventh Bluetooth device 307, and the first Bluetooth device The data transmitted by the eight Bluetooth devices 308 will be transferred from the first data format to a second data format. The first Bluetooth device 301, the second Bluetooth device 302, the third Bluetooth device 303, the fourth Bluetooth device 304, the fifth Bluetooth device 305, the sixth Bluetooth device 306, the seventh Bluetooth device 307, and the eighth Bluetooth device 308 are each The data will pass the first device identification code, the second device identification code, the third device identification code, the fourth device identification code, the fifth device identification code, the sixth device identification code, the seventh device identification code, and the first device identification code. Eight device identification codes for classification records.

在本實施例中,第一裝置識別碼、第二裝置識別碼、第三裝置識別碼、第四裝置識別碼、第五裝置識別碼、第六裝置識別碼、第七裝置識別碼、以及第八裝置識別碼是第一藍牙裝置301、第二藍牙裝置302、第三藍牙裝置303、第四藍牙裝置304、第五藍牙裝置305、第六藍牙裝置306、第七藍牙裝置307、以及第八藍牙裝置308各自的媒體存取控制位址碼。在其他實施例中,第一裝置識別碼、第二裝置識別碼、第三裝置識別碼、第四裝置識別碼、第五裝置識別碼、第六裝置識別碼、第七裝置識別碼、以及第八裝置識別碼可以是藍牙裝置中唯一且獨特的識別碼,在本發明中不做限制。 In this embodiment, the first device identification code, the second device identification code, the third device identification code, the fourth device identification code, the fifth device identification code, the sixth device identification code, the seventh device identification code, and the first The eight device identification codes are the first Bluetooth device 301, the second Bluetooth device 302, the third Bluetooth device 303, the fourth Bluetooth device 304, the fifth Bluetooth device 305, the sixth Bluetooth device 306, the seventh Bluetooth device 307, and the eighth Bluetooth device. The respective media access control address codes of the Bluetooth devices 308. In other embodiments, the first device identification code, the second device identification code, the third device identification code, the fourth device identification code, the fifth device identification code, the sixth device identification code, the seventh device identification code, and the first device identification code. The eight-device identification code may be a unique and unique identification code in a Bluetooth device, and is not limited in the present invention.

請參考圖2,圖2是一控制裝置通過本發明實施例的雲端藍牙裝置管理系統,對一藍牙裝置進行控制的示意圖。 Please refer to FIG. 2, which is a schematic diagram of a control device controlling a Bluetooth device through the cloud Bluetooth device management system according to an embodiment of the present invention.

在本實施例中,控制裝置5以一第三無線通訊方式或是有線通訊方式與雲端藍牙裝置處理裝置1-1的雲端雲端伺服器11進行連接。在本實施例中,第三無線通訊方式包括一無線保真通訊協定(Wifi)、一LoRa通訊協定、一Sigfox通訊協定、一***移動通訊技術通訊協定(4G)、、一第五代移動通訊技術通訊協定(5G)、 或是未來的移動通訊協定,設計者可以根據實際需求進行調整、設計,在本發明中不做限制。 In this embodiment, the control device 5 is connected to the cloud server 11 of the cloud Bluetooth device processing device 1-1 by a third wireless communication method or a wired communication method. In this embodiment, the third wireless communication method includes a wireless fidelity communication protocol (Wifi), a LoRa communication protocol, a Sigfox communication protocol, a fourth generation mobile communication technology communication protocol (4G), and a fifth generation Mobile Communication Technology Protocol (5G), Or future mobile communication protocols, designers can adjust and design according to actual needs, and there is no limitation in the present invention.

在本實施例中,控制裝置5可以通過雲端伺服器11的藍牙裝置管理資料庫110獲取各藍牙裝置的裝置識別碼,例如第一藍牙裝置301的第一裝置識別碼。控制裝置5就可以根據第一藍牙裝置301的第一裝置識別碼,發送一控制指令至對應第一裝置識別碼的第一藍芽裝置301,以使對應第一裝置識別碼的第一藍牙裝置執行對應控制指令的一執行項目。 In this embodiment, the control device 5 may obtain the device identification code of each Bluetooth device, such as the first device identification code of the first Bluetooth device 301, through the Bluetooth device management database 110 of the cloud server 11. The control device 5 can send a control instruction to the first Bluetooth device 301 corresponding to the first device identification code according to the first device identification code of the first Bluetooth device 301, so that the first Bluetooth device corresponding to the first device identification code An execution item corresponding to the control instruction is executed.

也就是,控制裝置5可以發送一具有控制指令以及第一裝置識別碼的控制信號至雲端伺服器11,雲端伺服器11將控制裝置5傳送的第一裝置識別碼,與藍芽裝置管理資料庫110中的各裝置識別碼進行比對,再通過第一物聯網網網關21傳送給第一藍牙裝置301,以使對應於第一裝置識別碼的第一藍牙裝置301執行對應控制裝置5的控制指令的執行項目。在本發明中,執行項目不做限制。 That is, the control device 5 may send a control signal having a control instruction and a first device identification code to the cloud server 11, and the cloud server 11 sends the first device identification code transmitted by the control device 5 to the Bluetooth device management database The device identification codes in 110 are compared, and then transmitted to the first Bluetooth device 301 through the first IoT network gateway 21, so that the first Bluetooth device 301 corresponding to the first device identification code performs the control corresponding to the control device 5. The execution item of the instruction. In the present invention, the execution items are not limited.

請參照圖1,控制指令的發送者,也可以是連接第一物聯網網關21或是第二物聯網網關22的第一藍牙裝置301、第二藍牙裝置302、第三藍牙裝置303、第四藍牙裝置304、第五藍牙裝置305、第六藍牙裝置306、第七藍牙裝置307、以及第八藍牙裝置308的其中之一。 Referring to FIG. 1, the sender of the control instruction may also be the first Bluetooth device 301, the second Bluetooth device 302, the third Bluetooth device 303, and the fourth Bluetooth device 301 connected to the first Internet of Things gateway 21 or the second Internet of Things gateway 22. One of the Bluetooth device 304, the fifth Bluetooth device 305, the sixth Bluetooth device 306, the seventh Bluetooth device 307, and the eighth Bluetooth device 308.

也就是,第一藍牙裝置301、第二藍牙裝置302、第三藍牙裝置303、第四藍牙裝置304、第五藍牙裝置305、第六藍牙裝置306、第七藍牙裝置307、以及第八藍牙裝置308的任何一個藍牙裝置,需要發送一控制指令給另一個藍牙裝置時,就可以將控制指令以及目標裝置的藍牙裝置對應的裝置識別碼,通過第一物聯網網關21或是第二物聯網網關22傳送至雲端伺服器11,雲端伺服器11將裝置識別碼與藍牙裝置管理資料庫中的各個裝置識別碼進行比對,以確認發送至哪一個藍牙裝置。經確認後,雲端伺服器11就 會將控制指令發送至目標裝置,以使目標裝置執行對應控制指令的執行項目。 That is, the first Bluetooth device 301, the second Bluetooth device 302, the third Bluetooth device 303, the fourth Bluetooth device 304, the fifth Bluetooth device 305, the sixth Bluetooth device 306, the seventh Bluetooth device 307, and the eighth Bluetooth device When any Bluetooth device of 308 needs to send a control instruction to another Bluetooth device, the control instruction and the device identification code corresponding to the Bluetooth device of the target device can be transmitted through the first IoT gateway 21 or the second IoT gateway 22 is transmitted to the cloud server 11, and the cloud server 11 compares the device identification code with each device identification code in the Bluetooth device management database to confirm which Bluetooth device to send to. After confirmation, the cloud server 11 will The control instruction is sent to the target device, so that the target device executes the execution item of the corresponding control instruction.

舉例來說,第一藍牙裝置301欲發送控制指令至第四藍牙裝置304以及第八藍牙裝置308。第一藍牙裝置301就會通過第一物聯網網關21提供控制指令以及對應第四藍牙裝置304的第四裝置識別碼以及第八藍牙裝置識別碼至雲端伺服器11。雲端伺服器11經過判斷後,確認是要發送給對應第四裝置識別碼的第四藍牙裝置304以及對應第八裝置識別碼的第八藍牙裝置308。雲端伺服器11就會分別通過第一物聯網網關21以及第二物聯網網關22發送控制指令給第四藍牙裝置304以及第八藍牙裝置308。第四藍牙裝置304以及第八藍牙裝置308則會分別執行對應控制指令的執行項目。 For example, the first Bluetooth device 301 wants to send a control instruction to the fourth Bluetooth device 304 and the eighth Bluetooth device 308. The first Bluetooth device 301 provides a control instruction and a fourth device identification code and an eighth Bluetooth device identification code corresponding to the fourth Bluetooth device 304 to the cloud server 11 through the first IoT gateway 21. After determining, the cloud server 11 confirms that it is to be sent to the fourth Bluetooth device 304 corresponding to the fourth device identification code and the eighth Bluetooth device 308 corresponding to the eighth device identification code. The cloud server 11 sends control instructions to the fourth Bluetooth device 304 and the eighth Bluetooth device 308 through the first IoT gateway 21 and the second IoT gateway 22, respectively. The fourth Bluetooth device 304 and the eighth Bluetooth device 308 respectively execute the execution items of the corresponding control instructions.

在本實施例中物聯網網關、藍牙裝置的數量,可以根據實際需求進行調整、設定,在本發明中不作限制。 In this embodiment, the number of the IoT gateway and the Bluetooth device can be adjusted and set according to actual needs, and is not limited in the present invention.

綜上所述,本發明實施例利用藍牙裝置的裝置識別碼,通過雲端伺服器的辨識與確認,可以有效對複數個藍牙裝置進行定位、定址,以讓控制裝置或是藍牙裝置可以有效的通過雲端伺服器進行對其他藍牙裝置進行溝通。 In summary, the embodiment of the present invention utilizes the device identification code of the Bluetooth device, and through the identification and confirmation of the cloud server, can effectively locate and address multiple Bluetooth devices, so that the control device or the Bluetooth device can pass effectively. The cloud server communicates with other Bluetooth devices.

以上所述僅為本發明之較佳實施例,非意欲侷限本發明的專利保護範圍,故舉凡運用本發明說明書及圖式內容所為的等效變化,均同理皆包含於本發明的權利保護範圍內,合予陳明。 The above description is only a preferred embodiment of the present invention, and is not intended to limit the scope of patent protection of the present invention. Therefore, any equivalent changes made using the description and drawings of the present invention are also included in the right protection of the present invention. Within the scope, joint Chen Ming.

Claims (9)

一種雲端藍牙裝置管理系統,包括:一雲端伺服器,包括一藍牙裝置管理資料庫;多個藍牙裝置,每一藍牙裝置具有一不重複的裝置識別碼;以及至少一物聯網網關,所述多個藍牙裝置通訊連接至所述至少一物聯網網關,所述至少一物聯網網關通訊連接至所述雲端伺服器,所述多個藍牙裝置各自的裝置識別碼,分別通過物聯網網關傳送至所述雲端伺服器,所述雲端伺服器紀錄所述多個藍牙裝置各自的裝置識別碼;其中,一控制裝置根據所述雲端伺服器中的所述多個藍牙裝置各自的裝置識別碼的其中之一,發送一控制信號至對應所述多個藍牙裝置各自的裝置識別碼的其中之一的所述藍牙裝置,以使對應所述多個藍牙裝置各自的裝置識別碼的其中之一的所述藍芽裝置執行對應所述控制信號的一控制指令的一執行項目,所述控制信號包括所述多個藍芽裝置的各自的裝置識別碼的其中之一;其中,接收所述控制信號的所述藍牙裝置,以一第一資料格式傳送所述控制信號至所述至少一物聯網網關,所述至少一物聯網網關以所述第一資料格式傳送所述控制信號至所述雲端伺服器,所述雲端伺服器將所述第一資料格式的所述控制信號,轉換為一第二資料格式的所述控制信號;其中,所述多個藍牙裝置的所述多個裝置識別碼儲存在所述藍牙裝置管理資料庫。A cloud-based Bluetooth device management system includes: a cloud server including a Bluetooth device management database; a plurality of Bluetooth devices, each Bluetooth device having a unique device identification code; and at least one IoT gateway. Bluetooth devices are communicatively connected to the at least one IoT gateway, the at least one IoT gateway is communicatively connected to the cloud server, and the device identification codes of the plurality of Bluetooth devices are transmitted to the IoT gateway respectively. The cloud server, wherein the cloud server records respective device identification codes of the plurality of Bluetooth devices; wherein a control device is based on one of the device identification codes of the plurality of Bluetooth devices in the cloud server. First, sending a control signal to the Bluetooth device corresponding to one of the device identification codes of the plurality of Bluetooth devices, so that the one corresponding to one of the device identification codes of the plurality of Bluetooth devices is The Bluetooth device executes an execution item of a control instruction corresponding to the control signal. The control signal includes the multiple Bluetooth devices. One of the respective device identification codes; wherein the Bluetooth device receiving the control signal transmits the control signal to the at least one IoT gateway in a first data format, the at least one IoT The gateway transmits the control signal to the cloud server in the first data format, and the cloud server converts the control signal in the first data format into the control signal in a second data format ; Wherein the plurality of device identification codes of the plurality of Bluetooth devices are stored in the Bluetooth device management database. 如申請專利範圍第1項的雲端藍牙裝置管理系統,其中,所述裝置識別碼為所述多個藍牙裝置的媒體存取控制位址碼。For example, the cloud-based Bluetooth device management system according to the first patent application scope, wherein the device identification code is a media access control address code of the plurality of Bluetooth devices. 一種雲端藍牙裝置管理系統,包括:一雲端藍牙裝置管理裝置,通訊連接一控制裝置,所述雲端藍牙裝置管理裝置包括一藍牙裝置管理資料庫;一第一藍牙裝置,包括一第一裝置識別碼;一第二藍牙裝置,包括一第二裝置識別碼;其中,所述第一藍牙裝置以及所述第二藍牙裝置通訊連接所述雲端藍牙裝置管理裝置,所述第一裝置識別碼以及第二裝置識別碼分別傳送至所述雲端藍牙裝置管理裝置,所述雲端藍牙裝置管理裝置紀錄所述第一藍牙以及所述第二藍牙裝置各自的裝置識別碼;其中,所述控制裝置根據所述雲端藍牙裝置管理裝置中的所述第一裝置識別碼或是所述第二裝置識別碼,通過所述雲端藍牙裝置管理裝置發送一控制信號至所述第一藍牙裝置或是所述第二藍牙裝置,以使所述第一藍牙裝置或是所述第二藍牙裝置執行對應所述控制信號的一控制指令的一執行項目,所述控制信號還包括所述第一裝置識別碼或是所述第二裝置識別碼;其中,接收所述控制信號的所述第一藍牙裝置或所述第二藍牙裝置,以一第一資料格式傳送所述控制信號至所述藍牙裝置管理裝置,所述藍牙裝置管理裝置的一第一物聯網網關以所述第一資料格式傳送所述控制信號至所述藍牙裝置管理裝置的一雲端伺服器,所述雲端伺服器將所述第一資料格式的所述控制信號,轉換為一第二資料格式的所述控制信號;所述第一藍牙裝置的所述第一裝置識別碼以及所述第二藍牙裝置的所述第二裝置識別碼儲存在所述藍牙裝置管理資料庫中。A cloud Bluetooth device management system includes: a cloud Bluetooth device management device that communicates with a control device. The cloud Bluetooth device management device includes a Bluetooth device management database; a first Bluetooth device includes a first device identification code A second Bluetooth device including a second device identification code; wherein the first Bluetooth device and the second Bluetooth device are communicatively connected to the cloud Bluetooth device management device, the first device identification code and a second The device identification code is transmitted to the cloud Bluetooth device management device, and the cloud Bluetooth device management device records the respective device identification codes of the first Bluetooth and the second Bluetooth device; wherein the control device is based on the cloud The first device identification code or the second device identification code in the Bluetooth device management device sends a control signal to the first Bluetooth device or the second Bluetooth device through the cloud Bluetooth device management device To enable the first Bluetooth device or the second Bluetooth device to execute a control signal corresponding to the control signal. An execution item of the control instruction, the control signal further includes the first device identification code or the second device identification code; wherein the first Bluetooth device or the second Bluetooth device receives the control signal A device that transmits the control signal to the Bluetooth device management device in a first data format, and a first IoT gateway of the Bluetooth device management device transmits the control signal to the Bluetooth in the first data format A cloud server of the device management device, said cloud server converting said control signal in said first data format into said control signal in a second data format; said first A device identification code and the second device identification code of the second Bluetooth device are stored in the Bluetooth device management database. 如申請專利範圍第3項的雲端藍牙裝置管理系統,其中,所述第一藍牙裝置以及所述第二藍牙裝置通訊連接所述第一物聯網網關,所述第一物聯網網關通訊連接至所述雲端伺服器,所述第一裝置識別碼以及第二裝置識別碼分別通過所述第一物聯網網關傳送至所述雲端伺服器,所述雲端伺服器紀錄所述第一藍牙裝置以及所述第二藍牙裝置各自的裝置識別碼;其中,所述控制裝置根據所述雲端伺服器中的所述第一裝置識別碼或是所述第二裝置識別碼,通過所述雲端伺服器發送所述控制指令至所述第一藍牙裝置或是所述第二藍牙裝置,以使所述第一藍牙裝置或是所述第二藍牙裝置執行對應所述控制指令的一執行項目。For example, the cloud bluetooth device management system of the third patent application scope, wherein the first bluetooth device and the second bluetooth device are communicatively connected to the first IoT gateway, and the first IoT gateway is communicatively connected to the first IoT gateway. In the cloud server, the first device identification code and the second device identification code are transmitted to the cloud server through the first IoT gateway, and the cloud server records the first Bluetooth device and the A respective device identification code of the second Bluetooth device; wherein the control device sends the through the cloud server according to the first device identification code or the second device identification code in the cloud server A control instruction is sent to the first Bluetooth device or the second Bluetooth device, so that the first Bluetooth device or the second Bluetooth device executes an execution item corresponding to the control instruction. 如申請專利範圍第3項的雲端藍牙裝置管理系統,其中,所述裝置識別碼為所述多個藍牙裝置的媒體存取控制位址碼。For example, the cloud-based Bluetooth device management system of the third scope of the patent application, wherein the device identification code is a media access control address code of the plurality of Bluetooth devices. 如申請專利範圍第4項的雲端藍牙裝置管理系統,還包括:一第二物聯網網關,通訊連接一第三藍牙裝置以及一第四藍牙裝置,所述第三藍牙裝置以及所述第四藍牙裝置分別包括一第三裝置識別碼以及一第四裝置識別碼;其中,所述第三藍牙裝置根據所述藍牙裝置管理資料庫,通過所述第二物聯網網關,傳送對應所述第一藍牙裝置的所述第一裝置識別碼以及一第一控制指令至所述雲端伺服器,所述雲端伺服器根據第三藍牙裝置傳送的對應所述第一藍牙裝置的所述第一裝置識別碼以及所述第一控制指令,比對第一裝置識別碼以及藍芽裝置管理資料庫中的多個裝置識別碼,以確認對應藍牙裝置為第一藍牙裝置,確認後,所述雲端伺服器將所述第一控制指令傳送至對應所述第一裝置識別碼的所述第一藍牙裝置。For example, the cloud bluetooth device management system under the scope of patent application No. 4 further includes: a second IoT gateway, which communicates with a third bluetooth device and a fourth bluetooth device, the third bluetooth device and the fourth bluetooth The device includes a third device identification code and a fourth device identification code, respectively, wherein the third Bluetooth device transmits a corresponding Bluetooth message through the second IoT gateway according to the Bluetooth device management database. The first device identification code of the device and a first control instruction to the cloud server, the cloud server according to the first device identification code corresponding to the first Bluetooth device transmitted by a third Bluetooth device and The first control instruction compares the first device identification code and multiple device identification codes in the Bluetooth device management database to confirm that the corresponding Bluetooth device is the first Bluetooth device. After the confirmation, the cloud server The first control instruction is transmitted to the first Bluetooth device corresponding to the first device identification code. 如申請專利範圍第4項的雲端藍牙裝置管理系統,其中,所述第一藍牙裝置與第二藍牙裝置是以一第一無線通訊方式與第一物聯網網關進行連接。For example, the cloud bluetooth device management system under the scope of the patent application item 4, wherein the first bluetooth device and the second bluetooth device are connected to the first IoT gateway by a first wireless communication method. 如申請專利範圍第7項的雲端藍牙裝置管理系統,其中,所述第一無線通訊方式包括一無線保真通訊協定(Wifi)、一LoRa通訊協定、一Sigfox通訊協定、一***移動通訊技術通訊協定(4G)或是一第五代移動通訊技術通訊協定。For example, the cloud bluetooth device management system for the seventh scope of the patent application, wherein the first wireless communication method includes a wireless fidelity communication protocol (Wifi), a LoRa communication protocol, a Sigfox communication protocol, and a fourth-generation mobile communication. Technology Communication Protocol (4G) or a fifth generation mobile communication technology communication protocol. 如申請專利範圍第7項的雲端藍牙裝置管理系統,其中,所述物聯網網關以一第二無線通訊方式與所述雲端伺服器進行連接,其中,所述第二無線通訊方式包括一無線保真通訊協定(Wifi)、一LoRa通訊協定、一Sigfox通訊協定、一***移動通訊技術通訊協定(4G)或是一第五代移動通訊技術通訊協定。For example, the cloud bluetooth device management system under the scope of patent application item 7, wherein the IoT gateway is connected to the cloud server by a second wireless communication method, and the second wireless communication method includes a wireless security Real communication protocol (Wifi), a LoRa communication protocol, a Sigfox communication protocol, a fourth generation mobile communication technology communication protocol (4G) or a fifth generation mobile communication technology communication protocol.
TW107124293A 2018-07-13 2018-07-13 Cloud Bluetooth Device Management System TWI677224B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW107124293A TWI677224B (en) 2018-07-13 2018-07-13 Cloud Bluetooth Device Management System

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW107124293A TWI677224B (en) 2018-07-13 2018-07-13 Cloud Bluetooth Device Management System

Publications (2)

Publication Number Publication Date
TWI677224B true TWI677224B (en) 2019-11-11
TW202007126A TW202007126A (en) 2020-02-01

Family

ID=69188689

Family Applications (1)

Application Number Title Priority Date Filing Date
TW107124293A TWI677224B (en) 2018-07-13 2018-07-13 Cloud Bluetooth Device Management System

Country Status (1)

Country Link
TW (1) TWI677224B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113099401A (en) * 2021-04-16 2021-07-09 黄元涛 Internet of things data transmission method and equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWM459478U (en) * 2012-10-30 2013-08-11 Hon Hai Prec Ind Co Ltd Gateway and smart home system
US20150334474A1 (en) * 2010-10-19 2015-11-19 Welch Allyn, Inc. Platform for patient monitoring
TW201618580A (en) * 2014-11-04 2016-05-16 物聯智慧科技(深圳)有限公司 P2P apparatus and method for P2P connection
TW201733309A (en) * 2016-03-10 2017-09-16 Trusted Solutions Corp Method of IoT device addressing and application to IoT connection for fast achieving the effect of allowing IoT devices to be in communication with each other at a low cost
CN107197429A (en) * 2017-07-28 2017-09-22 苏州跬步信息技术有限公司 The method of remote analog bluetooth equipment service based on Cloud Server

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150334474A1 (en) * 2010-10-19 2015-11-19 Welch Allyn, Inc. Platform for patient monitoring
TWM459478U (en) * 2012-10-30 2013-08-11 Hon Hai Prec Ind Co Ltd Gateway and smart home system
TW201618580A (en) * 2014-11-04 2016-05-16 物聯智慧科技(深圳)有限公司 P2P apparatus and method for P2P connection
TW201733309A (en) * 2016-03-10 2017-09-16 Trusted Solutions Corp Method of IoT device addressing and application to IoT connection for fast achieving the effect of allowing IoT devices to be in communication with each other at a low cost
CN107197429A (en) * 2017-07-28 2017-09-22 苏州跬步信息技术有限公司 The method of remote analog bluetooth equipment service based on Cloud Server

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113099401A (en) * 2021-04-16 2021-07-09 黄元涛 Internet of things data transmission method and equipment
CN113099401B (en) * 2021-04-16 2022-04-19 北京昊普康科技股份有限公司 Internet of things data transmission method and equipment

Also Published As

Publication number Publication date
TW202007126A (en) 2020-02-01

Similar Documents

Publication Publication Date Title
JP6607626B2 (en) Internet of Things System Applied to Intelligent Gas Meter and Information Transmission Method
US20180260139A1 (en) System and method for efficient access for remote storage devices
US10009410B2 (en) Description files and web service protocols for tasking capability on internet of things
US10341367B1 (en) System and method for inquiring IOC information by P2P protocol
KR101317178B1 (en) ZigBee Gateway and method for identifying message of the same
US20180063879A1 (en) Apparatus and method for interoperation between internet-of-things devices
JP2014042260A5 (en) Management system, registration method, and program
DE112019003309T5 (en) DEVICE FOR SECURE RECEIVING OF SHIPMENTS WITH DELEGATING CHAIN
CN106453474A (en) Network transfer of large files in unstable network environments
JP2019519975A (en) Resource subscription method, resource subscription apparatus, and resource subscription system
CN108287894A (en) Data processing method, device, computing device and storage medium
TWI677224B (en) Cloud Bluetooth Device Management System
CN105281941B (en) A kind of data transmission method, the first CSE, centre CSE and the 2nd CSE
WO2020103736A1 (en) Data transmission device, processing system, and message distribution method and apparatus
JP6797170B2 (en) Cloud bluetooth device management system
WO2015196899A1 (en) Method and device for realizing ip disk file storage
EP2942711B1 (en) Dynamic generation of proxy connections
US9729434B2 (en) Processing requests for services in a service request at a receiving controller and processing controller in a switch
CN106685901A (en) Method for processing cross-domain data, first server and second server
US10187221B2 (en) Automatic server dispatching system and method
US10686883B2 (en) Bluetooth low energy devices
KR101748080B1 (en) System and method for transmitting and receiving data based on can-bus for marine iot platform
TWI764432B (en) Internet of things and information transmission method thereof
KR102345050B1 (en) Information sharing system and information sharing method using the system
KR102256361B1 (en) Apparatus and method for accessing control of data and system using the same

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees