fengzero
531c4c28cf
feat(http): optionally turn off auth
2022-08-23 02:15:38 +00:00
fengzero
fa46c6b493
feat(plugin): plugin adds a single field
...
single: indicating that the plugin can only be instantiated once.
2022-08-19 07:31:12 +00:00
gc87
bcd5fc15f7
fix: new msg handle for node state
2022-08-19 09:44:54 +08:00
fengzero
a7a6ede305
chore(connection): stop/start connection
2022-08-18 09:04:45 +00:00
fengzero
de26f6518c
chore(adapter): add node_deleted and get_all_tags msg
2022-08-17 10:22:12 +00:00
fengzero
7f1499f02d
feat(driver): update the interval of the group
2022-08-17 07:03:49 +00:00
fengzero
e48335ddd2
feat(driver): compare whether tag value changed on precision
2022-08-17 02:21:46 +00:00
fengzero
7a54325804
chore(driver): optimize the time when the driver reads tag for the first time
2022-08-16 06:24:02 +00:00
fengzero
3d87ab63da
chore(connection): remove connecting state
2022-08-16 06:24:02 +00:00
fengzero
56a0ecdfff
feat(tag): set decimal
2022-08-12 02:44:38 +00:00
lixiumei123
27246452ec
fix(modbus-tcp):Remove unnecessary crc checks
2022-08-11 02:51:59 +00:00
fengzeroz
8351f232a5
Merge pull request #703 from fengzeroz/main
...
feat(driver): set float precision
2022-08-11 10:44:01 +08:00
fengzeroz
79f8067107
Merge pull request #702 from eeff/eeff/dev
...
license server proxy
2022-08-11 10:38:20 +08:00
fengzero
7f9d4cd84c
feat(driver): set float precision
2022-08-10 10:30:38 +00:00
eeff
51ceca398a
fix(restful): avoid proxy handler data race
2022-08-10 15:23:55 +08:00
eeff
9f56db5864
feat(restful): add proxy handler for license server
2022-08-10 14:52:26 +08:00
fengzeroz
dca1447df4
Merge pull request #701 from eeff/eeff/dev
...
eKuiper api proxy
2022-08-10 13:54:41 +08:00
eeff
2a1fb73ea1
feat(restful): add proxy handler for ekuiper
2022-08-09 14:11:00 +08:00
eeff
55c80a87bb
feat(restful): add proxy handler
2022-08-08 17:07:49 +08:00
fengzero
04675ec04c
fix(http): remove aio timeout
2022-08-05 09:32:42 +00:00
fengzero
ea7ee09837
chore(modbus): return response immediately after sending request
2022-08-05 09:32:21 +00:00
fengzero
1fa0e73d35
api: get all nodes state
2022-08-04 10:07:49 +00:00
fengzero
f54a61d8ac
modbus(schema): compatible with UI 2.1.2
2022-08-04 09:08:47 +00:00
fengzero
1997164394
fix(modbus): tag address regex
2022-08-04 08:48:57 +00:00
fengzero
175cd0a665
modbus(schema): add tag address regular
2022-08-04 08:13:50 +00:00
fengzero
4c645bc4ab
plugin(modbus): use regular to validate the host in schema
2022-08-04 03:19:33 +00:00
fengzero
4f8263d8f3
feat(manager): send nodes state periodically
2022-08-01 08:48:26 +00:00
fengzero
7c304f14e3
subscribe: modbus support subscribe tag
2022-08-01 03:08:25 +00:00
fengzero
c032f9a4e5
fix: http aio cancel fn
2022-08-01 02:58:23 +00:00
fengzero
3c397f773f
chore: log aio error
2022-08-01 02:51:52 +00:00
gc87
8cf9ba95f8
refactor(mqtt): static alloc -> dynamic alloc
2022-07-29 15:52:39 +08:00
gc87
fbd8f267cf
fix(mqtt): crash caused by global static variables
2022-07-27 17:34:45 +08:00
fengzero
58ce412192
fix: replace large stack var with heap var
2022-07-26 02:37:44 +00:00
fengzeroz
756736ae97
Merge pull request #659 from eeff/eeff/dev
...
chore: add new error code NEU_ERR_LICENSE_TOKEN_NOT_MATCH
2022-07-26 10:37:28 +08:00
eeff
0ae8577037
chore: add new error code NEU_ERR_LICENSE_TOKEN_NOT_MATCH
2022-07-26 10:34:13 +08:00
fengzeroz
7ebb391ab2
Merge pull request #655 from gc87/branch-mqtt
...
refactor(mqtt): update module description
2022-07-21 09:53:13 +08:00
fengzeroz
b55b9a5556
Merge pull request #656 from eeff/eeff/dev
...
Revert "feat(restful): enable websocket logging"
2022-07-21 09:49:17 +08:00
eeff
e19923b131
Revert "feat(restful): enable websocket logging"
...
This reverts commit 0ed6b39b28 .
2022-07-19 18:31:36 +08:00
gc87
93fbc3eaa5
refactor(mqtt): update module description
2022-07-19 17:51:27 +08:00
fengzero
5cece84ca9
fix(http): aio timeout
2022-07-19 07:28:11 +00:00
fengzeroz
e9d0052791
Merge pull request #650 from gc87/branch-mqtt
...
fix(mqtt): free ctx if msg send error
2022-07-18 18:38:07 +08:00
gc87
b820d74796
fix(mqtt): free ctx if msg send error
2022-07-18 18:24:26 +08:00
fengzero
e4b2eaadeb
modbus: write coil using 0x05
2022-07-18 09:51:56 +00:00
fengzeroz
f628c9153b
Merge pull request #636 from gc87/branch-mqtt
...
Add heartbeat support for mqtt plugin
2022-07-15 17:21:22 +08:00
fengzero
003c31e4a6
fix(connection): send with bolck flag if conn is bolck
2022-07-15 06:48:08 +00:00
gc87
9d3b411627
fix(mqtt): setting free
...
* Add unit test for setting
* Set mqtt.json format field to optinal
2022-07-15 14:39:57 +08:00
gc87
094dc7f122
refactor(mqtt): nng timer -> event timer
2022-07-15 13:51:02 +08:00
gc87
3c59046314
feat(mqtt): setting optional field
2022-07-15 13:51:02 +08:00
gc87
96992eff71
refactor(mqtt): Modify unreasonable code
...
* Modify header file ordering
* Modify mqtt.* to mqtt_*.* to avoid ide parsing exception
* Modify part of the code according to the pr revision comments
2022-07-15 13:51:02 +08:00
gc87
596cd699fd
feat(mqtt): state json string send
2022-07-15 13:51:02 +08:00