139 Commits

Author SHA1 Message Date
nick
541f6a3314 lwm2m/coap: client queue Mode 2024-02-14 15:50:31 +02:00
Dmytro Skarzhynets
f42ea79726 Additional improvements during testing and add tests for transport activity manager 2024-01-11 16:30:53 +02:00
Igor Kulikov
c5a72ed8df Update license header to 2024 year. 2024-01-09 10:46:16 +02:00
dashevchenko
ba2e877a08 refactoring: moved proto files and converter classes to separate module - proto 2023-11-30 13:06:44 +02:00
imbeacon
c82e3d4791 Added support for NON CoAP messages 2023-11-15 08:04:32 +02:00
Andrew Shvayka
78d47a99b0
Merge pull request #8788 from dashevchenko/new_efento_messages
Added new messages handling for efento
2023-09-05 15:43:38 +03:00
dashevchenko
e1a79cc594 compilation error fix 2023-09-05 11:00:59 +03:00
dashevchenko
95b1f5fc95 moved efento protos to proto/efento 2023-09-04 19:38:32 +03:00
dashevchenko
550b67b451 renamed proto directory to efento-proto 2023-09-04 17:10:42 +03:00
dashevchenko
b3f78e3e56 added support for new measurement type (PULSE_CNT) 2023-08-30 12:12:41 +03:00
ShvaykaD
c5ff8b4229 refactored to parameterized test 2023-08-12 09:52:36 +03:00
ShvaykaD
f647fca59c refactoring of test base 2023-08-12 09:38:49 +03:00
ShvaykaD
fa4bf2975a PROD-2339: fix getFeatureType method to handle RPC server-side response over DTLS 2023-08-11 19:23:51 +03:00
dashevchenko
a46f2b0708 refactoring 2023-07-03 13:17:56 +03:00
ShvaykaD
a3c0850277 added tests for TbCheckAlarmStatusNode && TbMsgTypeFilterNodeTest && TbOriginatorTypeFilterNodeTest && replaced SessionMsgType && refactoring 2023-06-23 19:00:25 +03:00
dashevchenko
ea19c4acce refactoring 2023-06-20 12:06:56 +03:00
dashevchenko
7d1bfa3164 added new message type handling for efento 2023-06-19 19:11:33 +03:00
ShvaykaD
138128d837 added more logs to RPC processing logic in MQTT and CoAP transports 2023-06-07 15:18:45 +03:00
YevhenBondarenko
fbf9773a61 optimize imports 2023-05-02 10:57:58 +02:00
Andrew Shvayka
838c2f5d33
Merge pull request #7857 from ShvaykaD/improvements/report-device-activity-on-rpc-processing
Improvements for reporting device activity during RPC processing
2023-04-07 15:50:28 +03:00
Igor Kulikov
cbdc4517e4 Update license header year to 2023 2023-01-31 10:43:56 +02:00
ShvaykaD
6e71abe10b improvements for report device activity during RPC processing 2022-12-27 11:46:54 +02:00
Andrii Shvaika
0bc5be477c Coap Device Profile Update fix 2022-08-17 16:55:22 +03:00
thingsboard
c7daaa571e replace StringUtils usages with in-repository implementation 2022-07-12 12:08:52 +03:00
Jan Christoph Bernack
6534db8ed2
add fallback for piggybackTimeout of zero 2022-05-13 14:54:50 +02:00
Jan Christoph Bernack
80b7b9cee9
add config parameter: transport.coap.piggyback_timeout 2022-05-04 23:00:36 +02:00
Jan Christoph Bernack
5f548f2179
use coap piggybacked responses if possible 2022-05-04 23:00:36 +02:00
Andrii Shvaika
40c2fe3fd2 Suppress spaming logs and fix connection statistics in case of rate limits by ip 2022-02-23 17:55:20 +02:00
zbeacon
28530cd999 Merge branch 'master' of https://github.com/thingsboard/thingsboard into fix/mqtt-doesnt-close-session-for-removed-device 2022-01-24 09:55:08 +02:00
zbeacon
b6bd4247da Fix for PROD-1337 2022-01-21 13:13:08 +02:00
YevhenBondarenko
292220cddc updated Californium and Leshan versions 2022-01-20 09:41:36 +02:00
Igor Kulikov
da4c742872 Update license year to 2022 2022-01-17 14:07:46 +02:00
nickAS21
8d88baceff lwm2m - Bootstrap add factory 2021-11-17 14:41:47 +02:00
ShvaykaD
0db0bb8607 fix coap efento callbacks 2021-11-08 14:15:32 +02:00
Andrii Shvaika
de1a56a488 CoAP ack/confirmable mess fixing 2021-11-04 16:54:21 +02:00
ShvaykaD
af2a5c241d added CoAP Efento responses callback 2021-11-02 16:58:21 +02:00
ShvaykaD
467a94f688 added new efento endpoints support 2021-11-01 13:46:44 +02:00
Mariesnlk
b157827e44 change pulse_counter to pulse_counter_water in CoapEfentoTransportResource 2021-10-25 10:42:50 +03:00
Mariesnlk
7ce5b53ac0 add WATER_METER proto type to CoapEfentoTransportResource 2021-10-25 10:42:31 +03:00
ShvaykaD
845d8247dd
[3.3.2] MQTT short topics support (#4967)
* added mqtt short topics support

* remove volatile keyword from topic types parameters

* added new tests for mqtt short topics

* fix compilation error after merge

* improvements/typo-fixes after pull request review
2021-10-08 15:20:38 +03:00
Sergey Matvienko
8601121e7e executors: named fixed thread pools; tests - added executor shutdown on tearDown 2021-09-01 14:08:03 +03:00
YevhenBondarenko
2a2441b248 used timeout from yml 2021-08-18 16:46:01 +03:00
YevhenBondarenko
8513c99903 added sequence for the all RPC 2021-08-18 09:56:57 +03:00
YevhenBondarenko
8869dc0cb0 added new RPC statuses 2021-08-17 13:25:24 +03:00
YevhenBondarenko
6436c8a26c Implemented rpc sending sequence 2021-08-16 18:14:00 +03:00
Viacheslav Klimov
b0c6ce9f98 Fix circular reference for CoapClientContext and CoapTransportContext 2021-08-06 18:55:20 +03:00
Andrii Shvaika
f932a90b00 Improvements to Persistent RPC call delivery confirmation 2021-07-26 15:57:27 +03:00
Andrii Shvaika
99b19034e2 Uplink notifications for PSM & eDRX for CoAP in MSA deployment 2021-07-23 13:50:48 +03:00
Andrii Shvaika
60c9e43ea5 Uplink notifications for PSM & eDRX for CoAP in MSA deployment 2021-07-23 13:27:05 +03:00
Andrii Shvaika
856b0259d1 Fix the microservices mode for CoAP 2021-07-22 16:18:39 +03:00