1
0
mirror of https://github.com/thingsboard/thingsboard-gateway synced 2025-10-26 22:31:42 +08:00

Added building map of device to BLEConnector and processing of the READ characteristics.

This commit is contained in:
zbeacon
2019-11-19 15:53:36 +02:00
parent ce5b0fc37e
commit b6b2e1a5d1
7 changed files with 187 additions and 134 deletions

View File

@@ -25,6 +25,7 @@ from thingsboard_gateway.tb_utility.tb_utility import TBUtility
from thingsboard_gateway.connectors.mqtt.mqtt_connector import MqttConnector
from thingsboard_gateway.connectors.opcua.opcua_connector import OpcUaConnector
from thingsboard_gateway.connectors.modbus.modbus_connector import ModbusConnector
from thingsboard_gateway.connectors.ble.ble_connector import BLEConnector
from thingsboard_gateway.storage.memory_event_storage import MemoryEventStorage
from thingsboard_gateway.storage.file_event_storage import FileEventStorage
@@ -57,6 +58,7 @@ class TBGatewayService:
"mqtt": MqttConnector,
"modbus": ModbusConnector,
"opcua": OpcUaConnector,
"ble": BLEConnector,
}
self.__event_storage_types = {
"memory": MemoryEventStorage,
@@ -135,6 +137,7 @@ class TBGatewayService:
connector.open()
except Exception as e:
log.exception(e)
connector.close()
def __send_statistic(self):
self.tb_client.client.gw_send_telemetry()