YevhenBondarenko
a7239c9d39
Renamed Firmware to OtaPackage
2021-05-31 16:43:33 +03:00
nickAS21
b0f5ff7c63
LWM2M: add RPC FirmwareUpdate
2021-05-31 11:10:24 +03:00
nickAS21
dfa4433ce9
LWM2M: add logs
2021-05-30 17:07:43 +03:00
nickAS21
1f00ae833d
LWM2M: del log warn
2021-05-28 16:00:36 +03:00
Andrew Shvayka
6cace79b3c
Merge pull request #4607 from thingsboard/lwm2m_rpc_fw_sw
...
Lwm2m: [WIP] Rps Fw Sw
2021-05-28 14:23:58 +03:00
ShvaykaD
a764838e62
Coap transport improvements ( #4644 )
...
* added fix for PROD-518 in subscribe to attribute updates get request, added improvements
* updated coap observe requests implementation & updated tests
* updated coap attributes updates tests
* fix typos
2021-05-28 14:19:40 +03:00
nickAS21
4f2e72071d
LWM2M: add requestUUID
2021-05-28 07:45:11 +03:00
nickAS21
5b26bddeab
Merge branch 'master' into lwm2m_rpc_fw_sw
...
# Conflicts:
# common/transport/lwm2m/src/main/java/org/thingsboard/server/transport/lwm2m/server/LwM2mTransportRequest.java
2021-05-27 16:46:42 +03:00
YevhenBondarenko
c83c232166
JsonConverter improvements (correct value conversion)
2021-05-27 12:20:44 +03:00
Andrew Shvayka
bf76e0e2db
Merge pull request #4631 from thingsboard/feature/lwm2m-certificate-verifier
...
Lwm2m certificate verifier
2021-05-26 19:07:12 +03:00
AndrewVolosytnykhThingsboard
e3fa441d6b
Added redis session store
2021-05-26 19:06:50 +03:00
Andrii Shvaika
15d725570d
Merge with master
2021-05-26 18:41:56 +03:00
Andrii Shvaika
25143378c2
Fix message order for Gateway and LwM2M transports in the core consumer
2021-05-26 18:24:22 +03:00
YevhenBondarenko
4cd59674ee
refactored LwM2M client credentials for the new UI
2021-05-26 16:51:33 +03:00
YevhenBondarenko
e9f5fd2706
added ability to use redis cluster for lwm2m redis stores.
2021-05-26 15:31:06 +03:00
nickAS21
94211021b7
Lwm2m: not send request if Object model is absent
2021-05-20 16:25:01 +03:00
nickAS21
8d3e30e8a3
Lwm2m: Fw/Sw updare with test successful/error ( #4566 )
...
* Lwm2m: start Sw
* Lwm2m: FwUpdate - new
* Lwm2m: SwUpdate - error
* Lwm2m: SwUpdate - successful/error -test ok
* Lwm2m: SwUpdate - change
* Lwm2m: add executor to observe
* Lwm2m: add operation observe_cancel_All
* Lwm2m: fix bug add software to profile
* Lwm2m: add for logs object to string
* Lwm2m: fix bug swUpdate
* Lwm2m: add new commands only for rpc
2021-05-19 12:45:31 +03:00
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
YevhenBondarenko
92719c2ac2
added lwm2m x509 test
2021-05-11 16:32:02 +03:00
Andrii Shvaika
4ec25beeb3
LwM2M Integration test
2021-05-06 17:11:24 +03:00
Andrii Shvaika
38843c839c
Merge with the new data structures
2021-05-06 14:07:29 +03:00
Yevhen Bondarenko
7ca626a086
Created LwM2M credentials ( #4546 )
...
* Created LwM2M credentials
* psk endpoint
2021-05-06 13:49:51 +03:00
Andrii Shvaika
38af4d5d2d
Implementation of custom L2M2M Authorizer
2021-05-06 13:48:09 +03:00
Andrii Shvaika
7322afac0b
Implementation draft
2021-05-05 19:09:15 +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