77 lines
1.3 KiB
Plaintext
77 lines
1.3 KiB
Plaintext
gateway.lwm2m {
|
|
|
|
## How long time the connection will be disconnected if the
|
|
## connection is established but no bytes received
|
|
idle_timeout = 30s
|
|
|
|
## To control whether write statistics data into ETS table
|
|
## for dashboard to read.
|
|
enable_stats = true
|
|
|
|
## When publishing or subscribing, prefix all topics with a mountpoint string.
|
|
mountpoint = "lwm2m/${username}"
|
|
|
|
xml_dir = "etc/lwm2m_xml"
|
|
|
|
##
|
|
##
|
|
lifetime_min = 1s
|
|
|
|
lifetime_max = 86400s
|
|
|
|
qmode_time_window = 22s
|
|
|
|
auto_observe = false
|
|
|
|
## always | contains_object_list
|
|
update_msg_publish_condition = contains_object_list
|
|
|
|
|
|
translators {
|
|
command {
|
|
topic = "/dn/#"
|
|
qos = 0
|
|
}
|
|
|
|
response {
|
|
topic = "/up/resp"
|
|
qos = 0
|
|
}
|
|
|
|
notify {
|
|
topic = "/up/notify"
|
|
qos = 0
|
|
}
|
|
|
|
register {
|
|
topic = "/up/resp"
|
|
qos = 0
|
|
}
|
|
|
|
update {
|
|
topic = "/up/resp"
|
|
qos = 0
|
|
}
|
|
}
|
|
|
|
listeners.udp.default {
|
|
bind = 5783
|
|
authentication: {
|
|
mechanism: password_based,
|
|
backend: built_in_database
|
|
}
|
|
}
|
|
|
|
authentication {
|
|
mechanism: password_based,
|
|
backend: redis,
|
|
redis_type: single,
|
|
server: "localhost:6379",
|
|
cmd: "HMGET mqtt_user:${username} password_hash salt is_superuser",
|
|
password_hash_algorithm: {
|
|
name: plain,
|
|
salt_position: suffix
|
|
}
|
|
}
|
|
}
|