【NEU_REQ_ADD_GROUP】南向插件自身进行group的创建

neuron创建group和tag都是通过http api接口,最终是rest插件向neuron核心注册NEU_REQ_ADD_GROUP/NEU_REQ_ADD_TAG这两个事件进行group和tag的新增。

一种非常规操作:南向驱动自身直接通过NEU_REQ_ADD_GROUP/NEU_REQ_ADD_TAG事件向neuron核心进行注册,这种操作能否支持?

如此做的原因是,用户无法实现获取南向驱动的group/tag等数据点表,也就无法通过web ui进行事先创建。目前想到的办法,只能是,南向驱动插件启动后,动态获取到数据点表后,透过NEU_REQ_ADD_GROUP/NEU_REQ_ADD_TAG事件向neuron核心进行注册

什么驱动呢,点位地址都不知道,没发请求就得到了响应?

驱动为私有协议 IEC103, 点位地址字段暂未用到,随便设置为非空字符串即可,由南向驱动和北向应用自行解析 ,问题是由南向驱动发送NEU_REQ_ADD_GROUP请求进行group的创建(而不是rest应用发送NEU_REQ_ADD_GROUP请求),这种操作是否被允许? 事实上,是已经创建成功。

common.adapter_callbacks->command(),可以在plugin中使用此接口,发送group操作命令。