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

400 Commits

Author SHA1 Message Date
imbeacon
b199d2cf2a Adopted to new library response on error during reading/writing to device and add lock for RPC processing 2024-06-10 15:32:03 +03:00
imbeacon
09edec0582 Moved RPC to devicesprocessing to separated thread, to avoid hidden locking and refactored device connector addition 2024-06-10 14:50:20 +03:00
imbeacon
f13e4665d5 Avoid using limitation for device connection for tests 2024-06-10 12:04:48 +03:00
imbeacon
4fa3e35aa9 Added check is device connected for adding device 2024-06-10 10:39:06 +03:00
imbeacon
6d70e63874 General improvements for logging and device connection message, to avoid sending device connected messages less then each minute 2024-06-10 09:28:00 +03:00
imbeacon
d53fcc1700 Changed logging for failed sending to TB 2024-06-06 15:34:49 +03:00
imbeacon
a186613697 Refactoring 2024-06-06 10:35:28 +03:00
imbeacon
9b322b185a Fix for process deleted gateway device rpc in case of duplicate detector is disabled 2024-06-03 11:41:42 +03:00
samson0v
d7ba7b1e1f Deleted deprecated OPC-UA connector and made OPC-UA async default connector 2024-06-03 09:44:31 +03:00
imbeacon
1bfaece135 Updated init 2024-05-29 10:44:25 +03:00
imbeacon
d2ed04e8bc Moved variables initialization to the beggining of gateway init, refactoring 2024-05-29 09:50:10 +03:00
imbeacon
81e3eb62d5 Improvement for stopping in case of first connection failed 2024-05-29 08:58:04 +03:00
imbeacon
5a2ac46189 Improved usage of conflicting env variable on Windows 2024-05-28 08:06:47 +03:00
imbeacon
c84c1767b3 Removed conflicting env variables (username and password) 2024-05-28 07:53:27 +03:00
samson0v
d01defe02d Added log message on connection refused to TB 2024-05-14 15:42:18 +03:00
imbeacon
48874ec0d0 Changed device update 2024-05-14 12:16:22 +03:00
samson0v
c4acd3aa2f Added device connector name updating when connector name changed 2024-05-13 12:38:38 +03:00
samson0v
2ea3235a82 Fixed handling active connectors 2024-05-01 16:22:20 +03:00
imbeacon
90d10a718c Added wait for stop for connectors 2024-04-29 12:12:38 +03:00
imbeacon
8e0c15576a Added connector renaming handling 2024-04-29 10:56:46 +03:00
samson0v
3fd9821bca Fixed sending device details 2024-04-11 12:57:54 +03:00
samson0v
8986a5f99f Fixed OPC-UA connector type resolving 2024-03-22 11:58:21 +02:00
samson0v
f8aef3e525 Replaced OPC-UA as deprecated connector with OPC-UA AsyncIO 2024-03-22 10:24:14 +02:00
imbeacon
9d42c4178c Merge remote-tracking branch 'origin/master' 2024-03-21 11:45:55 +02:00
imbeacon
36c19581f0 Improved stopping to avoid exception in case of stop before storage initialization 2024-03-21 11:45:29 +02:00
samson0v
5451c3f666 Fixed update_device method 2024-03-20 10:08:05 +02:00
samson0v
89d8e602fb Fixed TBClient reconnecting 2024-03-15 13:04:05 +02:00
imbeacon
94748761bc Merge remote-tracking branch 'origin/master' 2024-03-08 14:50:36 +02:00
imbeacon
b3b845e537 Fix for issue like in #1330 2024-03-08 14:49:34 +02:00
Illia Barkov
79ceb103b3 Merge pull request #1325 from engix-ltd/master
Fixed exception handling tb_gateway_service
2024-03-08 14:35:07 +02:00
devaskim
372c98ec8a Fixed exception handling tb_gateway_service 2024-03-04 14:29:58 +05:00
samson0v
3a5ff09303 Added RATE_LIMITS env variable 2024-03-04 10:52:16 +02:00
imbeacon
a3da048731 Fix for #1323 2024-03-04 08:14:42 +02:00
imbeacon
7d15213bd2 Improvement for connection 2024-02-29 15:33:37 +02:00
imbeacon
4cd7a28cf7 Updated on_disconnect method 2024-02-29 08:52:33 +02:00
imbeacon
e2206d89e9 Reduced count of requested attributes, on the gateway initialization, to avoid a lot of unnecessary requests 2024-02-20 15:19:04 +02:00
imbeacon
82b9a0b0c2 Merge remote-tracking branch 'origin/master' into tests-improvement 2024-02-13 16:03:43 +02:00
imbeacon
bda8f12840 Fixed check for remote configuration 2024-02-12 10:21:19 +02:00
imbeacon
c844839afa Fixed bad check of _TBGatewayService__statistics_service #1298 2024-02-12 08:10:15 +02:00
imbeacon
2ef6cfd526 Changed shutdown for manager from it's method to exit, to avoid issues in case of manager not started 2024-02-12 08:07:21 +02:00
imbeacon
bdbf180736 Updated copyright 2024-02-12 07:37:18 +02:00
imbeacon
7b98a635e8 Merge remote-tracking branch 'origin/master' into tests-improvement 2024-01-30 15:32:32 +02:00
imbeacon
fbdfe7ec98 Updated env assignment 2024-01-30 14:29:03 +02:00
imbeacon
671515682a Added additional env variables to avoid matching with default for systems, issue #1255 2024-01-30 14:25:25 +02:00
imbeacon
308ef9a419 Fix for saved device, with not found connector by id 2024-01-30 12:26:36 +02:00
imbeacon
b07e2b59a5 Updated connector saving due to issue #1268 2024-01-26 13:52:32 +02:00
Illia Barkov
d0c9a18315 Merge pull request #1242 from donghbcn/master
fixbug:the rpc request in progress got replaced by the new rpc request
2024-01-26 08:58:47 +02:00
imbeacon
ffdc9895ea Adapted tests to batch run
changed deprecated methods for service and connectors
2024-01-23 12:54:37 +02:00
imbeacon
d34fffba78 Fix for gateway reboot command #1237 2024-01-19 10:46:43 +02:00
imbeacon
c7382f93d1 Adjusted connection method to work with ids 2024-01-12 08:53:44 +02:00