• [技术干货] 【开发必读】华为云IoT设备接入管理服务(IoTDA)开发常见问题解答手册
    首次使用华为云IoT设备接入管理服务(IoTDA)时,开发者们总会遇到一些问题,小编针对大家遇到的问题做了分类总结,比如设备管理遇到异常、IoT工具使用、开发API的运用、设备数据上报等问题。憋着急!下面小编就来为大家一一解答遇到这几类问题时该如何快速解决,一步解决大家的困扰。华为云IoT设备接入管理服务(IoTDA)系列问答必须读:☛☛☛ 华为云IoT设备接入管理服务常见问题之设备管理&异常定位类问题解答手册☛☛☛ 华为云IoT设备接入管理服务常见问题之数据上报&流转类问题解答手册☛☛☛ 华为云IoT设备接入管理服务常见问题之开放API&SDK集成类问题解答手册本帖内容会持续刷新维护和新增问答,如您有本类型问题或问题仍无法解决,欢迎留言交流!
  • [技术干货] 华为云IoT设备接入管理服务常见问题之开放API&SDK;集成类问题解答手册
    首次使用华为云IoT设备接入管理服务(IoTDA)时,开发者们总会遇到一些问题,小编针对大家遇到的问题做了分类总结,比如设备管理遇到异常、IoT工具使用、开发API的运用、设备数据上报等问题。憋着急!下面小编就来为大家一一解答遇到这几类问题时该如何快速解决,一步解决大家的困扰。本次主题为大家整理常见问题系列是【开放API&SDK集成类】问题及解答方法参考。问:调用接口能否使用ak/sk的方式?答:可以的。ak/sk方式不能使用postman这种插件实现。使用AK/SK方式可以参考下面的资料:AK/SK认证:https://support.huaweicloud.com/api-iothub/iot_06_v5_0091.html#section1 AK/SK签名认证流程:https://support.huaweicloud.com/devg-apisign/api-sign-algorithm-001.html  问:客户使用IoTDA的API调用的时候获取token失败怎么办?       答:如果您的华为云帐号已升级为华为帐号,将不支持获取帐号Token,建议您为自己创建一个IAM用户,授予该用户必要的权限,获取IAM用户Token。您这边可以参考下文档:https://support.huaweicloud.com/api-iam/iam_30_0001.html  问:客户调用应用API失败问题为什么要先确认客户的调用域名是否正确?    答:由于在APIExplorer中仅支持调用北京4基础版的IoTDA实例。如果客户是上海1实例或者是北京4的标准版/企业版,需要查询使用正确的接入地址。接入地址查询方法:https://support.huaweicloud.com/devg-iothub/iot_02_4008.html#ZH-CN_TOPIC_0187472793__li1037191642611  问:查询属性的API调用超时问题 ,怎么解决?    答:属性下发接口需要设备同步返回结果给平台,如果设备无法回复结果就会超时https://support.huaweicloud.com/api-iothub/iot_06_v5_0034.html" 问:客户应用收到的数据中的event_time字段时间格式的意义?例如:"event_time":"20210726T032658Z"答:参数说明:资源事件生成时间,格式:yyyyMMdd'T'HHmmss'Z' UTC字符串,如:20151212T121212Z。北京时间需要在此基础上+8小时。参考:https://support.huaweicloud.com/api-iothub/iot_06_v5_01205.html#section3 问:sdk依赖的maven仓库配置问题参考答:请参考:https://www.huaweicloud.com/zhishi/hcsdk.html本帖内容会持续刷新维护和新增问答,如您有本类型问题或问题仍无法解决,欢迎留言交流!华为云IoT设备接入管理服务(IoTDA)其他系列问答参考:☛☛☛ 华为云IoT设备接入管理服务常见问题之设备管理&异常定位类问题解答手册☛☛☛ 华为云IoT设备接入管理服务常见问题之数据上报&流转类问题解答手册
  • [技术干货] 华为云IoT设备接入管理服务常见问题之数据上报&流转类问题解答手册
    首次使用华为云IoT设备接入管理服务(IoTDA)时,开发者们总会遇到一些问题,小编针对大家遇到的问题做了分类总结,比如设备管理遇到异常、IoT工具使用、开发API的运用、设备数据上报等问题。憋着急!下面小编就来为大家一一解答遇到这几类问题时该如何快速解决,一步解决大家的困扰。本次主题为大家整理常见问题系列是【数据上报&流转类】问题及解答方法参考。问:客户咨询历史数据查看相关问题         答:最新上报数据这里展示的是最近上报的一条数据。如果需要查看上报的历史数据有以下几种方式:1、开通数据分析服务查看https://support.huaweicloud.com/usermanual-iothub/iot_01_0029.html 2、将上报的数据推送到您指定的应用服务器,在应用服务器侧查看https://support.huaweicloud.com/devg-iothub/iot_01_00140.html 3、将上报的数据转发到其他华为云服务查看https://support.huaweicloud.com/usermanual-iothub/iot_01_0024.html  问:设备接入的时候使用5683和5684端口有什么区别?答:通过5684接入的时候需要携带设备注册时候带有的设备秘钥值才可以正常绑定设备,而5683接入的时候只需要有设备的标识码就可以了 问:设备上报数据后在最近上报数据里看不到数据,怎么解决?   答:客户调用了属性上报接口上报了数据,但是由于没有定义产品模型,所以在最近上报数据看不到。如果在设备影子下面可以看到最新上报的数据,就说明是这个问题了。需要客户参考产品模型的资料定义开发产品模型后就可以在最新上报数据里看到数据。https://support.huaweicloud.com/devg-iothub/iot_01_0017.html  问:小熊派等上报数据无法附着网络,怎么处理?答:输入“AT+CGATT?”,然后单击“发送”,若返回“+CGATT:1”,表示网络附着成功(附着成功代表NB-IoT联网正常),返回“+CGATT:0”表示网络附着失败(附着失败代表NB-IoT联网异常),请查看SIM卡是否插入正确,或联系运营商检查网络状态。https://support.huaweicloud.com/bestpractice-iothub/iot_bp_0007.html  问:数据流转的格式是怎么样?答:不同类型数据流转的格式参考,包含了字段的解释和样例。https://support.huaweicloud.com/api-iothub/iot_06_v5_01200.html  问:iot接入可以对数据进行预处理吗?比如说对数据类型进行转换   答:IoT平台提供的编解码插件能力可以实现对数据的处理和转换等。需要使用离线开发编解码插件的方式来实现,可以参考如下的文档:https://support.huaweicloud.com/devg-iothub/iot_02_4020.html  问:IoTDA设备接入后数据上报时间不是实际时间,比当前时间还快8小时      答:客户设备上报数据如果携带了时间戳需要使用UTC时间,不能使用北京时间。https://support.huaweicloud.com/api-iothub/iot_06_v5_01202.html 本帖内容会持续刷新维护和新增问答,如您有本类型问题或问题仍无法解决,欢迎留言交流!华为云IoT设备接入管理服务(IoTDA)其他系列问答参考:☛☛☛ 华为云IoT设备接入管理服务常见问题之开放API&SDK集成类问题解答手册☛☛☛ 华为云IoT设备接入管理服务常见问题之数据上报&流转类问题解答手册
  • [技术干货] 华为云IoT设备接入管理服务常见问题之设备管理&异常定位类问题解答手册
    首次使用华为云IoT设备接入管理服务(IoTDA)时,开发者们总会遇到一些问题,小编针对大家遇到的问题做了分类总结,比如设备管理遇到异常、IoT工具使用、开发API的运用、设备数据上报等问题。憋着急!下面小编就来为大家一一解答遇到这几类问题时该如何快速解决,一步解决大家的困扰。本次主题为大家整理常见问题系列是【设备管理&异常定位类】问题及解答方法参考。问:子设备状态异常问题怎么处理? 答:子设备的状态需要调用接口来手动上报,请参考:网关已经离线,子设备的状态还显示在线? https://support.huaweicloud.com/iothub_faq/iot_faq_00256.html  网关与子设备 https://support.huaweicloud.com/usermanual-iothub/iot_01_0052.html 问:遇到设备标识码的唯一性问题怎么处理?答:即node_id,填写为设备的IMEI、MAC地址或Serial No;若没有真实设备,填写自定义字符串,由英文字母和数字组成。 注意:NB设备由于模组烧录信息后无法配置,所以NB设备会校验node_id全局唯一。 https://support.huaweicloud.com/api-iothub/iot_06_v5_0046.html问:设备状态变化的规则是什么?答:设备状态变化和协议相关,请参考链接的材料,如果设备不主动发起断链就会按参考资料中的时间变化。如果设备主动发起断链那么就会立刻断链显示离线了。 https://support.huaweicloud.com/usermanual-iothub/iot_01_0065.html#section0问:设备鉴权失败问题怎么处理?答:设备鉴权需要根据设备的信息生产一些鉴权用的信息,请参考: https://support.huaweicloud.com/bestpractice-iothub/iot_bp_00016.html#section6  https://iot-tool.obs-website.cn-north-4.myhuaweicloud.com/问:设备状态未激活,怎么办?答:未激活表示设备在平台注册后还没有跟平台进行通信,需要设备和平台建立连接。 设备状态的含义:https://support.huaweicloud.com/usermanual-iothub/iot_01_0065.html#section0设备接入平台指导请参考: MQTT协议:https://support.huaweicloud.com/bestpractice-iothub/iot_bp_00016.html NB-IoT:https://support.huaweicloud.com/bestpractice-iothub/iot_bp_0007.html#section10 问:创建批量任务有没有最大次数限制 答:当前单用户单一任务类型的未完成的任务最大为10,超过则无法创建新的任务。您可以参考文档说明:https://support.huaweicloud.com/api-iothub/iot_06_v5_0011.html问:IoTDA是否支持两个设备之间互发消息?答:IoTDA不支持设备互发消息。 设备可以将设备发送到平台后,平台支持将数据流转到应用服务器,应用服务器接收到消息后就可以使用平台提供的命令下发功能控制相关的设备。问:iotda未激活的设备是不是会被系统自动删除 答:设备注册时候可以携带timeout参数。 若设备在有效时间内未接入物联网平台并激活,则平台会删除该设备的注册信息。若设置为“0”,则表示平台不会删除该设备的注册信息(建议填写为“0”)。 https://support.huaweicloud.com/api-iothub/iot_06_v5_0046.html 问:在线调测功能,没有上报某个字段的值,但是却会显示出来,怎么处理?答:在线调测中消息区展示的是设备影子的数据,设备影子数据会保存设备每个属性最后一次上报的数值,因此会展示出来。实际在数据推送的时候只会推送设备上报到平台的数据。关于设备影子的功能可以参考:https://support.huaweicloud.com/usermanual-iothub/iot_01_0049.html  本帖内容会持续刷新维护和新增问答,如您有本类型问题或问题仍无法解决,欢迎留言交流!华为云IoT设备接入管理服务(IoTDA)其他系列问答参考:☛☛☛ 华为云IoT设备接入管理服务常见问题之开放API&SDK集成类问题解答手册☛☛☛ 华为云IoT设备接入管理服务常见问题之数据上报&流转类问题解答手册
  • [问题求助] 【设备接入产品】【设备认证类型功能】x.509证书 单设备认证类型问题
    【功能模块】【操作步骤&问题现象】1,如果单设备使用x.509认证方式时, 是否必须使用设备下放功能?2、又没有专业点,详细点的指导文档供参考操作。而不是片段似的,一堆链接,需要到处找。【截图信息】【日志信息】(可选,上传日志内容或者附件)
  • [问题求助] 【设备接入IoTDA】【设备鉴权功能】使用 MQTTS CA证书鉴权关于Password字段的问题
    【功能模块】https://support.huaweicloud.com/devg-iothub/iot_01_2127.html#ZH-CN_TOPIC_0240834853__zh-cn_topic_0251997880_li365284516112【操作步骤&问题现象】1、按照上述操作,执行1,2,3步操作, ClientId的生成通过 https://iot-tool.obs-website.cn-north-4.myhuaweicloud.com 中的工具生成,2、安装指导文档操作, 这时有个问题:要生成ClientId, Username, Password这三个字段, 需要填写DeviceSecret, 但是这个字段使用x.509注册设备后, 是没有这个值的, 如下所示:3. 这里的值如何设置?如果不设置User Name, Password,  只进行SSL/TLS配置,连接结果显示是 Bad user name or password.【日志信息】(可选,上传日志内容或者附件)云上的消息跟踪中显示如下。。。。关于使用MQTT.fx 使用CA证书鉴权的有没有个完整的验证步骤。
  • [技术干货] 设备接入流程简介
    摘要:设备接入流程简介,包括好望设备和国标设备。1.      好望设备好望设备需要先上线,才能接入。好望设备上线时,会将设备信息和状态上报给DMS模块(具体流程请见上线和接入部分),DMS会将相关设备信息持久化至数据库中。此后,好望设备接入,将SN号与验证码发送至EUDMS,EUDMS会调用DMS接口,查询设备SN号与验证码是否在DMS的数据库中,如果有,则说明设备上线了,此时才能接入成功;否则,接入失败。由于好望设备接入有以上特性,因此必须保证好望设备上线后,才能接入。 1.1     好望设备上线好望设备上线流程是这样子的:1)        好望设备通过ELB,请求XES获取DAS的地址值得注意的是:DAS上线后会将地址注册至Redis中,好望设备上线后,XES通过Redis将DAS地址返回给设备。ELB:elastic load balancer,弹性负载均衡器XES:XWS Entry Service,设备入口模块2)        好望设备向DAS发起注册请求好望设备上线时,会向DAS发起TCP连接,同时将设备信息以及状态发送给DAS。之后设备信息或状态变更时,也会将信息上报给DAS。DAS:Device Access Service,设备接入模块3)        将设备信息和状态发送至消息队列中DAS收到设备信息和状态后,会将信息推送至RabbitMQ。4)        DMS获取订阅MQ中的设备信息和状态DMS通过订阅RabbitMQ,获取设备信息和状态。DMS:Device Manager Service,设备管理模块5)        DMS将设备信息和状态持久化到数据库中DMS获取设备信息和状态后,会将信息插入或更新至MySQL数据中。1.2     好望设备接入好望设备接入流程为:1)        用户添加好望设备用户在Portal页面上填写设备SN号和验证码,手动添加设备。添加设备后,会向EUDMS发送设备的SN号和验证码。EUDMS:Enterprise User Device Manage Service,企业管理2)        EUDMS调用DMS服务,校验DMS中是否有接入设备的信息EUDMS调用DMS,将设备的SN号和验证码发送至DMS,DMS查询数据库中是否有匹配的SN号和验证码。如果有,说明该设备已成功上线,跳转至下一步;如果没有,说明设备没有上线,抛出错误码,结束。3)        EUDMS调用DMS服务,获取接入设备相关信息获取的信息包括:设备、通道、上线/离线状态等信息。4)        EUDMS将相关设备信息持久化至数据库相关设备信息包括:设备、通道、状态以及用户与设备间的关系等。值得注意的是:EUDMS也订阅了RabbitMQ信息,当更新设备信息或状态时,EUDMS会将信息更新至数据库中。2.      国标设备国标设备需要先接入,才能上线。国标设备接入时,需要输入设备ID、设备名、用户名以及密码。设备上线时,在摄像机的Portal页面上,需要输入接入时的信息(设备ID、设备名、用户名以及密码),只有信息匹配上时,才能上线成功。由于国标设备上线有以上特性,因此必须保证国标设备接入后,才能上线。2.1     国标设备上线好望设备接入流程为:1)        用户添加国标设备用户在Portal页面上填写设备ID、设备名、用户名以及密码,手动添加设备。添加设备后,会向EUDMS发送接入请求。值得注意的是:在添加国标设备前,DCG模块必须已经上线,并成功向Redis中写入了DCG网关信息。DCG:Device Connection Gateway,设备接入网关2)        EUDMS调用DCGM服务,添加设备EUDMS调用DCGM,将设备的ID、名称、用户名及密码发送至DCGM。DCGM:Device Connection Gateway Management,设备入口网关管理模块3)        DCGM获取DCG网关信息,并持久化设备信息DCGM从Redis中获取DCG网关信息,之后将设备基本信息持久化至数据库。4)        DCGM返回Sip网关信息DGCM将从Redis中获取的DCG公网地址返回至EUMDS。5)        EUDMS持久化设备信息EUMDS将设备相关信息持久化至数据库中。2.2     国标设备接入1)        国标设备发起注册请求在摄像机Portal页面中,手动输入设备ID、设备名、SIP网关信息(DCG公网信息)、用户名及密码等信息。提交后,国标设备会向DCG发起注册请求。2)        校验账号密码及网关信息DCG调用DCGM信息,DCGM比对国标设备上报的注册信息与数据库中的信息是否一致。如果一致,跳转至下一步;否则,接入失败,结束。3)        将设备信息写入消息队列DCG将国标设备信息以及状态写入RabbitMQ中。值得注意的是:当国标设备信息或状态变更时,设备会上报至DCG,DCG也会将变更消息写入RabbitMQ中。4)        订阅队列消息并将设备相关信息持久化至数据库DMS和EUDMS均订阅了MQ消息,当DCG将消息发布至MQ时,DMS和EUDMS会获取消息,并将设备相关信息持久化至数据库中。原文提供人:WANG Y
  • [问题求助] 【小熊派】灯点不亮
    【功能模块】【操作步骤&问题现象】1、命令下发没反应2连接板子了,下发light后没有亮【截图信息】【日志信息】(可选,上传日志内容或者附件)
  • [问题求助] 【XXX产品】【XXX功能】一句话描述问题大佬们救救孩子吧
    【功能模块】【操作步骤&问题现象】1、为啥我烧录后最新上报数据没有显示2、【截图信息】【日志信息】(可选,上传日志内容或者附件)
  • [问题求助] 【小熊派】属性上报设备影子刷新问题
    【功能模块】【操作步骤&问题现象】1、命令下发,灯不亮2、【截图信息】【日志信息】(可选,上传日志内容或者附件)
  • [问题求助] 【小熊派】属性上报设备影子刷新问题
    【功能模块】【操作步骤&问题现象】1、命令下发,灯不亮2、【截图信息】【日志信息】(可选,上传日志内容或者附件)
  • [问题求助] 【小熊派】属性上报设备影子刷新问题
    【功能模块】【操作步骤&问题现象】1、命令下发,灯不亮2、【截图信息】【日志信息】(可选,上传日志内容或者附件)
  • [技术干货] 设备接入与算法上线
    摘要:介绍设备接入和“客流”算法上线,新入职的小伙伴可以作为参考。本文会持续更新,若有任何疏漏或错误,欢迎各位指正。设备接入部分(国标设备接入待更新)1.     选择企业进入云服务的Portal页面,在右上角选择要接入设备的企业。2.     添加设备点击左侧边框的“设备管理”标签,首先创建设备组(例如“广东省”-“深圳市”-“龙岗区”)。创建设备组完成后,点击“添加设备”,将设备绑定至设备组中。填写设备的“基本信息”以及“设备参数录入”后,点击“确定”即可,如下图所示。上图中的“设备ID ”和“验证码”可以通过扫描现场设备的二维码获得。3.     添加成员点击左侧边框的“设备管理”标签,然后点击“添加部门”。填写“部门名称”并点击“确定”。选择新创建的部门,点击“添加成员”。在弹出的选项卡中填写“用户名”和“手机号码”。要特别注意的是“角色”只能选择“普通用户”。填写完成后,选中用户名前面的方框,然后点击“分配设备组”,为用户绑定设备组。在弹出的选项卡中,将“可选设备组”中要分配给用户的“设备组”添加给用户,点击确定即可。方案提供人: Wang Yue
  • [技术干货] 设备接入与算法上线
    摘要:介绍设备接入和“客流”算法上线,新入职的小伙伴可以作为参考。本文会持续更新,若有任何疏漏或错误,欢迎各位指正。设备接入部分(国标设备接入待更新)1.     选择企业进入云服务的Portal页面,在右上角选择要接入设备的企业。2.     添加设备点击左侧边框的“设备管理”标签,首先创建设备组(例如“广东省”-“深圳市”-“龙岗区”)。创建设备组完成后,点击“添加设备”,将设备绑定至设备组中。填写设备的“基本信息”以及“设备参数录入”后,点击“确定”即可,如下图所示。上图中的“设备ID ”和“验证码”可以通过扫描现场设备的二维码获得。3.     添加成员点击左侧边框的“设备管理”标签,然后点击“添加部门”。填写“部门名称”并点击“确定”。选择新创建的部门,点击“添加成员”。在弹出的选项卡中填写“用户名”和“手机号码”。要特别注意的是“角色”只能选择“普通用户”。填写完成后,选中用户名前面的方框,然后点击“分配设备组”,为用户绑定设备组。在弹出的选项卡中,将“可选设备组”中要分配给用户的“设备组”添加给用户,点击确定即可。方案提供人: Wang Yue
  • [问题求助] 【IOTDA】【数据接入】——如何把IOTDA中的数据与APPcube中进行对接?
    【功能模块】IOTDA设备接入接收到设备测发送的数据,收到数据之后需要对数据进行可视化处理,比如折线图、仪表之类的。【操作步骤&问题现象】1、使用APPcube进行数据对接的时候如何获取到自己IOTDA的数据?2、APPcube烟感的实例他是如何获取到的数据?为什么我使用的时候没有设备列表?3、不用APPcube可以实现数据的可视化处理么?具体思路如何实现呢?自己搭建服务器?【截图信息】【日志信息】(可选,上传日志内容或者附件)