Skip to content
  • 版块
  • 最新
  • 标签
  • 热门
  • 用户
  • 群组
皮肤
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(不使用皮肤)
  • 不使用皮肤
折叠
品牌标识

AIRIOT智慧系统搭建平台经验交流

  1. 主页
  2. 设备接入
  3. 指令下发异常

指令下发异常

已定时 已固定 已锁定 已移动 设备接入
帖子 发布者 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • hpH 离线
    hpH 离线
    hp
    编写 最后由 编辑
    #18

    不在这里加,把这里的脚本去掉,在mqtt驱动上脚本
    CommandHandle = function (topic, id, op) {

    let sendTopic = `box/${id}/command`
    

    const id = "43008827980319745";
    let sendData= "{"value": " + id + "}";
    return {sendTopic, sendData}
    }

    1 条回复 最后回复
    0
  • hpH 离线
    hpH 离线
    hp
    编写 最后由 编辑
    #19

    b27f676507d2fa30a0d95724dc2a5426.png在这里加

    1 条回复 最后回复
    0
  • L 离线
    L 离线
    lip
    编写 最后由 编辑
    #20

    他的topic是另一个设备编号,我试下在sendData加这个值

    1 条回复 最后回复
    0
  • L 离线
    L 离线
    lip
    编写 最后由 编辑
    #21

    是设备的mqtt的client端要用这个id做验证,还不能传String

    1 条回复 最后回复
    0
  • L 离线
    L 离线
    lip
    编写 最后由 编辑
    #22

    image.png

    image.png

    1 条回复 最后回复
    0
  • L 离线
    L 离线
    lip
    编写 最后由 编辑
    #23

    这里直接通过id来和数据接在一起,但是在mqtt里面还是变成String类型,方便的话您也可以试一下

    1 条回复 最后回复
    0
  • L 离线
    L 离线
    lip
    编写 最后由 编辑
    #24

    我问设备厂家,他们的mqtt协议接受的dstID数据必须是long。。。

    1 条回复 最后回复
    0
  • L 离线
    L 离线
    lip
    编写 最后由 编辑
    #25

    @hp 可以帮忙再看看

    1 条回复 最后回复
    0
  • hpH 离线
    hpH 离线
    hp
    编写 最后由 编辑
    #26

    不应该这么写,我上面发的脚本是自己拼的,不能用JSON.stringify
    let sendData= "{"value": " + id + "}";
    这个id拼进去 收到的时候没有双引号

    1 条回复 最后回复
    0
  • L 离线
    L 离线
    lip
    编写 最后由 编辑
    #27

    谢谢,我先正常 JSON.stringify,再把带引号的占位符字符串替换成纯数字,用这种方式规避了

    1 条回复 最后回复
    0
  • L 离线
    L 离线
    lip
    编写 最后由 编辑
    #28

    我试了试,在json格式下拼接是最有效的

    1 条回复 最后回复
    0
  • hpH 离线
    hpH 离线
    hp
    编写 最后由 编辑
    #29

    那现在是可以了吗

    1 条回复 最后回复
    0
  • L 离线
    L 离线
    lip
    编写 最后由 编辑
    #30

    是得,现在可以了

    hpH 1 条回复 最后回复
    0
  • hpH 离线
    hpH 离线
    hp
    回复了lip 最后由 编辑
    #31

    @lip 好的,

    1 条回复 最后回复
    0

  • 登录

  • 没有帐号? 注册

  • 登录或注册以进行搜索。
  • 第一个帖子
    最后一个帖子
0
  • 版块
  • 最新
  • 标签
  • 热门
  • 用户
  • 群组