samson0v
3d274c57b2
Added OPC-UA AsyncIO Connector
2022-05-06 13:34:12 +03:00
samson0v
33051c33c4
Added 'useGRPC' optional connector parameter
2022-03-28 15:02:25 +03:00
samson0v
695b1a8ee7
Optimized grpc manager
2022-03-25 14:52:18 +02:00
samson0v
5f5fb52db0
Added Grpc Socket Connector
2022-03-25 14:37:40 +02:00
samson0v
6e3d77ac55
Fixed proccesing adopted data
2022-03-14 14:20:23 +02:00
samson0v
eb5b60bfca
Fixed processing adopted data
2022-03-10 15:29:18 +02:00
Vitalii
d8f2116167
Added functionality for checking devices idle time ( #723 )
...
* Added functionality for checking devices idle time
* Fixed creating timestamps
* Fixed props naming and added lock for saving persistent devices method
* Changed props naming in tb_gateway
* Fixed dict keys
* Changed default value in tb_gateway
* Changed default value in tb_gateway
2022-02-02 13:40:25 +02:00
Jeffrey Lau
6c1cb2af19
Updated after comments
2022-01-26 19:04:06 +08:00
jeffreylauck
45c39ed9b9
Merge branch 'thingsboard:master' into fix-remote-configurator
2022-01-26 17:59:44 +08:00
samson0v
81718e3102
Deleted redundant method in tb_gateway_service
2022-01-26 10:11:02 +02:00
jeffreylauck
0636e8e9e3
Merge branch 'thingsboard:master' into fix-remote-configurator
2022-01-26 11:35:45 +08:00
samson0v
e6c007fe7e
Fixed path resolving for Modbus Compability Adapter
2022-01-25 14:36:14 +02:00
Jeffrey Lau
146b717103
Further fix for #692
2022-01-24 17:02:23 +08:00
zbeacon
eb4e71fa69
Fix for #692
2022-01-20 09:05:22 +02:00
zbeacon
5d66511b84
Fix for Status not found error
2022-01-18 14:19:00 +02:00
zbeacon
af968fee9d
Set grpc to not required in code
2022-01-17 08:28:10 +02:00
samson0v
5dc80247ca
Added Socket Connector
2022-01-12 16:04:07 +02:00
zbeacon
f9dc19796f
Merge branch 'master' of https://github.com/thingsboard/thingsboard-gateway
2022-01-10 14:04:50 +02:00
zbeacon
2bccddea1d
Updated copyright
2022-01-10 14:04:34 +02:00
zbeacon
f535369864
Updated requirements list, updated configurable parameter "handleDeviceRenaming"
2022-01-05 19:42:13 +02:00
ysimonx
ecb51cdded
typo error
...
''2022-01-05 00:12:55' - ERROR - tb_gateway_service - 1007 - '>' not supported between instances of 'list' and 'int''
Traceback (most recent call last):
File "/Users/ysimonx/Developpement/tb-gateway/env/lib/python3.9/site-packages/thingsboard_gateway/gateway/tb_gateway_service.py", line 1001, in __load_persistent_devices
if len(devices[device_name] > 2) and device_name not in self.__renamed_devices:
TypeError: '>' not supported between instances of 'list' and 'int'
) seems to be at a wrong place
2022-01-05 00:21:23 +01:00
zbeacon
5bdf668806
Refactored configuration wizard
2022-01-04 14:04:32 +02:00
zbeacon
47b06a2908
Merge branch 'master' of https://github.com/thingsboard/thingsboard-gateway into feature/grpc-api
2022-01-04 12:48:51 +02:00
zbeacon
01321d5056
Changed method for deliviring renamed device and deleted device notification from shared attributes update to RPC
2021-12-30 11:41:41 +02:00
zbeacon
9901d6c1b5
Added RPC reply processing for GRPC API
2021-12-29 13:07:33 +02:00
zbeacon
d25e746ba0
Merge branch 'master' of https://github.com/thingsboard/thingsboard-gateway into feature/grpc-api
2021-12-29 11:21:58 +02:00
zbeacon
72f8f10f01
Added handling for device renaming/removing on ThingsBoard
2021-12-17 15:24:16 +02:00
zbeacon
a7f99c0b9e
Refactored shared attributes processing
2021-12-16 10:00:23 +02:00
zbeacon
66dbd12f68
Improved sending data in packs to TB
2021-12-13 16:04:24 +02:00
zbeacon
c55927c0e7
Added statistics collecting in GRPC connector
2021-12-09 14:32:48 +02:00
zbeacon
dec13f723e
Changed processing from stream-stream model to unary-unary in order to improve performance, like it is described in Best GRPC practics for Python
2021-12-08 11:15:58 +02:00
zbeacon
c9092d7f92
Added connected devices constant
2021-12-07 13:17:16 +02:00
zbeacon
5314f153eb
Merge branch 'master' of https://github.com/thingsboard/thingsboard-gateway into feature/grpc-api
2021-12-06 14:12:28 +02:00
zbeacon
8492130a0c
Moved connected device filename to constants
2021-12-06 14:09:52 +02:00
zbeacon
8c02b07a09
returned accidentaly removed dictionary for connected devices on initialization
2021-12-06 14:02:24 +02:00
zbeacon
5545f9f953
Merge branch 'master' of https://github.com/thingsboard/thingsboard-gateway into feature/grpc-api
2021-12-06 13:58:16 +02:00
zbeacon
647de03c01
Added processing for more messages in during GRPC session
2021-12-06 13:56:03 +02:00
zbeacon
0233980065
Added processiong for GRPC connector (PostTelemetryRequest and PostAttributesRequest)
2021-12-01 16:09:28 +02:00
zbeacon
9affaab677
Added convertors for GRPC and processing for connect message from connector
2021-11-30 15:40:29 +02:00
zbeacon
e9f5950f43
Fix for saving and loading for persistent devices with device type
2021-11-30 15:24:25 +02:00
zbeacon
eb86e2598f
Added registration/unregistration processing
2021-11-29 15:07:28 +02:00
zbeacon
e15e11049c
Added connector registration processing and condiguration send logic
2021-11-25 16:03:16 +02:00
zbeacon
884305d803
Improvements
2021-11-24 14:47:34 +02:00
zbeacon
e584e92dda
Init for GRPC API
2021-11-24 14:11:08 +02:00
zbeacon
26e7299047
Removed redundant if #634
2021-11-18 14:23:54 +02:00
zbeacon
ccb0faf174
Fix for processing invalid data
2021-11-15 08:50:27 +02:00
samson0v
d7d56dc8c9
Fixed high load CPU usage by connectors
2021-11-02 11:35:38 +02:00
samson0v
83ef704f75
Fixed higt load CPU usage
2021-11-01 17:08:23 +02:00
zbeacon
bf859d1626
Removed breaking log and updated format for logging messages. Contains fix for #607
2021-10-28 08:28:11 +03:00
zbeacon
95112f9422
Added lock for converter workers and for general message processing in order to avoid duplicating of message processing
2021-10-27 18:50:57 +03:00
igloodan
f4063baa8b
remove redundant tls_insecure_set() call
2021-10-22 12:21:26 +00:00
zbeacon
1dca7a2654
Fix for certificate loading. Thanks @igloodan
2021-10-22 10:23:36 +03:00
samson0v
889271703e
Added delay time for sending data packs
2021-10-13 11:52:18 +03:00
samson0v
d6a3f3d7c0
Fixed Gateway reconnection to TB
2021-10-13 10:46:29 +03:00
zbeacon
758db25a9c
Added ability to configure parameter maxPayloadSizeBytes in order to limit size from the gateway to ThingsBoard
2021-09-30 12:35:53 +03:00
zbeacon
e75abde701
Fix for checking size of outgoing message
2021-09-30 12:27:56 +03:00
samson0v
a5160eaad3
Renamed sqlite storage file
2021-09-29 19:37:29 +03:00
samson0v
5b021029a2
Fixed sqlite storage
2021-09-28 16:22:49 +03:00
Vitalii
daa865d644
Merge branch 'thingsboard:feature/sql-lite-storage' into feature/sql-lite-storage
2021-09-28 15:49:04 +03:00
samson0v
f926a23e2c
Refactored sqlite storage
2021-09-28 15:36:46 +03:00
zbeacon
b400ef44f0
Particular fix for merge
2021-09-27 10:57:30 +03:00
samson0v
435413cbac
Added SQLite storage
2021-09-23 13:27:40 +03:00
samson0v
ff536dde20
Fixed font and color for the configuration wizard
2021-09-22 14:07:57 +03:00
zbeacon
7d755c1fb3
Applied autoformat
2021-09-07 15:37:33 +03:00
zbeacon
64c3cfbfea
Moved saving data to storage to separated thread
2021-09-06 16:26:11 +03:00
zbeacon
85a3184c70
Refactoring
2021-08-31 17:39:05 +03:00
zbeacon
6f093b720e
Changed font for configuration wizard
2021-08-31 17:18:34 +03:00
zbeacon
e76186c4e4
Moved call for main function
2021-08-31 16:55:07 +03:00
samson0v
f6acad46de
Fixed config file path resolving
2021-08-31 16:43:28 +03:00
samson0v
8af801df91
Added default values
2021-08-31 16:26:08 +03:00
samson0v
b64cb3b583
Added validators to setup-wizard and added entry point to setup.py
2021-08-31 15:47:39 +03:00
samson0v
e21f84c6f1
Added setup wizard and updated setup.py
2021-08-31 15:06:07 +03:00
samson0v
0c68e77880
Fixed duplicate send on_attributes_update callback
2021-08-12 11:20:36 +03:00
vitalii.bidochka
02b3d4a327
Added ftp connector
2021-08-03 10:23:58 +03:00
zbeacon
52494dc39a
Added passing config folder path to client.
2021-05-14 10:43:51 +03:00
Simone Libutti
4c77227746
[mqtt_conn][bugfix] __rpc_requests_in_progress not available to connector
...
Signed-off-by: Simone Libutti <simone.libutti@ibtsystems.it>
2021-05-12 17:25:15 +02:00
Simone Libutti
f2880556df
[gate] Dead code elimination
...
Using __rpc_register_queue makes unnecessary any old reference to
__rpc_requests_in_progress, which makes all more confusing.
Signed-off-by: Simone Libutti <simone.libutti@ibtsystems.it>
2021-05-12 17:25:15 +02:00
Simone Libutti
aa4d29176f
[gate][bugfix] Removed cancel_rpc_request invocation after reply
...
cancel_rpc_request actually sends a nack back to thingsboard.
Not be invoked after a successful response!
Signed-off-by: Simone Libutti <simone.libutti@ibtsystems.it>
2021-05-12 17:25:15 +02:00
Simone Libutti
95871af2be
[mqtt_conn][gate] Added some logging into RPC handling
...
Signed-off-by: Simone Libutti <simone.libutti@ibtsystems.it>
2021-05-12 17:25:00 +02:00
zbeacon
afce307e96
Added auto-reloading of connector configuration file
2021-05-11 16:01:55 +03:00
zbeacon
f897c65a9e
Changed device connecting logic when connection to TB is lost
2021-04-26 13:55:01 +03:00
zbeacon
4e1c603718
Added ability to change statistics pushing period #506 using statsSendPeriodInSeconds parameter
2021-04-26 13:06:01 +03:00
zbeacon
12a88a9693
Refactoring in Modbus Connector
2021-04-13 11:37:24 +03:00
zbeacon
cfa6d02a27
Updated copyright
2021-04-09 09:15:51 +03:00
zbeacon
64a1eb870a
Changed structure for utilities
2021-04-09 09:00:39 +03:00
zbeacon
f751aec1da
Added ability to set insecure parameter in tb_gateway.yaml
2021-03-01 16:15:29 +02:00
zbeacon
5dd5e36d24
Improvements
2020-10-22 13:38:57 +03:00
zbeacon
2809c99977
Increased default keepalive to avoid continious reconnection
2020-10-21 14:01:59 +03:00
agtokty
bd4a4c2ce9
don't call constrcutor of if connector is not loaded, log a warning instead
2020-10-15 18:23:52 +03:00
zbeacon
223f0e9c5a
Added forcible remoteConfiguration feature activation on no connectors found in general configuration file
2020-09-14 12:37:52 +03:00
zbeacon
737094b09a
Improvements
2020-09-01 15:25:18 +03:00
zbeacon
3c5e47050d
Added quality of service(qos) parameter in tb_gateway.yaml qos can be 0 or 1
2020-09-01 15:17:23 +03:00
zbeacon
84ad860740
Refactoring TLS for tb_client
2020-08-21 09:33:30 +03:00
zbeacon
b39bb10560
Fix for #382 Added connection error handler
2020-08-21 08:17:21 +03:00
zbeacon
09b0bc4819
Fix for TLS/SSL connection issue #383
2020-08-21 08:03:37 +03:00
zbeacon
eb3504cfda
Added ability to change the Quality of the service in the gateway
2020-07-27 13:48:32 +03:00
zbeacon
0b0f336b24
Optimized dependencies
2020-07-20 11:11:48 +03:00
zbeacon
dcd24a35f7
Remote shell activation added
2020-07-20 08:20:48 +03:00
zbeacon
cf155a155f
Added Remote shell
2020-07-16 11:57:49 +03:00
zbeacon
6195da6d2b
Added Remote shell
2020-07-16 11:56:38 +03:00
zbeacon
7b0a18f748
Merge branch 'develop/2.4-python' of https://github.com/thingsboard/thingsboard-gateway into develop/2.4-python
2020-07-14 09:50:00 +03:00
zbeacon
bf4d4fe7d9
Added gateway RPC request "gateway_version" to check current and the latest version of the gateway
2020-07-14 09:34:59 +03:00
zbeacon
8d7ac5e76d
Improvements for SNMP connector
2020-07-01 14:37:50 +03:00
zbeacon
7809140600
Major fix for device reconnection to the ThingsBoard after connection lost and RPC processing
2020-06-29 12:19:25 +03:00
zbeacon
559974f808
Fix for #315
2020-06-16 14:03:32 +03:00
zbeacon
20a038e496
Improvements
2020-06-01 16:07:51 +03:00
zbeacon
10084d2298
Merge branch 'develop/2.4-python' of https://github.com/thingsboard/thingsboard-gateway into feature/http-connector
2020-05-21 08:51:24 +03:00
zbeacon
71b39e0382
Improvements
2020-05-21 08:33:48 +03:00
zbeacon
f943c053ed
Merge from master
2020-05-20 20:59:00 +03:00
zbeacon
f2edcff689
Updater improvements
2020-05-18 18:33:12 +03:00
zbeacon
88820a03c9
Auto update improvements
2020-05-15 19:04:28 +03:00
zbeacon
af5d3fbaa9
TB auto update checker added
2020-05-15 18:32:25 +03:00
zbeacon
1a4786d3b4
Added auto update notifier
2020-05-15 17:59:27 +03:00
zbeacon
fe6bb4e16b
Auto update improvements
2020-05-15 17:43:01 +03:00
zbeacon
f0bc7e7265
Gateway auto-updates improvements
2020-05-15 10:24:35 +03:00
zbeacon
59923c2fc9
Auto update feature
2020-05-11 17:24:12 +03:00
zbeacon
7f0c085e5b
Added new version installation
2020-05-08 19:08:01 +03:00
zbeacon
e4467481b6
Added new version installation
2020-05-08 17:39:12 +03:00
zbeacon
b0edada918
Basic implementation of request to get new version
2020-05-08 15:12:18 +03:00
zbeacon
3a5c810227
Auto updater initial commit
2020-05-08 08:37:48 +03:00
zbeacon
6fcf7def65
~Fix for pyrsistent module installation
2020-05-06 16:24:35 +03:00
zbeacon
3625a220e4
Merge branch 'develop/2.4-python' of https://github.com/thingsboard/thingsboard-gateway into feature/ODBC-connector
2020-05-05 12:55:40 +03:00
zbeacon
a5425a72bc
Added required library installation into connectors instead of installing during general installation. To decrease traffic and module size.
2020-05-04 13:32:33 +03:00
zbeacon
06aff8826b
ODBC Connector
2020-04-29 09:36:55 +03:00
zbeacon
9452d05fea
Adding handling error on loading saved devices
2020-04-24 16:36:22 +03:00
zbeacon
353b6d9184
RPC processing improvements
2020-04-24 13:19:17 +03:00
zbeacon
38e251f024
Improvements remote logging configuration processing
2020-04-23 12:47:40 +03:00
zbeacon
6d9adee8d8
Improvements in Remote Configuration feature.
...
And if logging configured wrong, logs will be pushed to the ThingsBoard and only prints into console.
2020-04-23 08:31:22 +03:00
zbeacon
5ba1888d76
Merge from develop branch
2020-04-21 14:40:09 +03:00
zbeacon
44f4150f9b
Changed service messages processing
2020-04-15 09:21:34 +03:00
zbeacon
820ce76733
Improvements TBLogger
2020-04-13 15:15:08 +03:00
zbeacon
cef63e22f8
If no connectors are found, remote configuration is forcibly turned on
2020-04-13 11:51:02 +03:00
zbeacon
6c4492b280
Fix for auto reconnect #284
2020-04-10 12:38:35 +03:00
Ilya Barkov
b2631ecfa4
Merge pull request #282 from slibutti/slibutti-mqtt
...
Slibutti mqtt
Improvements in MQTT connector.
2020-04-08 13:30:14 +03:00
Simone Libutti
ebef2f7a73
Bug correction in MQTT device disconnect
...
Device disconnect didn't remove devices from the saved devices list
=> connections did not work after a disconnection
Signed-off-by: Simone Libutti <simone.libutti@gmail.com>
2020-04-07 15:36:18 +02:00
zbeacon
9da60f3815
Added RPC params processing for Modbus and removed orjson from packages #280 #279
2020-04-07 09:56:48 +03:00
zbeacon
2ddf770fa4
Improvements for Modbus RPC processing ("rpc" section in modbus.json has been changed)
2020-04-06 15:44:09 +03:00
zbeacon
9254bd5c20
Added version logging
2020-04-03 09:28:41 +03:00
zbeacon
89d5bcff29
Data dumps improvements
2020-04-03 08:29:45 +03:00
zbeacon
eae8a899f8
Improvements for processing speed
2020-04-02 15:00:13 +03:00
zbeacon
2e10a44876
Adding information about disconnected and current MQTT client to logging.
2020-03-30 10:02:09 +03:00
zbeacon
332fd8132d
Refactored information about connection to saved devices from persistent device storage.
2020-03-30 09:58:12 +03:00
zbeacon
8d133d2e49
Adding CAN Connector. Thanks to anonymous contributor :)
2020-03-23 15:21:39 +02:00
zbeacon
387f270acf
Improvements in connection to the ThingsBoard
2020-03-23 14:56:28 +02:00
zbeacon
60ce9fad7e
Merge branch 'develop/2.4-python' of https://github.com/thingsboard/thingsboard-gateway into feature/BACnet-connector
2020-03-16 12:28:46 +02:00
zbeacon
7c4535da13
Refactoring
2020-03-12 16:41:50 +02:00
zbeacon
6b47a6b843
Refactoring
2020-03-12 13:29:19 +02:00
zbeacon
b071031998
Basic implementation of the BACnet connector
2020-03-10 14:50:16 +02:00
zbeacon
3c4ed1fc40
Fix for #251 . Thanks to @david114
2020-03-02 15:39:11 +02:00
zbeacon
7836063952
Improvements for RPC to the gateway. Added functions:
...
gateway_devices - returns object with keys - device names and values - connector names
gateway_stats - returns information about count of the processed messages of 5 last seconds
2020-03-02 15:06:09 +02:00
zbeacon
a80cbf54c9
Improvements for the tb_client and RPC method for restarting the gateway (gateway_restart) and rebooting the device with gateway (gateway_reboot)
2020-02-28 16:08:22 +02:00
zbeacon
08356cfdc3
Changed default level of the tb_logger
2020-02-25 15:04:09 +02:00
zbeacon
a07d6d7da1
Fix for "None type has no in_progress attribute #249 "
2020-02-25 08:11:31 +02:00
zbeacon
dc05231036
Some improvements
2020-02-24 19:21:19 +02:00
zbeacon
f70acef4a2
Improvement for remote logging feature
2020-02-24 14:35:11 +02:00
zbeacon
b5025141ae
Improvements for remote logging
2020-02-24 11:10:37 +02:00
zbeacon
8750b2b7b3
Improvements for remote configurator
2020-02-24 09:31:26 +02:00
zbeacon
fb91fa7041
Improvements for statistic
2020-02-21 12:21:09 +02:00
zbeacon
a0a9f2b603
Improvements for statistic collecting
2020-02-20 12:35:41 +02:00
zbeacon
9804ecf00a
Sepaated statistic per connector
2020-02-20 12:06:37 +02:00
zbeacon
4ac4b5a265
Statistic from connectors improvements
2020-02-20 11:37:23 +02:00
zbeacon
4eeff1f0c3
Fix for loosing the connection after dns name has not been resolved.
2020-02-20 11:36:28 +02:00
zbeacon
b6bcd77fcf
Improvements for statistic collect and remote configuration.
2020-02-19 16:49:44 +02:00
zbeacon
80f2da320b
The frequency of sending statistic to the ThingsBoard has been increased to keep "active" attribute.
2020-02-12 16:27:50 +02:00
zbeacon
6e0261288c
Fix for device type on ThingsBoard for device connection
2020-02-04 12:14:16 +02:00
zbeacon
7a075bb66c
Fix for adding connector name on initialization
2020-02-03 12:59:08 +02:00
zbeacon
9db1a0547e
Base implementation of Request(HTTP) connector
2020-02-01 10:34:23 +02:00
zbeacon
1398615edf
Fix for remote configuration
2020-01-29 16:46:49 +02:00
zbeacon
0990422e0a
Added threads termination after remote configuration received
2020-01-29 15:49:02 +02:00
zbeacon
8b79a75e31
Improvements for RPC requests processing
2020-01-29 14:13:45 +02:00
zbeacon
bdb908b979
Added ssl server side cetificate check
2020-01-29 12:07:29 +02:00
zbeacon
d1934ded9f
Refactoring
2020-01-29 11:49:58 +02:00
zbeacon
e810bb6f9a
Refactored
2020-01-28 16:54:19 +02:00
zbeacon
0eb1346039
Improvements for connectors/converters import
2020-01-28 16:13:40 +02:00
zbeacon
95c1c0c2af
Added ability to use timestamp from devices message (if "ts" found in converter output dictionary.)
...
To use this feature, converted data structure must be like:
{
"deviceName": "Device",
"deviceType": "default",
"attributes": [],
"telemetry": {
"ts": 1580214207748,
"values": {
"telemetry1": 400,
"telemetry2": 200
}
}
}
2020-01-28 14:30:44 +02:00
zbeacon
d4a6cdb65e
Reformatting current configuration in client attribute on ThingsBoard
2020-01-28 10:51:44 +02:00
zbeacon
0218a672e7
Configuration parse for current configuration
2020-01-27 16:50:41 +02:00
zbeacon
f7fbbc805d
Improvements for applying remote configuration
2020-01-27 13:54:07 +02:00
zbeacon
d76b7976e5
Improvement for loading connectors from remote configuration request
2020-01-27 11:37:21 +02:00
zbeacon
57871ae9b5
Improvements
2020-01-24 14:46:16 +02:00
zbeacon
92cdf75d45
Added sending current logs configuration to the ThingsBoard instance.
2020-01-24 13:11:51 +02:00
zbeacon
d5f9eb1536
Added remote configuration for logs.conf file
2020-01-24 12:36:55 +02:00
zbeacon
6702f47396
Fix for feature "sendDataOnlyOnChange" #237
2020-01-22 15:07:31 +02:00
zbeacon
3fe5430897
Added more logging and improvements for OPC-UA Connector and improvements for remote configuration
2020-01-22 10:35:34 +02:00
zbeacon
1aa5bf115a
Improvements for remote TBClient and remoteConfiguration feature
2020-01-21 14:47:17 +02:00
zbeacon
7913a1ed9c
Remote configuration improvement
2020-01-20 13:13:03 +02:00
zbeacon
fba022fea4
Fix for RemoteLogging error
2020-01-20 11:54:10 +02:00
zbeacon
e0675821ba
Fix for RemoteLogging error
2020-01-20 11:50:48 +02:00
zbeacon
8cb19223c8
Improvements for Remote Logging and OPC-UA
2020-01-20 09:51:58 +02:00
zbeacon
8656e40d35
Improvements for saving files after remote configuration received
2020-01-19 12:19:22 +02:00
zbeacon
7938457cb8
Improvements for remote logging and fix for #236 (You can put only caCert intosecurity section of MQTT connector config)
2020-01-19 10:37:25 +02:00
zbeacon
aa1b8758cb
Improvements for remote logging
2020-01-17 15:26:46 +02:00
zbeacon
76c30ea0ef
Refactored logging for received remote configuration
2020-01-17 11:47:20 +02:00
zbeacon
5f6676c307
Added check remote configuration after connection/reconnection to ThingsBoard
2020-01-17 11:00:09 +02:00
zbeacon
8ef33c7263
Changed logging and improved remote configuration
2020-01-16 16:59:36 +02:00
zbeacon
d4a9efaa96
Added applying for remote storage configuration
2020-01-15 12:50:07 +02:00
zbeacon
72a1b2e343
Copyright updated
2020-01-15 08:52:46 +02:00
zbeacon
149ae417d7
Added checking for remote configuration in shared attributes of the gateway and template for uploading current configuration
2020-01-14 17:13:59 +02:00
zbeacon
e151ced29b
Added remote configurator for connectors
2020-01-10 14:51:43 +02:00
Andrew Shvayka
4c414def86
Code cleanup
2019-12-26 15:52:03 +02:00
zbeacon
a8a3a39cb6
Fix for CPU usage.
2019-12-26 11:19:09 +02:00
zbeacon
9ffd57d366
Some improvement for connection to TB and catching errors in OPC-UA connector.
2019-12-24 11:22:06 +02:00
zbeacon
dd65732015
Refactoring and improvements.
2019-12-19 10:03:05 +02:00
zbeacon
7de4424042
Added dynamic import for default connectors.
2019-12-19 09:47:56 +02:00
zbeacon
aa7486303c
Configs for docker.
2019-12-18 15:27:50 +02:00
zbeacon
31d03a51e7
Fix for requirements and improvements for installation.
2019-12-17 13:26:22 +02:00
zbeacon
805fc37e86
Improvements for transferring data package size.
2019-12-16 10:44:24 +02:00
zbeacon
e93d9b3e99
Some improvements for performance and guaranteed delivering of messages.
2019-12-13 18:22:39 +02:00
zbeacon
d60b0329a8
Improvements for performance.
2019-12-12 16:31:36 +02:00
zbeacon
dada6430bb
Improvents for storage - if broken line found in storage, it will be ignored.
2019-12-11 16:46:46 +02:00
zbeacon
2934690040
Improvements for performance
2019-12-10 16:28:48 +02:00
zbeacon
4fc1ec11a3
Some improvements for performance
2019-12-10 13:17:47 +02:00
zbeacon
400e1813e1
Improvements for performance
2019-12-09 16:43:40 +02:00
zbeacon
4501b57713
Some improvements for performence of mqtt connector, converter and storage.
2019-12-06 16:15:15 +02:00
zbeacon
71cc91da10
Some fixes for file storage.
2019-12-05 14:01:17 +02:00
zbeacon
18c92731d6
Some improvements and fixes for file storage.
2019-12-04 15:08:06 +02:00
zbeacon
c7252b4c1c
Improvements for installation and logs.
2019-12-03 16:40:28 +02:00
zbeacon
4f5325e08d
Connection to ThingsBoard moved to separate thread.
2019-11-29 12:59:30 +02:00
zbeacon
40925c452e
Added template for custom connectors and code refactored
2019-11-25 12:19:22 +02:00
zbeacon
33fcef3231
Added converter for BLE connector, some improvements and processing of attributeUpdates requests
2019-11-21 15:43:47 +02:00
zbeacon
b6b2e1a5d1
Added building map of device to BLEConnector and processing of the READ characteristics.
2019-11-19 15:53:36 +02:00
zbeacon
fad8a4c19d
Rewritten processing data to ThingsBoard, when telemetry or attributes in array.
2019-11-14 13:25:23 +02:00
zbeacon
3d85985a86
Added logging as telemetry and configuration for this logging from shared attribute RemoteLoggingLevel of gateway in ThingsBoard platform instance.
2019-11-11 17:59:16 +02:00
zbeacon
60e902d7cd
Added statistic about received and messages sent.
2019-11-08 16:28:31 +02:00
zbeacon
b2ebbda895
Some refactoring and improvements
2019-11-01 15:53:48 +02:00
zenx
67ffc91541
Added deb package and configurations for building rpm
2019-10-28 16:26:07 +02:00
zenx
549dfc722c
Added license and some improvements
2019-10-23 16:47:19 +03:00
zenx
ef19fe1655
Changed structure for building a package and added setup.py
2019-10-23 12:35:52 +03:00