fengzero
0a99036cbf
remove tty
2022-06-10 04:43:05 +00:00
fengzero
51ebf90294
node ctl/state
2022-06-10 04:43:05 +00:00
fengzero
27375c5d6c
set/get setting
2022-06-10 04:43:05 +00:00
fengzero
8e8fa443c2
subscribe/unsubscribe/get subscribe
2022-06-10 04:43:05 +00:00
fengzero
c8234633e0
add/del/get group
2022-06-10 04:43:05 +00:00
fengzero
3ba23ee65e
refactor group subscribe
2022-06-10 04:43:05 +00:00
fengzeroz
e9e98c81c4
Update protocol_buf.h
2022-06-10 12:42:45 +08:00
fengzeroz
65c3c2b311
Merge pull request #520 from eeff/eeff/dev
...
Update get plugin api to return plugin description
2022-05-31 09:52:09 +08:00
fengzero
e544d8618b
connection: disconnect
2022-05-31 01:32:59 +00:00
eeff
6f7dea1c61
feat(restful): update get plugin api to return plugin description
2022-05-30 15:19:36 +08:00
fengzero
4a1a34de43
simplify the plugin type to driver and app
2022-05-30 02:45:17 +00:00
fengzero
27d1f38b1c
refactor modbus-tcp
2022-05-29 09:47:58 +00:00
fengzero
35c044d74b
fix include zlog.h
2022-05-28 09:43:26 +00:00
fengzero
a7781b63ce
log: replace log with zlog
2022-05-28 09:27:52 +00:00
fengzero
29c9549f6b
utarray reverse foreach
2022-05-27 09:01:57 +00:00
fengzeroz
ecf23e7116
Merge pull request #509 from eeff/eeff/dev
...
Update get node api with filtering by id
2022-05-26 09:26:49 +08:00
eeff
4d03d6c5f3
feat(core): add helper functions for getting node info by id
2022-05-25 18:02:18 +08:00
fengzero
5201a77001
fix: 64bit endian conversion
2022-05-25 09:36:21 +00:00
fengzero
d89612a7e4
async queue
2022-05-25 06:05:34 +00:00
gc87
0e44c4ae8a
feat(mqtt): add groupid to mqtt client option
2022-05-20 17:55:16 +08:00
fengzero
fcd267d6ce
fix(driver): write string
2022-05-19 06:45:38 +00:00
fengzero
782ef68d7b
refactor(tag_sort): categorize tags
2022-05-18 05:16:29 +00:00
fengzero
d39e222679
adapter(driver): implement the write api
2022-05-16 03:23:28 +00:00
fengzero
43505e2e6e
connection(udp): src ip/port
2022-05-12 06:32:14 +00:00
fengzero
1502c08407
utils(protocol buf): add get pack buf
2022-05-11 09:24:53 +00:00
gc87
43f137e047
fix(mqtt): upload topic str double free
...
Resolves #481
2022-05-11 15:43:53 +08:00
fengzero
6ccf8415ed
connection(udp): fix udp recv
2022-05-10 01:31:27 +00:00
gc87
49f98a6a45
feat(mqtt): user defined upload topic
2022-05-09 16:39:41 +08:00
fengzero
4c96c11b3d
chore(protocol_buf): get unpack buf
2022-05-05 05:51:06 +00:00
fengzero
09cca25975
chore(protocol_buf): pack/unpack protocol buf
2022-04-28 03:26:50 +00:00
fengzero
259ab439b5
feat(connection): add udp
2022-04-28 01:53:56 +00:00
fengzero
bcc14e99fc
feat(tag_class): tag class interface
...
Aggregate tags according to custom aggregation rules
2022-04-27 10:12:01 +00:00
fengzero
a1d115411a
feat(adapter): add zlog category
2022-04-27 07:45:24 +00:00
fengzero
f97aea03fa
feat(driver): write interface
2022-04-27 07:08:47 +00:00
fengzero
3abed34eda
refactor(driver): remove add_group/del_group
2022-04-27 06:35:09 +00:00
fengzeroz
84d23f5c51
Merge pull request #450 from lixiumei123/main
...
Delete the logout and get_tty api from http
2022-04-27 09:35:51 +08:00
fengzeroz
95bfdd5dfe
Merge pull request #446 from gc87/remove-mqtt-cmd
...
Delete the management command of mqtt plugin
2022-04-26 18:20:11 +08:00
lixiumei
292dcc9f17
Delete the logout api from http
2022-04-26 08:48:49 +00:00
fengzero
42c762a7fe
package zlog
2022-04-26 08:27:12 +00:00
gc87
b5f199ddbf
refactor(mqtt): remove code of mqtt cmd
2022-04-26 16:24:10 +08:00
fengzero
cebdc3f469
chore(adapter): add write_response interface
2022-04-21 02:55:22 +00:00
fengzero
5e04aa672b
chore(utils): add utlist.h
2022-04-19 02:55:47 +00:00
gc87
990f83c968
refactor(mqtt): load the CA in memory
2022-04-18 10:08:11 +08:00
eeff
dc52d25d4f
feat: add ekuiper plugin json decoding utilities
2022-04-15 18:03:20 +08:00
fengzero
5bc6b1f406
refactor(adapter): remove update name api
2022-04-15 09:36:40 +00:00
gc87
d7d8d33b5d
feat(mqtt): add values-errors upload format
2022-04-15 17:12:36 +08:00
gc87
1e58f57ff8
refactor: group_config_name -> group_name
...
Modify the group_config_name in the read-write and periodic upload messages of the mqtt plugin to group_name
2022-04-15 17:03:05 +08:00
fengzero
d62a9fc750
refactor(adapter): explicit adapter classification
...
driver: connect physical devices to read/write tag, such as PLC.
config: add/del/update plugin/group/tag, and persistent configuration.
control: periodically upload data and accept write tag.
2022-04-15 08:17:44 +00:00
fengzero
47a31a691c
fix(adapter): update value based on name
2022-04-14 05:51:38 +00:00
fengzero
4f5c6c3f8e
add errorcode type mismatch
2022-04-13 10:11:09 +00:00