fengzero
|
3b0bdefd1a
|
fix(driver): negative multiplication
|
2022-09-13 08:21:06 +00:00 |
|
fengzero
|
380bae660c
|
chore(driver): update tags in group table
|
2022-09-13 07:39:58 +00:00 |
|
fengzero
|
24111cacac
|
chore(driver): log timer spend time
|
2022-09-13 01:43:45 +00:00 |
|
fengzero
|
a9f4089979
|
fix(connection): multithreaded connection status exception
|
2022-09-09 03:21:21 +00:00 |
|
fengzero
|
33dbdd9eca
|
chore(log): log version
|
2022-09-08 08:49:30 +00:00 |
|
fengzero
|
9b4dfef460
|
fix(driver): persistence failed when updating group
|
2022-09-08 02:41:29 +00:00 |
|
fengzero
|
d6a040515e
|
fix(json): decode int as float/double
|
2022-09-06 08:23:19 +00:00 |
|
fengzeroz
|
fd22dc29d2
|
Merge pull request #755 from gc87/mqtt-mem-cache
[v2.2]Changed MQTT memory cache from per connection to per node
|
2022-09-06 13:42:15 +08:00 |
|
fengzero
|
86f17aaf90
|
fix(driver): write 1 or 1.0 fail
|
2022-09-05 07:17:41 +00:00 |
|
gc87
|
931a68997d
|
feat: add memory cache size reduce
|
2022-09-02 18:50:50 +08:00 |
|
fengzero
|
e014f777b1
|
fix(manager): refuse to delete single node
|
2022-09-02 07:39:05 +00:00 |
|
fengzero
|
cfb3b7c59e
|
fix(driver): automatically created group data persistence
|
2022-09-02 06:36:03 +00:00 |
|
fengzero
|
03c6b567df
|
fix(node): single node with display=true will be added to the db
|
2022-09-02 02:50:57 +00:00 |
|
fengzeroz
|
3c63745725
|
Merge pull request #748 from eeff/eeff/dev
fix: continue data loading even load plugin fail
|
2022-09-01 10:42:35 +08:00 |
|
eeff
|
cba7c16bb5
|
fix: continue data loading even load plugin fail
|
2022-09-01 10:34:46 +08:00 |
|
fengzero
|
12a55a9d25
|
feat(driver): create a group if the group does not exist when adding a tag
|
2022-08-31 06:14:13 +00:00 |
|
fengzero
|
6e5f43a3f1
|
fix(modbus): read/write tag int64/uint64 endian
|
2022-08-30 08:43:18 +00:00 |
|
fengzero
|
4405d9cae5
|
feat(driver): based on the tag address, the endianness is translated
|
2022-08-30 07:42:40 +00:00 |
|
fengzeroz
|
75f5861b8e
|
Merge pull request #742 from gc87/mqtt-mem-cache
Mqtt memory cache for trans data
|
2022-08-30 14:26:50 +08:00 |
|
eeff
|
26df51307c
|
fix(persist): eliminate stack allocated array larger than 64 bytes
|
2022-08-30 10:32:21 +08:00 |
|
gc87
|
722632f6d6
|
feat(mqtt): add cache setting to ui & webapi
|
2022-08-29 22:49:25 +08:00 |
|
gc87
|
cd3c9213f6
|
fix(mqtt): add cache send & fix cache bug
|
2022-08-29 21:09:24 +08:00 |
|
eeff
|
099b222147
|
feat: add neu_asprintf utility function
|
2022-08-29 14:32:36 +08:00 |
|
fengzeroz
|
1a6c39d866
|
Merge pull request #739 from eeff/eeff/dev
Add options `--config_dir` and `--plugin_dir`
|
2022-08-29 14:17:41 +08:00 |
|
gc87
|
9a5e544207
|
feat: loop delete
|
2022-08-29 00:02:17 +08:00 |
|
gc87
|
610745e35d
|
feat: add memory cache to mqtt plugin
|
2022-08-28 23:30:50 +08:00 |
|
gc87
|
2bdb38129c
|
feat: add memory cache unit test
|
2022-08-28 20:07:57 +08:00 |
|
eeff
|
3a3829bc6e
|
feat: pass config_dir and plugin_dir to core and restful plugin
|
2022-08-26 15:41:02 +08:00 |
|
fengzero
|
4aeff9a6a9
|
feat(api): get all driver groups
|
2022-08-26 07:18:56 +00:00 |
|
eeff
|
23f616692e
|
feat: add options --config_dir and --plugin_dir
|
2022-08-26 14:39:01 +08:00 |
|
fengzero
|
e36672575e
|
chore(queue): add queue_clean for remove all ele from queue
|
2022-08-26 02:24:11 +00:00 |
|
fengzeroz
|
33d77e975b
|
Merge pull request #736 from eeff/eeff/dev
Fix persisence
|
2022-08-25 13:42:56 +08:00 |
|
eeff
|
4db84affbe
|
fix: neu_persister_load_plugins to remove duplicates
|
2022-08-25 12:19:55 +08:00 |
|
fengzero
|
23be6a9e1f
|
chore(manager): remove notify app sub/unsub
|
2022-08-24 05:53:22 +00:00 |
|
fengzeroz
|
b38a40c8ec
|
Merge pull request #729 from eeff/eeff/dev
fix: daemonize before zlog initialization
|
2022-08-23 16:05:15 +08:00 |
|
eeff
|
6beffed3e6
|
fix: daemonize before zlog initialization
|
2022-08-23 15:59:17 +08:00 |
|
fengzero
|
a0ab69dba1
|
feat(plugin): single plugin does not allow to create node
|
2022-08-23 06:36:00 +00:00 |
|
fengzero
|
d19f9562f2
|
fix(adapter): crash when adapter auto start
|
2022-08-23 06:18:19 +00:00 |
|
fengzero
|
531c4c28cf
|
feat(http): optionally turn off auth
|
2022-08-23 02:15:38 +00:00 |
|
fengzeroz
|
ee713e2622
|
Merge pull request #725 from eeff/eeff/dev
Move default plugins json file and sql schemas to config directory
|
2022-08-22 17:44:04 +08:00 |
|
eeff
|
e3e464da27
|
feat: move default_plugins.json and sql schemas to config directory
|
2022-08-22 16:53:05 +08:00 |
|
fengzero
|
473aea0f2b
|
feat(manager): count driver tag size
|
2022-08-22 07:10:56 +00:00 |
|
fengzero
|
6816833629
|
chore(plugin): add node name in plugin_common
|
2022-08-19 09:45:37 +00:00 |
|
fengzero
|
4f70647fd7
|
fix(group): update interval
|
2022-08-19 07:34:22 +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 |
|
fengzero
|
41613c59a0
|
chore(adapter): modify adapter recv msg log
|
2022-08-19 02:10:25 +00: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 |
|
fengzeroz
|
5f4a389622
|
Merge pull request #714 from eeff/eeff/dev
fix: plugin common timestamp initialization
|
2022-08-17 17:43:39 +08:00 |
|
eeff
|
ace731e075
|
fix: plugin common timestamp initialization
|
2022-08-17 16:41:33 +08:00 |
|