首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏嵌入式项目开发

    QT应用编程: 编写MQTT客户端登录OnetNet服务器完成主题订阅与发布

    }/dp/post/json/accepted 订阅设备数据点上报成功的消息 $sys/{pid}/{device-name}/dp/post/json/rejected 订阅设备数据点上报失败的消息 $sys/{pid}/{device-name}/dp/post/json/+ 订阅设备数据点上报结果 $sys/{pid}/{device-name}/cmd/request/+ 订阅设备所有命令消息 $sys/{pid}/{device-name}/cmd/response/+/+ 订阅设备所有命令应答结果消息 $sys/{pid}/{device-name}/cmd/# 订阅设备所有命令相关消息 $sys/{pid}/{device-name}/# 订阅设备所有相关消息 说明: 参数里的pid就是产品的ID(注意是产品ID不是设备ID),device-name 就是产品的名称。 open.iot.10086.cn/doc/mqtt/book/device-develop/topics/dp-topics.html 设备可以通过向系统固定 topic:$sys/{pid}/{device-name

    3.2K30编辑于 2022-01-07
  • 来自专栏物联网思考

    ESP32 MQTT连接到中移OneNET物联网平台(附源码)

    其中{pid}是产品id,{device-name}是设备名称;$sys/{pid}/{device-name}/dp/post/json用于发布,上报数据,数据格式仅支持json格式,其余两个是上报数据之后的响应 其中{pid}和{device-name}的含义同上,{cmdid}为平台为该命令自动创建的唯一标识,在客户端订阅的时候可以使用通配符+或者#代替{cmdid}。 ? ? ?

    5.1K20发布于 2020-09-27
  • 来自专栏嵌入式项目开发

    基于STM32设计智能家居控制系统(OneNet)_2022

    文档地址:https://open.iot.10086.cn/doc/mqtt/book/device-develop/protocol.html 订阅 topic 订阅效果 $sys/{pid}/{device-name }/dp/post/json/accepted 订阅设备数据点上报成功的消息 $sys/{pid}/{device-name}/dp/post/json/rejected 订阅设备数据点上报失败的消息 $sys/{pid}/{device-name}/dp/post/json/+ 订阅设备数据点上报结果 $sys/{pid}/{device-name}/cmd/request/+ 订阅设备所有命令消息 $sys/{pid}/{device-name}/cmd/response/+/+ 订阅设备所有命令应答结果消息 $sys/{pid}/{device-name}/cmd/# 订阅设备所有命令相关消息 topic 命名规则如下: $sys/{pid}/{device-name}/dp/post/json 本例中,发布 topic 名称为: $sys/238322/mqtts-test-device

    3.5K31编辑于 2022-06-12
  • 来自专栏摸鱼网工

    [NetWork] 网络设备管理

    x5B58;储设备 format device 挂载存储设备 mount device-name 卸载存储设备 umount device-name 系统配置文件管理 配置文件以我们*.cfg格式存储在Flash或者

    77020编辑于 2023-01-05
  • 来自专栏从零开始学自动化测试

    appium+python自动化60-appium命令行参数

    platform-name PLATFORMNAME] [--platform-version PLATFORMVERSION] [--automation-name AUTOMATIONNAME] [--device-name platform-version 7.1 —automation-name 空值 [DEPRECATED] - 自动化工具的名称:Appium或Selendroid —automation-name Appium —device-name 空值 [DEPRECATED] - 要使用的移动设备的名称 —device-name iPhone Retina (4-inch), Android Emulator —browser-name 空值

    3.5K10发布于 2018-07-25
  • 来自专栏NetCore 从壹开始

    (2/3)Electron知识学习 · 基础篇

    navigator.bluetooth.requestDevice({ acceptAllDevices: true }) document.getElementById('device-name button id="clickme">Test Bluetooth</button>

    Currently selected bluetooth device: <strong id="<em>device-name</em>

    1.3K10编辑于 2023-01-09
  • 来自专栏Linux云计算网络

    Linux 网络工具详解之 ip tuntap 和 tunctl 创建 tap/tun 设备

    man tunctl 查看 tunctl 手册,用法如下: Synopsis tunctl [ OPTIONS ] [ -u owner ] [-g group] [ -t device-name ]

    5.9K10发布于 2019-05-25
  • 来自专栏Android Framework

    Android SELinux权限概念和配置说明

    BoardConfig.mk makefile引用 修改或添加政策文件和上下文的描述文件后,需要更新/device/manufacturer/device-name/BoardConfig.mkmakefile 以引用sepolicy子目录和每个新的政策文件 # 引用目录 BOARD_SEPOLICY_DIRS += \ <root>/device/manufacturer/device-name 这是构建系统区分设备和全局组件的软件工件;从概念上讲,这是下述设备专用政策的一部分 device/manufacturer/device-name/sepolicy:包含设备专用政策,以及对政策进行的设备自定义 文件中启动的,如下所示: service foo /system/bin/foo class core 1.创建一个新网域“foo”:创建包含以下内容的文件device/manufacturer/device-name , exec_type, file_type; init_daemon_domain(foo) 2.为/system/bin/foo添加标签:将以下内容添加到device/manufacturer/device-name

    12.2K55编辑于 2022-11-21
  • 来自专栏大龄程序员的人工智能之路

    鸿蒙系统研究之二:内核编译

    source_root_dir}/build/build_scripts/build_${system_type}.sh \ --product-name ${product_name} \ --device-name # build ohos do_make_ohos # 此处略去若干行 # build images build/adapter/images/build_image.sh --device-name

    3K30发布于 2021-07-14
  • 来自专栏知一杂谈

    小米粥声控音箱总体计划

    最后要把录制的文件内容复制到对应目录,重启,让 lirc 服务能加载上: sudo cp ~/xx.lircd.conf /etc/lirc/lircd.d/xx.lircd.conf 实际上发送按键需要执行的命令包含你复制的文件名(device-name )以及按键名(KEY_1): irsend SEND_ONCE <device-name> KEY_1 红外输入输出参考 https://www.pythonheidong.com/blog/article

    92720编辑于 2021-12-07
  • 来自专栏北京宏哥

    Appium+python自动化(三十五)- 命令启动appium之 appium服务命令行参数(超详解)

    (Android-only) 等待设备准备好的时间,以秒为单位 --device-ready-timeout 5 --safari false (IOS-Only) 使用 Safari 应用 --device-name null 待使用的移动设备名字 --device-name iPhone Retina (4-inch), Android Emulator --platform-name null 移动平台的名称:

    7.3K30发布于 2019-09-11
  • 来自专栏tea9的博客

    android渗透测试学习笔记

    [device-name].rc中获取自己的配置,在某些情况下从位于相同位置的.sh文件获取自己的配置 $ls -l | grep 'init' # cat init.rc 加载时使用的属性 location

    1.3K30编辑于 2022-07-16
  • 来自专栏FreeBuf

    刷机教程:教你如何打造一台渗透测试手机

    开始在设备上进行build $ brunch <device-name> 10.

    2K100发布于 2018-02-09
  • 来自专栏玩转全栈

    蓝牙耳机丢了,我花几分钟写了一个小程序,找到了!​

          )}       {nearestDevice && (         <View className="nearest-device">           <Text className="<em>device-name</em>

    1.2K60编辑于 2024-10-11
  • 来自专栏释然IT杂谈

    新手网络工程师快看,一文带你掌握6个基础配置技能!

    重新命名文件 zip source-filename destination-filename,压缩文件 delete [ /unreserved ] [ /force ] { filename | device-name

    85020编辑于 2022-10-27
  • 来自专栏鸿蒙开发笔记

    如何让加快OpenHarmony编译速度

    show this help message and exit --source-root-dir=SOURCE_ROOT_DIR --product-name=PRODUCT_NAME --device-name

    1.1K20编辑于 2024-07-31
  • 来自专栏k8s技术圈

    理解网络命名空间与 VETH Pair 对

    命令 要分配一个新的 IP 地址范围到一个接口,使用 ip addr add <ip-address-range> dev <device-name> 命令 要从路由表中删除一条路由,使用 ip route del <route-ip-range> dev <device-name> 命令 选项 -n 可以用来切换目标命名空间,例如,要将 10.0.1.0/24 IP 地址范围分配给 ns1 网络命名空间内的接口

    1.9K11发布于 2020-12-01
  • 来自专栏机器人课程与技术

    系统,工具,源码,语言组成的数字世界-2021-

    = 2) { fprintf(stderr, "Requires <device-name> argument\n"); return 1; } strncpy(uleds_dev.name

    54010发布于 2021-03-03
  • 来自专栏深度学习与python

    从安全视角看,革命性的 eBPF 是“天使”还是“恶魔”?

    #tc filter show dev <device-name> 6. 监视系统日志中是否提及 BPF 帮助程序生成的警告消息。

    99030编辑于 2023-03-29
  • 来自专栏信数据得永生

    Android 渗透测试学习手册 第一章 Android 安全入门

    [device-name].rc中获取自己的配置,在某些情况下从位于相同位置的.sh文件获取自己的配置。

    1.3K20编辑于 2022-12-01
领券