规则引擎如何解析16进制数据

硬件发送16进制数据的消息体
image
规则引擎应该如何配置?

如果想获取其中第二个 bit,作为整数:

SELECT

subbits(payload, 2,1) as sndbit

FROM "t/#"

基本语法:
subbits(Bin, StartIndex, Length)

这个语法只在 4.3.0 之后的版本支持。

1 个赞


解析出来的消息和发过来的不一致

把你规则的 SQL 语句贴一下?

你需求是怎样的?要吧什么样的 payload 转换成什么样的格式,发送到 webhook?

硬件发给我下面的数据,我想原样获得“2424061001010000”这样子的数据
image

bin2hexstr(payload) as hexstr

可以,就是这样。谢谢

用此方法将数据写入MYSQL,MYSQL中的数据只更新一次
image
image