• [问题求助] Lan None!
    AT指令测试无反应, 局域网测试显示LAN None! 这是怎么回事
  • [云服务] 【数据使能】设备接入服务 IoTDA能力项
    分类文档链接备注最新动态cid:link_4特性清单cid:link_1原子APIcid:link_2FAQcid:link_3华为云在线课程(免费)华为云IoT设备接入IoTDA专业服务https://education.huaweicloud.com/courses/course-v1:HuaweiX+CBUCNXTS002+Self-paced/about?isAuth=0&cfrom=hwc本课程主要介绍了设备接入IoTDA产品功能、价值及典型行业应用场景;安装部署、各功能的原理及业务流程;常见功能配置、编解码插件开发和泛协议插件开发;常见故障处理等。华为云开发者网IoTDA开放能力cid:link_5
  • [问题求助] NB-IoT模块不能激活
    请帮忙看看什么问题,该如何调试?
  • [问题求助] 设备接入coap的接入地址ping不通
    设备接入coap的接入地址ping不通
  • [问题求助] 求助:在DevEco Studio IDEA中使用华为云iot应用侧开发Java Demo时发生如下错误
    求助:在DevEco Studio IDEA中使用华为云iot应用侧开发Java Demo时发生如下错误
  • [问题求助] 请问华为的720净化器s,型号KJ400F-C400能接入平台通过java控制吗
    另外设备的IMEI编码应该从哪里找
  • [问题求助] 求助:在用应用侧开发Java Demo获取Token时发生如下错误
    求助:在用应用侧开发Java Demo获取Token时发生如下错误
  • [问题求助] IoT边缘注册节点之后,在32位的树莓派4B上执行安装命令失败,设备无法显示在线,但是安装64位系统可以在线
    以下是在32位系统上执行安装命令的报错信息:Verified OK2022-10-18T11:01:42,027652 | INFO | Current Work dir is /tmp.2022-10-18T11:01:42,034870 | INFO | Start to install edgeDaemon.2022-10-18T11:01:42,042466 | INFO | this is a normal install mode.2022-10-18T11:01:42,080447 | INFO |2022-10-18T11:01:42,087237 | INFO | (1/14) check docker version2022-10-18T11:01:43,242446 | INFO | get docker Server Version: 20.10.192022-10-18T11:01:43,283679 | INFO | (1/14) check docker version success2022-10-18T11:01:44,296909 | INFO |2022-10-18T11:01:44,304076 | INFO | (2/14) check cpu info2022-10-18T11:01:44,324758 | INFO | cpu num is 42022-10-18T11:01:44,330664 | INFO | (2/14) check cpu success2022-10-18T11:01:44,336950 | INFO |2022-10-18T11:01:44,344512 | INFO | (3/14) check memory info2022-10-18T11:01:44,363712 | INFO | MemTotal: 3923596 kB2022-10-18T11:01:44,379129 | INFO | (3/14) check memory success2022-10-18T11:01:44,385211 | INFO |2022-10-18T11:01:44,391713 | INFO | (4/14) check glibc info2022-10-18T11:01:44,407583 | INFO | glibc 2.352022-10-18T11:01:44,427322 | INFO | (4/14) check glibc success2022-10-18T11:01:44,433822 | INFO |2022-10-18T11:01:44,440983 | INFO | (5/14) start verify duplicate install iot edge lite2022-10-18T11:01:44,447479 | INFO | (5/14) check edge duplicate install success2022-10-18T11:01:44,453615 | INFO |2022-10-18T11:01:44,460009 | INFO | (6/14) creating edge_killall script /opt/IoTEdge/IoTEdge/edgeInstaller/iotedge-killall.sh2022-10-18T11:01:44,477788 | INFO | (6/14) creating edge_killall script /opt/IoTEdge/IoTEdge/edgeInstaller/iotedge-killall.sh success2022-10-18T11:01:44,485783 | INFO |2022-10-18T11:01:44,492253 | INFO | (7/14) creating edge_uninstall script /opt/IoTEdge/IoTEdge/edgeInstaller/iotedge-uninstall.sh2022-10-18T11:01:44,509225 | INFO | (7/14) creating edge_uninstall script /opt/IoTEdge/IoTEdge/edgeInstaller/iotedge-uninstall.sh success2022-10-18T11:01:44,516017 | INFO |2022-10-18T11:01:44,522445 | INFO | (8/14) creating /opt/IoTEdge/IoTEdge/edgeInstaller/iotedge-uninstall.sh /opt/IoTEdge/IoTEdge/edgeInstaller/iotedge-killall.sh symlink in /usr/local/bin2022-10-18T11:01:44,539647 | INFO | (8/14) creating /opt/IoTEdge/IoTEdge/edgeInstaller/iotedge-uninstall.sh /opt/IoTEdge/IoTEdge/edgeInstaller/iotedge-killall.sh symlink in /usr/local/bin success2022-10-18T11:01:44,546056 | INFO |2022-10-18T11:01:44,552644 | INFO | (9/14) systemd: Stoping edgedaemon2022-10-18T11:01:44,559273 | INFO | systemd: Stoping edgedaemon2022-10-18T11:01:44,810160 | INFO | (9/14) systemd: Stoping edgedaemon success2022-10-18T11:01:44,816526 | INFO |2022-10-18T11:01:44,823450 | INFO | (10/14) start install edge_install、edge_daemon2022-10-18T11:01:44,829930 | INFO | Installing edge_installer to /opt/IoTEdge/IoTEdge/edgeInstaller2022-10-18T11:01:44,862510 | INFO | Installing edge_daemon to /opt/IoTEdge/IoTEdge/edgeDaemon2022-10-18T11:01:44,904747 | INFO | (10/14) start install edge_install、edge_daemon success2022-10-18T11:01:44,911458 | INFO |2022-10-18T11:01:44,917553 | INFO | (11/14) creating environment file /lib/systemd/system/edgedaemon.env2022-10-18T11:01:44,937329 | INFO | (11/14) creating environment file /lib/systemd/system/edgedaemon.env success2022-10-18T11:01:44,945287 | INFO |2022-10-18T11:01:44,952043 | INFO | (12/14) creating service file /lib/systemd/system/edgedaemon.service2022-10-18T11:01:44,958165 | INFO | systemd: creating service file /lib/systemd/system/edgedaemon.service2022-10-18T11:01:44,972045 | INFO | (12/14) creating service file /lib/systemd/system/edgedaemon.service success2022-10-18T11:01:44,979436 | INFO |2022-10-18T11:01:44,985448 | INFO | (13/14) systemd enable and start edgedaemon2022-10-18T11:01:44,991721 | INFO | systemd: enabling edgedaemon unitCreated symlink /etc/systemd/system/edgedaemon.service → /lib/systemd/system/edgedaemon.service.Created symlink /etc/systemd/system/multi-user.target.wants/edgedaemon.service → /lib/systemd/system/edgedaemon.service.2022-10-18T11:01:48,338570 | INFO | systemd: starting edgedaemon2022-10-18T11:01:48,400963 | INFO | (13/14) systemd enable and start edgedaemon success2022-10-18T11:01:48,406700 | INFO |2022-10-18T11:01:48,412462 | INFO | (14/14) backing up service file /lib/systemd/system/edgedaemon.service and environment file /lib/systemd/system/edgedaemon.env2022-10-18T11:01:48,418498 | INFO | (14/14) not config backing up dir2022-10-18T11:01:48,424354 | INFO | (14/14) backing up service file /lib/systemd/system/edgedaemon.service and environment file /lib/systemd/system/edgedaemon.env success2022-10-18T11:01:48,430354 | INFO |2022-10-18T11:01:48,436396 | INFO | run edgeInstaller...2022-10-18T11:01:48,524304 | INFO | start | 43 | edgeInstaller start,current work dir is:"/opt/IoTEdge/IoTEdge/edgeInstaller"2022-10-18T11:01:48,526355 | INFO | getCipherFileDir | 130 | cipherFileDir:/opt/IoTEdge/IoTEdge/edgeDaemon/sdk2022-10-18T11:01:48,526639 | INFO | getCipherFileDir | 130 | cipherFileDir:/opt/IoTEdge/IoTEdge/edgeDaemon/sdk2022-10-18T11:01:48,526906 | INFO | CipherV2 | 28 | CpiherV2 created2022-10-18T11:01:48,539975 | INFO | cipherInit | 54 | cipher sdk load success.2022-10-18T11:01:48,540269 | INFO | install | 107 | current node is cloud2022-10-18T11:01:48,540427 | INFO | install | 366 | start install edge, target server:iotedge-south.************************.com port:8943 nodeId:e***cv2022-10-18T11:01:48,541086 | WARN | install | 371 | edgedaemon not found.2022-10-18T11:01:53,541421 | WARN | install | 371 | edgedaemon not found.2022-10-18T11:01:58,541887 | INFO | SouthCloudService | 37 | SouthCloudService Create.2022-10-18T11:01:58,542264 | INFO | DaemonService | 34 | DaemonService create.2022-10-18T11:01:58,543019 | INFO | registerNode | 208 | registerNode nodeId:e***cv2022-10-18T11:01:58,847077 | INFO | generateToken | 255 | start generateToken nodeId:e***cv2022-10-18T11:01:58,847615 | INFO | start | 73 | SouthCloudService start success.2022-10-18T11:01:58,848994 | INFO | start | 60 | DaemonService start success.2022-10-18T11:01:59,849387 | INFO | checkDaemonAvailable | 464 | check edgeDaemon available.2022-10-18T11:01:59,849657 | INFO | checkDaemonStatus | 334 | start check daemon status.2022-10-18T11:01:59,955574 | ERROR | checkDaemonStatus | 338 | code:500 body:{"errorCode":"200101","errorDesc":"node info not ready"}2022-10-18T11:01:59,955983 | WARN | checkDaemonAvailable | 467 | edgeDaemon not available.2022-10-18T11:02:02,956405 | INFO | checkDaemonStatus | 334 | start check daemon status.2022-10-18T11:02:03,059032 | ERROR | checkDaemonStatus | 338 | code:500 body:{"errorCode":"200101","errorDesc":"node info not ready"}2022-10-18T11:02:03,059440 | WARN | checkDaemonAvailable | 467 | edgeDaemon not available.2022-10-18T11:02:06,059868 | INFO | checkDaemonStatus | 334 | start check daemon status.2022-10-18T11:02:06,162742 | INFO | checkDaemonStatus | 334 | start check daemon status.2022-10-18T11:02:06,266049 | INFO | listContainer | 261 | listContainer2022-10-18T11:02:06,374469 | INFO | cleanImage | 277 | cleanImage.2022-10-18T11:02:07,482946 | INFO | getDeploymentInfo | 175 | getDeploymentInfo2022-10-18T11:02:09,885543 | ERROR | getDeploymentInfo | 188 | code:400 body:{"error_code":"IoTEdge.02100022","error_msg":"arch is not configured.arm32"} 2022-10-18T11:02:09,887147 | ERROR | install | 405 | get deployment info exceprion:/data/fuxi_ci_workspace/631093a7b9c3e037d8e5286b/code/app/edgeInstaller/SouthCloudService.cpp(190): Throw in function boost::shared_ptr SouthCloudService::getDeploymentInfo() Dynamic exception type: ServiceException std::exception::what: std::exception[tag_errCode*] = 200018[tag_rspCode*] = 500[tag_exceptionMessage*] = service get deployment info fail. 2022-10-18T11:02:09,887755 | INFO | reportDeploymentState | 79 | reportDeploymentState, deploymentState:DeploymentState[ node_id:edgecv, deploy_id:(zero), deploy_state:FAILED, reason:ErrorReason[ error_code:IoTEdge.020001, error_msg:get deployment info from cloud failed.,],]2022-10-18T11:02:10,155662 | INFO | reportNodeInstallEvent | 152 | report event, msg:{"events":[{"resource":"node.installation","location":"edgecv","event":"failed","event_severity":"Major","event_time":"20221018T030210Z","notify_data":{"host_tag":"DEFAULT","edge_node_id":"edgecv","error_message":"get deployment info from cloud failed."}}]}2022-10-18T11:02:10,433454 | INFO | stop | 483 | edgeInstaller stop.
  • [问题求助] DevEco Stduio IDEA怎么获取Iot应用侧SDK
    文档提供了在IntelliJ IDEA中使用本地Maven仓,但在DevEco Stduio中不能配置本地的Maven仓
  • [问题求助] 华为云物联的IP地址是多少
    华为云物联的域名是3c7dafa744.iot-mqtts.cn-north-4.myhuaweicloud.com我要如何知道这个IP地址是多少,在哪能查到
  • [问题求助] 设备无法激活
    AT+CGATT?返回值为+CGATT:1,过一段时间显示+QDTLSSTAT:3
  • [问题求助] 烧录失败,板子插电无反应
    刚开始只有主板,没有插卡,板子连上电脑之后可以烧录成功;后来发现没插卡,然后插上卡和通信板子之后再连接电脑闻到了一股糊味,再之后就烧录不成功了,板子也没反应,板子是不是坏了??
  • [问题求助] roma集成华为云iotda 求助!!!
    设备接入到iotda上后, 后续通过roma集成华为云iotda; 各项配置后调试api查询设备空!!! 求指导
  • [知识分享] OpenHarmony3.0如何轻松连接华为云IoT设备接入平台?
    摘要:本文主要介绍基于OpenHarmony 3.0版本来对接华为云IoT设备接入IoTDA,以小熊派BearPi-HM_Nano开发板为例,使用huaweicloud_iot_link SDK对接华为云物联网平台的简单流程。 本文分享自华为云社区《OpenHarmony3.0如何轻松连接华为云IoT设备接入平台》,作者:华为IoT云服务 。 万物互联的全场景、全智能时代,使得人均持有设备量不断攀升,设备和场景的多样性,使应用开发变得更加复杂、应用入口更加丰富。当下依托OpenHarmony框架,搭建万物智联底座,重构物联网格局,是当下热门的物联网开发方式之一。那OpenHarmony3.0如何连接华为云IoT设备接入平台呢?注意事项又有哪些呢?本文主要介绍基于OpenHarmony 3.0版本来对接华为云IoT设备接入IoTDA,以小熊派BearPi-HM_Nano开发板为例,使用huaweicloud_iot_link SDK对接华为云物联网平台的简单流程。前提条件已注册华为云官方帐号。未注册可单击注册页面完成注册。已完成实名制认证。未完成可在华为云上单击实名认证完成认证,否则无法使用设备接入功能。已开通设备接入服务。未开通则访问设备接入服务,单击“管理控制台”后开通该服务。硬件环境准备BearPi-HM_Nano开发板、Type-C数据线、PC。软件环境准备参考链接单击这里。图1 软件环境创建步骤说明:(1)如使用DevEco Device Tool参与调试的需要安装Windows环境。(2)获取源码:如果不使用Docker方式(使用Docker方式),强烈建议采用获取方式一。(3)在安装开发板中的环境的安装gcc_riscv32步骤时,强烈建议直接下载gcc_riscv32镜像,否则可能出现某些插件下载或安装失败,具体操作如下图2所示。须知:开源代码量较大,下载时间可能较长,需预留好充足时间。图2 直接下载gcc_riscv32镜像一、创建产品登录管理控制台,单击左侧导航栏“产品”,单击页面右上角的“创建产品”。根据页面提示填写参数,然后单击“确认”,完成产品的创建。基本信息所属资源空间平台自动将新创建的产品归属在默认资源空间下。如需归属在其他资源空间下,下拉选择所属的资源空间。如无对应的资源空间,请先创建资源空间。产品名称自定义。支持字母、数字、下划线(_)、连字符(-)的字符组合。协议类型选择MQTT。数据格式选择JSON。厂商名称自定义。支持中英文字符、数字、下划线(_)、连字符(-)的字符组合。所属行业请根据实际情况填写。若使用平台预置的产品模型,请根据产品模型所属的行业填写。没有填无。设备类型请根据实际情况填写。若使用平台预置的产品模型,会自动关联设备类型,不需要再输入设备类型。高级配置产品ID定制ProductID,用于唯一标识一个产品。如果携带此参数,平台将产品ID设置为该参数值;如果不携带此参数,产品ID在物联网平台创建产品后由平台分配获得。产品描述产品描述。请根据实际情况填写。     图3 创建产品二、开发产品模型找到新增的产品,单击“产品”进入产品界面。在产品详情“模型定义”页面,直接上传模型文件zip。说明:在产品列表中,单击对应的产品,进入产品详情页。您可以查看产品ID、产品名称、设备类型、数据格式、厂商名称、所属资源空间、协议类型等产品基本信息。其中产品ID(product Id)是物联网平台自动生成的,其余信息均是由用户创建产品时自定义。产品创建成功后,您可以单击“删除”删除不再使用的产品。删除产品后,该产品下的产品模型、编解码插件等资源将被清空,请谨慎操作。三、注册设备访问设备接入服务,单击“管理控制台”进入设备接入控制台。在左侧导航栏选择“ 设备> 所有设备”,单击右上角“注册设备”,按照如下表格填写参数后,单击“确定”。图4 注册单个设备参数名称说明所属资源空间选择设备所属的资源空间。所属产品选择设备所属的产品。如没有,请先创建产品。设备标识码即node_id,填写为设备的IMEI、MAC地址或Serial No;若没有真实设备,填写自定义字符串,由英文字母和数字组成。设备名称即device_name,可自定义。设备认证类型选择“密钥”。密钥设备密钥,可自定义,不填写物联网平台会自动生成。图5 获取设备密钥说明:设备注册成功后,请妥善保管好设备ID和密钥,用于设备接入平台认证。若密钥丢失,只能通过重置密钥生成新的密钥,无法找回注册设备时生成的密钥。用户可在设备列表删除不再使用的设备。删除设备不支持撤回,请谨慎操作。四、Huaweicloud_iotlink SDK使用下载源码:0_hwcloud_iotlink-master.zip。将上述源码直接拷贝到OpenHarmony源码的third-party文件目录下,此处需要注意的是OpenHarmony和Huaweicloud_iotlink SDK共同具备的三方库直接使用OpenHarmony的库文件,如CJSON和mbedtls。在OpenHarmony 3.0源码device\bearpi\bearpi_hm_nano\app\BUILD.gn中添加如下代码,根据#是否注释来决定具体编译demo的选择。 # "//third_party/hwcloud_iotlink/demos/test_iotlink:test_iotlink",  "//third_party/hwcloud_iotlink/demos/mqtt_tiny_v5_agriculture_demo:mqtt_tiny_v5_agriculture_demo",图6 demo的选择步骤说明:图6中1为单元测试代码,可以根据修改c文件中最后一行代码中,APP_FEATURE_INIT()中的入口函数,来进行不同的测试用例的执行,分别测试OSAL层不同的组件适配,包括任务、互斥锁、信号量、队列、以及SDK本身队列等一系列验证,部分内容可以对比BearPi-HM_Nano开发板的官方样例代码进行对比验证程序结果的正确性,具体如图7。图6中2为使用MQTT对接华为云的demo,看一下该demo的gn文件,具体如图8所示,其中A区域包含开发板硬件和wifi相关的库文件,B区域包括MQTT对接华为云必须的一些库文件,如cJson,mqtt相关、osal相关以及配置库文件,C区域表示编译该文件时需要编译hwcloud_iotlink库,编译是会按照指定路径找到该文件所必要的库以及C文件进行编译。图7 单元测试图8 代码编译文件图9 demo的主函数文件步骤说明:图9中A区域表示MQTT对接华为云所必须的一些库文件以及dtls的库文件,入口函数IoTMainTaskEntry()中务必先调用link_main_task_entry()函数,来确保osal的安装以及其他配置的初始化。设置参数。图10 参数修改注意:如果需要对接上云需要根据自己的设备修改配网信息,wifi热点账号以及密码以及自己在云端注册的设备ID和设备秘钥,设备仅支持2.4G频段的wifi。五、设备接入平台代码烧录到设备后重启设备(首次使用需重启两次,第一次烧录时可能需要配置一下内部信息),第二次设备重启之后可以正常对接华为云。登录平台可以看见数据上报的具体信息,也可以进行命令下发等操作控制设备,具体如下图11-13。图11 数据上报图12 命令下发图13 日志信息总结:传统的终端操作系统主要是面向单端,基于 OpenHarmony 开源项目开发的系统似乎天生是面向万物互联的,可以运行在大大小小的各种智能终端上。熟悉使用OpenHarmony和华为云IoT平台结合是物联网开发者的必经之路。
  • [问题求助] 图形化开发插件:产品模型那栏为什么没内容
    https://support.huaweicloud.com/devg-iothub/iot_02_0008.html ,按照图形化开发插件文档章节,按照指导复现不了啊。
总条数:799 到第
上滑加载中