300 Commits

Author SHA1 Message Date
Andrew Shvayka
14ed9df205
Merge pull request #6986 from adovh/feature/work-1385-custom-mqtt-subscribe-topic
[3.5] added ability to create&subscribe custom mqtt attributes topics
2023-04-07 13:48:20 +03:00
dashevchenko
b10ed7621d minor refactoring 2023-04-06 18:34:08 +03:00
dashevchenko
c4a5569650 Added logging for failed mqtt ssl certificates 2023-04-06 18:08:06 +03:00
nickAS21
d8e97dd74d sparkplug: add getNodeDeviceName() 2023-03-20 17:17:51 +02:00
AndriiD
07e834bee0 Merge remote-tracking branch 'origin/develop/3.5' into feature/work-1385-custom-mqtt-subscribe-topic
# Conflicts:
#	application/pom.xml
#	application/src/test/java/org/thingsboard/server/controller/BaseDeviceProfileControllerTest.java
#	application/src/test/java/org/thingsboard/server/transport/mqtt/AbstractMqttIntegrationTest.java
#	common/actor/pom.xml
#	common/cache/pom.xml
#	common/cluster-api/pom.xml
#	common/coap-server/pom.xml
#	common/dao-api/pom.xml
#	common/data/pom.xml
#	common/edge-api/pom.xml
#	common/message/pom.xml
#	common/pom.xml
#	common/queue/pom.xml
#	common/stats/pom.xml
#	common/transport/coap/pom.xml
#	common/transport/http/pom.xml
#	common/transport/lwm2m/pom.xml
#	common/transport/mqtt/pom.xml
#	common/transport/pom.xml
#	common/transport/snmp/pom.xml
#	common/transport/transport-api/pom.xml
#	common/util/pom.xml
#	common/version-control/pom.xml
#	dao/pom.xml
#	msa/black-box-tests/pom.xml
#	msa/js-executor/pom.xml
#	msa/pom.xml
#	msa/tb-node/pom.xml
#	msa/tb/pom.xml
#	msa/transport/coap/pom.xml
#	msa/transport/http/pom.xml
#	msa/transport/lwm2m/pom.xml
#	msa/transport/mqtt/pom.xml
#	msa/transport/pom.xml
#	msa/transport/snmp/pom.xml
#	msa/vc-executor-docker/pom.xml
#	msa/vc-executor/pom.xml
#	msa/web-ui/pom.xml
#	netty-mqtt/pom.xml
#	pom.xml
#	rest-client/pom.xml
#	rule-engine/pom.xml
#	rule-engine/rule-engine-api/pom.xml
#	rule-engine/rule-engine-components/pom.xml
#	tools/pom.xml
#	transport/coap/pom.xml
#	transport/http/pom.xml
#	transport/lwm2m/pom.xml
#	transport/mqtt/pom.xml
#	transport/pom.xml
#	transport/snmp/pom.xml
#	ui-ngx/pom.xml
#	ui-ngx/src/assets/locale/locale.constant-zh_CN.json
2023-03-17 04:38:18 +02:00
nickAS21
8236e26e5c sparkplug: delete isSparkplug from transport proto 2023-03-15 14:53:03 +02:00
nickAS21
2a6000d8ce fix bug close session of device: sessionMetaData.setOverwriteActivityTime(true); 2023-03-14 15:13:55 +02:00
Andrii Shvaika
3477ddac0f Refactoring due to comments 2023-03-08 17:39:39 +02:00
Andrii Shvaika
0f5fd481fc Fix server-side RPC requests handling 2023-03-08 15:37:30 +02:00
nickAS21
07d9748098 sparkplug: validate namespace1 2023-03-02 13:27:38 +02:00
nickAS21
0587933d5e sparkplug: validate namespace 2023-03-02 13:19:55 +02:00
Andrii Shvaika
6b121514fc Merge with develop/3.5 2023-02-28 19:06:54 +02:00
nickAS21
9be785c32c sparkplug: comment3 2023-02-16 19:10:27 +02:00
nickAS21
67c0704a46 sparkplug: comment2 2023-02-16 18:48:04 +02:00
nickAS21
a80b3cb536 sparkplug: tests rpc and attributes 2023-02-16 18:02:50 +02:00
nickAS21
1684b924e8 sparkplug: comments 2023-02-16 11:28:48 +02:00
nickAS21
59e48ca0ce sparkplug: attribute device/node from deviceProfile if null 2023-02-15 18:43:07 +02:00
nickAS21
f4af14ed42 sparkplug: attribute device/node from deviceProfile 2023-02-15 17:31:16 +02:00
nickAS21
524952d264 sparkplug: rpc device 2023-02-15 14:19:10 +02:00
nickAS21
d7050074bc sparkplug: rpc 2023-02-14 18:55:28 +02:00
nickAS21
6545af2282 sparkplug: STATE ONLINE/OFFLINE 2023-02-10 15:26:27 +02:00
nickAS21
a3e31c109c sparkplug: add attributes by Metric`s name, STATE ONLINE 2023-02-09 18:49:05 +02:00
Andrii Shvaika
07f757cbb6 SparkPlug feature review 2023-02-08 16:40:47 +02:00
nickAS21
8b42739905 sparkplug: add tests shared attributes 2023-02-07 19:10:35 +02:00
nickAS21
106fd69f5c sparkplug: add converter kvProto to value Metric array Bytes only 2023-02-07 13:11:46 +02:00
nickAS21
36e12e63af sparkplug: add converter kvProto to value Metric array 2023-02-06 19:21:53 +02:00
nickAS21
bcdc618e48 sparkplug: add converter kvProto to value Metric 2023-02-03 16:10:54 +02:00
nickAS21
d6453525d3 sparkplug: add metricsBirth (repeat) 2023-02-02 19:00:01 +02:00
nickAS21
d7d4d861b3 sparkplug: add metricsBirth 2023-02-01 18:37:12 +02:00
Andrii Shvaika
a203c336f1 Merge with master 2023-01-31 16:20:04 +02:00
Igor Kulikov
cbdc4517e4 Update license header year to 2023 2023-01-31 10:43:56 +02:00
nickAS21
a01c7a23d7 sparkplug: add onAttributesUpdate 2023-01-27 18:53:35 +02:00
nickAS21
1d49e56aec sparkplug: add Metrics birth 2023-01-26 19:06:42 +02:00
nickAS21
f9bf73f896 sparkplug: Test Telemetry comment3 adtests arrays 2023-01-26 14:38:21 +02:00
nickAS21
8ecde928dc sparkplug: Test Telemetry comment2 2023-01-25 16:25:25 +02:00
nickAS21
be9c213dc4 sparkplug: Test Telemetry comment 2023-01-23 20:42:28 +02:00
nickAS21
fa4c00c437 sparkplug: Test Telemetry 2023-01-18 23:44:36 +02:00
nickAS21
278935cdc9 sparkplug: Telemetry DBIRTH, NBIRH... 2023-01-15 19:53:00 +02:00
nickAS21
587e161398 sparkplug: Telemetry 2023-01-12 15:32:18 +02:00
Andrii Shvaika
831f11829c Merge with develop/3.5 2022-12-28 15:35:48 +02:00
nickAS21
eed3df829c sparkplug: Comment1 2022-12-28 13:37:55 +02:00
nickAS21
d73ab5f406 sparkplug: add Sparkplug as extends abstract 2022-12-27 16:43:53 +02:00
nickAS21
e4d2d833bd sparkplug: add Gateway as extends abstract 2022-12-26 17:58:45 +02:00
nickAS21
7babba1db4 sparkplug: Rename Gateway to abstract 2022-12-26 16:57:06 +02:00
Andrii Shvaika
38ef27567c Refactoring of the initial implementation 2022-12-21 14:21:36 +02:00
nickAS21
ca54838f23 sparkplug: comments7 2022-12-21 08:08:16 +02:00
nickAS21
47d711345b sparkplug: connection6 2022-12-20 12:59:18 +02:00
nickAS21
ee819e2d80 sparkplug: connection5 2022-12-20 11:37:59 +02:00
nickAS21
f6aa9e6125 sparklug: comments4 2022-12-15 18:44:25 +02:00
nickAS21
f27f1b9aa6 sparkplug: connection4 2022-12-15 13:29:45 +02:00