# 概览

# 参数配置

ParameterDescription
hostKNXnet/IP 设备 ip, 默认224.0.23.12
portKNXnet/IP 设备端口, 默认3671

注意如果使用多拨地址224.0.23.12进行配置,通常要求设备与 Neuron 部署在同一网段中。

由于 KNXnet/IP 协议的工作原理,如果使用虚拟化技术如虚拟机或 docker 部署 Neuron,KNX 插件可能 无法正常工作。如果是在 Linux 主机中使用 docker 镜像部署 Neuron,那么需要使用 docker 选项--net=host。 在其他情况下,推荐您使用二进制安装包部署 Neuron。

# 支持的数据类型

  • BIT
  • BOOL
  • INT8
  • UINT8
  • INT16
  • UINT16
  • FLOAT

# 地址格式用法

# 地址格式

代表 KNX 组地址,只能在 Neuron 中写入,属于该组的 KNX 设备将对发送到该组的消息做出响应。

例子:

0/0/1 是一个 KNX 组地址,只在 Neuron 中写入,属于 0/0/1 组的 KNX 设备将对发送到 0/0/1 组的消息做出响应。

  • GROUP_ADDRESS,INDIVIDUAL_ADDRESS

表示一个 KNX 设备地址及其所属的组地址。进行读操作时,KNX 插件发送GroupValueRead 隧道请求,在收到匹配设备地址的GroupValueResp报文时更新点位数据。 进行写操作时, KNX 插件发送一个GroupValueWrite隧道请求报文。

例子:

0/0/1,1.1.1 代表 KNX 组地址 0/0/1下的设备地址 1.1.1

  • GROUP_ADDRESS,INDIVIDUAL_ADDRESS,BIT

与上相同,但为读取比特位数少于8的uint8类型数据时使用,如 KNX data point 类型B2B1U3等。 其中BIT表示数据比特位数。

例子:

0/0/1,1.1.1,2 代表 KNX 组地址 0/0/1下的设备地址 1.1.1,数据为两个比特。