hxy7yx
c0824c4bf1
remove the default values that carry variables in the schema
2024-04-15 11:13:22 +08:00
eeff
e6db324af6
fix(mqtt): handle NEU_REQ_DEL_GROUP
2024-03-06 10:01:03 +08:00
eeff
353dbcd18c
feat(mqtt): add rolling metrics
2024-02-02 12:00:47 +08:00
eeff
1d669c24e5
refactor(mqtt): reduce write req handler duplicate code
2023-12-06 17:02:34 +08:00
eeff
9cb6d72bc7
fix(mqtt): memory double free and leak
2023-12-05 18:39:23 +08:00
eeff
be13500d24
refactor: reduce write tags message size
2023-11-16 00:18:03 +08:00
eeff
297b9b151d
refactor: reduce write tag messages size
2023-11-15 18:20:43 +08:00
eeff
ff1400cde6
refactor: reduce read group message size
2023-11-15 15:37:03 +08:00
fengzero
7e34947c8a
chore: remove neuron in description
2023-11-10 09:50:39 +00:00
eeff
4169265144
feat(mqtt): read request support synchronous read
2023-10-13 12:04:02 +08:00
fengzero
bf4acdfb85
feat(core): trans_data msg are sent using a separate channel
2023-10-08 06:59:07 +00:00
eeff
87afa777d0
fix: zero out trailing hash key string
2023-09-13 10:41:15 +08:00
eeff
2b3690826f
fix(mqtt): handle group update
2023-09-01 11:55:55 +08:00
eeff
efc7ece5d8
fix(mqtt): handle driver delete
2023-08-31 15:02:21 +08:00
eeff
5d781a1340
fix(mqtt): handle driver name update
2023-08-31 14:41:17 +08:00
eeff
6ebc297762
chore: monitor and mqtt schema client-id use random str
2023-08-31 14:37:53 +08:00
eeff
5e6d0821e4
feat(mqtt): remove keypass setting
2023-08-28 15:40:23 +08:00
fengzero
88a96c63fd
core/modbus: support bytes
2023-08-25 09:15:58 +00:00
fengzero
5c0c6f6e06
core: neu_type_ptr
2023-08-24 06:09:18 +00:00
eeff
6b96510f9e
fix(mqtt): cache-sync-interval setting default to 100 when cache disabled
2023-08-23 16:42:38 +08:00
fengzero
85ec40684a
check license when add node/tag
2023-08-18 09:20:24 +00:00
eeff
8db716e8b3
fix(mqtt): cache-sync-interval setting default to 100
2023-08-16 10:27:26 +08:00
eeff
3430e1a14b
feat(mqtt): add cache-sync-interval setting
2023-08-15 17:46:20 +08:00
fengzero
af6146cd83
http: support for optional fields
2023-08-03 09:06:14 +00:00
fengzero
75dd38c206
core/mqtt: support for optional fields
2023-08-03 09:06:14 +00:00
eeff
1e296a5872
feat(mqtt): handle subscription update
2023-08-02 18:07:48 +08:00
eeff
7abfeb9fec
feat(mqtt): handle write tags in backward compatible way
2023-07-03 14:32:44 +08:00
eeff
149093fa7a
fix: send update license request to all type of adapters
2023-06-07 17:54:33 +08:00
eeff
07aecc7d7b
chore(mqtt): update log level
2023-05-17 16:11:05 +08:00
eeff
5f25e5a256
chore: fix mqtt log
2023-05-11 10:50:14 +08:00
eeff
cc4a10eb63
feat(mqtt): make CA parameter optional
2023-05-08 17:09:45 +08:00
eeff
bc6cb180e6
feat(mqtt): use write-req-topic and write-resp-topic
2023-05-05 18:18:36 +08:00
eeff
a738e2b3cb
feat(mqtt): add write request/response topic config
2023-05-05 14:51:03 +08:00
eeff
74450405f6
feat(mqtt): make offline cache setting more explicit
...
1. Add `offline-cache` bool parameter.
2. Require `cache-mem-size` and `cache-disk-size` only when
`offline-cache` is enabled. We provide no defaults for
`cache-mem-size` and `cache-disk-size`, so the user must provide
values explicitly.
2023-04-20 16:40:16 +08:00
eeff
bcfe38331e
chore: update mqtt schema
2023-04-10 17:17:07 +08:00
eeff
1f8055771c
chore: make mqtt configuration parameter description more clear
2023-04-06 16:17:25 +08:00
eeff
e6052a934e
fix(mqtt): schema use drop drown selection button for QoS setting
2023-04-04 09:52:23 +08:00
eeff
cecb5f5720
chore: update mqtt schema
2023-03-31 17:14:37 +08:00
eeff
c1cf4592a5
fix(mqtt): upload to default topic when no subscription parameter
...
When received subscription without parameters, then upload data to
default topic `/neuron/${app}/${driver}/${group}`. This change is for
compatibility with neuron below 2.4.0.
2023-03-21 16:19:23 +08:00
eeff
41225edd75
feat(mqtt): use QoS setting for message delivery
2023-03-20 12:27:52 +08:00
eeff
e61bff75cc
feat(mqtt): add QoS setting
2023-03-20 12:27:32 +08:00
fengzero
cb261468dd
improve schema field name/description
2023-03-14 03:49:23 +00:00
eeff
8dfd6191c0
fix(mqtt): create topic mistakes
2023-01-17 23:31:46 +08:00
eeff
07f66717f4
feat(mqtt): remove upload-topic setting
2023-01-12 11:58:50 +08:00
eeff
afa0e52d43
feat(mqtt): pub data to NEU_REQ_SUBSCRIBE_GROUP message specified topic
2023-01-11 11:13:29 +08:00
liyuxi
db68b8e2d4
fix plugin name
2023-01-04 07:24:04 +00:00
liyuxi
206fc8b59f
fix getting schema api
2023-01-04 03:36:55 +00:00
liyuxi
f63ded6847
add(schema):add schema field in getting plugins api
2023-01-03 10:01:25 +00:00
fengzero
6bba7d4ab6
remove sub msg
2022-12-20 07:08:01 +00:00
eeff
c08a895b0a
feat(mqtt): remove setting/publishing heartbeat-topic
2022-12-14 16:42:07 +08:00