nickAS21
a703dead7b
Lwm2m: add Update Fw && Sw ( #4557 )
...
* Lwm2m: add Update Fw && Fix bug toLwM2mObject (not add Lwm2mObject without resources)
* Lwm2m: fix bug test
* Lwm2m: fw_update_start
* Lwm2m: fw_update send state
* Lwm2m: add registration_store_pool_size: "${LWM2M_REGISTRATION_STORE_POOL_SIZE:100}"
clean_period_in_sec: "${LWM2M_CLEAN_PERIOD_IN_SEC:2}"
* Lwm2m: add Update Execute
* Lwm2m: add Update Execute Successful
* Lwm2m: send state to tningsboard if only Successful
2021-05-11 18:27:35 +03:00
nickAS21
89c1743fa0
Lwm2m: RPC finish
2021-05-05 18:57:15 +03:00
Andrii Shvaika
a8dd25a7c8
merge with master
2021-05-05 17:05:18 +03:00
Andrii Shvaika
c9bdce48a1
Merge with master
2021-05-05 17:00:48 +03:00
nickAS21
50209d91fe
Lwm2m: add Write_Update many
2021-05-05 17:00:07 +03:00
Andrii Shvaika
72382a52e3
LwM2M Server refactoring
2021-05-05 12:48:49 +03:00
nickAS21
bacf822f15
Lwm2m: add Write_Update example #1
2021-05-05 11:17:24 +03:00
Andrii Shvaika
dd5195e8d7
Refactoring of LwM2MTransport
2021-05-04 12:54:31 +03:00
Andrii Shvaika
8a4c0a71ce
Reduced warnings
2021-05-04 12:00:16 +03:00
Andrii Shvaika
54543ae4b5
Merge improvements from outdated PR 4527
2021-05-04 11:47:38 +03:00
Andrii Shvaika
8b3e34f0ef
Refactoring of LwM2M transport
2021-05-04 10:33:54 +03:00
Andrii Shvaika
a787ca9d5d
Refactoring of the lwm2m yml configuration
2021-04-30 16:35:21 +03:00
Andrii Shvaika
ff334b5438
Improvements to support large files for firmware updates
2021-04-30 14:22:36 +03:00
Andrii Shvaika
00bd26f1f5
Merge with master
2021-04-30 11:25:56 +03:00
nickAS21
e33420d3a8
Lwm2m: firmwareUpdate ( #4516 )
...
* Lwm2m: firmwareUpdate
* Lwm2m: firmwareUpdate with merge master
* Lwm2m: firmwareUpdate cleaned
* Lwm2m: delete Californium.properties
* Lwm2m: merge with master
2021-04-30 08:39:06 +03:00
Viacheslav Klimov
47994e1a66
Merge branch 'master' into master-to-snmp
...
# Conflicts:
# application/src/main/java/org/thingsboard/server/service/transport/DefaultTransportApiService.java
# common/queue/src/main/proto/queue.proto
# common/transport/http/src/main/java/org/thingsboard/server/transport/http/DeviceApiController.java
# common/transport/transport-api/src/main/java/org/thingsboard/server/common/transport/TransportContext.java
# dao/src/main/java/org/thingsboard/server/dao/device/DeviceServiceImpl.java
2021-04-26 13:37:39 +03:00
nickAS21
5f8a9e9f67
Lwm2m rpc ( #4473 )
...
* Lwm2m: RPC_terminal
* Lwm2m: RPC_terminal del two file
* Lwm2m: RPC_terminal add test observe
* Lwm2m: RPC_terminal add test delete
2021-04-23 16:56:24 +03:00
Andrii Shvaika
53bf6af23b
Merge branch 'master' of github.com:thingsboard/thingsboard into feature/firmware
2021-04-22 15:52:08 +03:00
Viacheslav Klimov
030d80d05a
CustomerId to TbMsg and SessionInfo
2021-04-22 13:15:19 +03:00
Andrii Shvaika
279e221523
Merge with master
2021-04-22 10:55:57 +03:00
YevhenBondarenko
f55f0ecb94
implemented firmware update for the http and mqtt transports
2021-04-21 19:56:09 +03:00
Viacheslav Klimov
3c1682f57a
Merge branch 'master' into master-to-snmp
...
# Conflicts:
# common/data/pom.xml
# common/queue/src/main/java/org/thingsboard/server/queue/discovery/ZkDiscoveryService.java
# dao/src/main/java/org/thingsboard/server/dao/sql/device/DeviceRepository.java
# ui-ngx/src/app/shared/models/device.models.ts
2021-04-20 18:08:10 +03:00
nickAS21
51b0d50542
Lwm2m discovery ( #4438 )
...
* Lwm2m: fix bug delete zero updateAttribute
* Lwm2m: front add select binding
* Lwm2m: discovery only for test
* Lwm2m: remove type_cast_enabled from the main branch.
* Lwm2m: remove type_cast_enabled from the main branch.
* Lwm2m: remove type_cast_enabled from the main branch.
* Lwm2m: remove double code.
2021-04-20 10:44:11 +03:00
nickAS21
4a6e0c7aae
Lwm2m fix bug 19 ( #4422 )
...
* lwm2m: back: Write Attributes - start
* lwm2m: front: fis bug disable instances
* lwm2m: transport: attr/discavery start
* lwm2m: transport: attributeLwm2m after update profile
* lwm2m: transport: attributeLwm2m after update profile (no delete attribute)
* Lwm2m: back: test
* Lwm2m: back: test2
* Lwm2m: back: test3
* Lwm2m: transport fix bug Write attribute through the shared attribute does not work for Object 19
2021-04-16 12:12:11 +03:00
nickAS21
d6979e54da
lwm2m: back: Write Attributes - start ( #4402 )
...
* lwm2m: back: Write Attributes - start
* lwm2m: front: fis bug disable instances
* lwm2m: transport: attr/discavery start
* lwm2m: transport: attributeLwm2m after update profile
* lwm2m: transport: attributeLwm2m after update profile (no delete attribute)
* Lwm2m: back: test
* Lwm2m: back: test2
* Lwm2m: back: test3
2021-04-15 11:53:45 +03:00
Igor Kulikov
168b8d86eb
Merge pull request #4368 from YevhenBondarenko/develop/3.3-lwm2m-queue-mode
...
lwm2m queue mode
2021-04-14 15:55:18 +03:00
Igor Kulikov
54ba69a82c
Fix code style issues
2021-04-13 13:09:19 +03:00
Viacheslav Klimov
a00e3be7ba
Merge branch 'master' into master-to-develop-snmp
...
# Conflicts:
# common/dao-api/src/main/java/org/thingsboard/server/dao/device/DeviceService.java
# common/data/src/main/java/org/thingsboard/server/common/data/device/profile/DeviceProfileTransportConfiguration.java
# common/transport/coap/src/main/java/org/thingsboard/server/transport/coap/CoapTransportService.java
# common/transport/lwm2m/src/main/java/org/thingsboard/server/transport/lwm2m/server/LwM2mTransportServiceImpl.java
# common/transport/transport-api/src/main/java/org/thingsboard/server/common/transport/SessionMsgListener.java
# dao/src/main/java/org/thingsboard/server/dao/device/DeviceDao.java
# dao/src/main/java/org/thingsboard/server/dao/device/DeviceServiceImpl.java
# pom.xml
2021-04-12 15:45:39 +03:00
nickAS21
c634859e90
lwm2m: front start add attributes Lwm2m ( #4388 )
...
* lwm2m: front start add attributes Lwm2m
* lwm2m: front finish add attributes Lwm2m for resources
* lwm2m: front add attributes Lwm2m for resources if isAttribte or isTelemetry
* lwm2m: front add attributes Lwm2m for objects if isAttribte or isTelemetry
* lwm2m: back add resource one
* lwm2m: back fix bug resource controller test
2021-04-12 13:16:43 +03:00
YevhenBondarenko
bb90b2f137
lwm2m queue mode
2021-04-06 07:38:52 +03:00
nickAS21
0c12f202fe
lwm2m: back fix bug double "" in name
2021-03-31 17:48:31 +03:00
nickAS21
090babdf70
lwm2m: back add resource(s)
2021-03-30 13:26:50 +03:00
nickAS21
2fcf5fd7c6
lwm2m: front/back fix bug update profile
2021-03-29 12:50:50 +03:00
nickAS21
ba4d2ff480
lwm2m: notification in transport, add, update, del models ( #4309 )
...
* lwm2m: notification in transport, add, update, del models
* lwm2m: notification in transport, add, update, del models2
2021-03-26 17:32:26 +02:00
Viacheslav Klimov
e747329d56
Merge remote-tracking branch 'thingsboard/develop/3.3' into feature/snmp-refactoring
...
# Conflicts:
# common/transport/lwm2m/src/main/java/org/thingsboard/server/transport/lwm2m/server/LwM2mTransportServiceImpl.java
2021-03-25 10:19:22 +02:00
nickAS21
fda871392b
lwm2m: test model2 ( #4298 )
...
* lwm2m: test model2
* lwm2m: test model2 (fix test)
2021-03-24 19:23:40 +02:00
Andrii Shvaika
32e8ee11bd
Merge with develop/3.3
2021-03-24 18:17:50 +02:00
nickAS21
367be12455
lwm2m: back transport clear cash ( #4294 )
...
* lwm2m: back transport clear cash
* lwm2m: back transport del old models
* lwm2m: back transport edit yml old models
* lwm2m: back transport remove lock
* lwm2m: back transport remove lock2
2021-03-24 15:58:27 +02:00
nickAS21
7ea6c7163a
lwm2m: back transport newKey fix bug object id=19 ( #4291 )
2021-03-23 15:17:56 +02:00
nickAS21
4bc417456b
lwm2m: back transport newKey start ( #4278 )
...
* lwm2m: back transport newKey start
* lwm2m: back transport newKey start1
* lwm2m: back transport newKey fix bug save
* lwm2m: back transport newKey test All security - ok
* lwm2m: back transport newKey fix bug updateAttrShared
2021-03-23 10:09:41 +02:00
Viacheslav Klimov
8f2438d6ab
SNMP devices balancing ( #4254 )
...
* Fix merge errors
* Implement SNMP transports balancing
* Refactor; implement transport device cache
* Refactor
* Finish up device lifecycle handling implementing; refactor
* Refactor
* Change base image to thingsboard/openjdk11 for msa snmp transport
* Refactor
* Change transport services names to upper-case
2021-03-22 17:17:42 +02:00
YevhenBondarenko
ad7c314b24
TbResource extends SearchTextBased, created TbResourceInfo
2021-03-20 07:49:00 +02:00
Igor Kulikov
e17de056c2
Merge with master
2021-03-19 12:16:43 +02:00
nickAS21
648e8ec262
lwm2m: add Lwm2m provider for models
2021-03-12 17:53:03 +02:00
nickAS21
d27c721bbf
lwm2m: Merge branch 'develop/3.3' into add-models
2021-03-12 15:19:47 +02:00
nickAS21
d8ea6ac37d
Lwm2m: back: add tenantId and repositoryTenant - test3
2021-03-09 11:08:51 +02:00
nickAS21
447bf05b7b
Lwm2m: back: add tenantId and repositoryTenant - test2
2021-03-08 19:24:33 +02:00
nickAS21
65f4ca5800
Lwm2m: back: add tenantId and repositoryTenant - test
2021-03-08 00:00:44 +02:00
nickAS21
3f4714c2ce
Lwm2m strategy ( #4210 )
...
* Lwm2m: back: two strategy
* Lwm2m: back: add new models
* Lwm2m: back: del new models
2021-03-05 17:40:13 +02:00
Igor Kulikov
8fe6c956c8
Version set to 3.3.0-SNAPSHOT. Code style improvements.
2021-03-04 12:37:38 +02:00