远程管理器允许您通过其web界面远程配置和检查您的设备。中的远程管理器帐户可以访问可用的配置设备选择权设备管理标签:

  1. 登录您的远程管理器帐户(https://remotemanager.digi.com)。

  2. 选择设备在左边栏。

  3. 单击表中设备的Device ID链接。进入设备页面。

将打开一个新窗口,其中显示您的设备配置和按子元素分组组织的数据:

  • 细节包含设备的一般信息,并允许从那里执行几个操作。

  • 摘要仪表板显示设备连接历史的条形图和表格。

  • 设置包括一组用于配置设备及其接口的项。

  • 文件允许您与文件系统交互,以列出、上传、下载或删除文件。

  • 控制台允许您访问设备控制台并执行命令。

配置描述符

配置描述符是远程管理器服务器中预加载的文件,用于指定和定义远程管理器为每个设备显示的参数。不同设备类型之间的配置和信息选项是不同的,对于运行不同固件版本的相同设备,它们也可能不同。出于这个原因,配置描述符与远程管理器中的三个特定设备设置相关联:

这意味着Remote Manager显示了与所选设备的供应商ID、设备类型和固件版本相对应的描述符。多个设备可以共享相同的描述符文件,只要它们被配置为相同的供应商ID、设备类型和固件版本。为了使配置描述符工作:

  • 多个配置描述符可以共存于您的Remote Manager帐户中,用于供应商ID、设备类型和固件版本的不同组合。

  • 如果为相同的供应商ID、设备类型和固件版本值上传了配置描述符,则新的配置描述符将替换以前的配置描述符。

  • 如果设备中的供应商ID、设备类型或固件版本发生变化,远程管理器将尝试为这些值找到新的相应的配置描述符。如果没有找到,设置和组将无法渲染。必须使用修改后的值将新的配置描述符上载到服务器。看到将配置描述符上传到服务器

注册一个新的供应商ID

供应商ID是唯一的32位代码,用于标识设备的制造商。默认情况下,Digi Embedded Yocto设备使用通用供应商ID 0xFE080003进行标识,因此它们可以开箱即用。但是,您可以获得自定义供应商ID,以将自己定义为制造商并标识自己的设备。

要获取远程管理器帐户的供应商ID,请执行以下步骤:

  1. 登录后,单击用户菜单,然后选择Open Classic远程管理器

  2. 选择管理选项卡。

  3. 在页面的“供应商信息”部分中,单击注册新的供应商id。您刚刚点击的按钮将被分配给您的供应商ID编号(0xXXXXXXXX)所取代。

一旦有了自定义供应商ID,就可以通过编辑Cloud Connector配置文件在设备中配置它/etc/cc.conf

/etc/cc.conf
#厂商ID: Remote Manager用户帐户的标识符。此值用于确定设备所属的帐户。#可以在“Admin > Account Settings > My Account >”下获取您的远程管理器帐户中的“供应商信息”。#如果该设置没有正确配置或为空,则抛出错误#同时连接。#该设置的格式是:'0xXXXXXXXX'。vendor_id0 xfe080003
当您修改供应商ID时,远程管理器页面将停止正确显示设备的远程设置和组。您必须使用新配置的供应商ID将配置描述符文件上传到远程管理器帐户。看到将配置描述符上传到服务器

定义设备类型

设备类型是用可读字符串或名称标识设备的设置。缺省情况下,该值设置为戴伊设备最大长度为255个字符。

可以通过编辑Cloud Connector配置文件修改此值/etc/cc.conf

/etc/cc.conf
# Device Type:运行Cloud Connector的设备名称。#默认为“DEY device”device_type“戴伊装置”
当您修改设备类型时,远程管理器将停止正确显示设备的远程设置和组。必须使用新配置的设备类型将配置描述符文件上传到远程管理器帐户。看到将配置描述符上传到服务器

设置固件版本

固件版本标识设备上运行的软件的版本。此设置的格式是用点分隔的四个数字。缺省情况下,该值为0.0.0.1,取值范围为0.0.0.0 ~ 255.255.255.255。

可以通过编辑Cloud Connector配置文件修改此值/etc/cc.conf

/etc/cc.conf
#固件版本:确定运行云的固件版本#连接器。这个版本号由4个用点分隔的数值组成。# Remote Manager在'device_type'和'vendor_id'之间使用此值进行缓存RCI设备描述符。firmware_version“0.0.0.1”
当您修改固件版本时,远程管理器将停止正确显示设备的远程设置和组。您必须使用新配置的固件版本将配置描述符文件上传到远程管理器帐户。

将配置描述符上传到服务器

要将描述符文件上传到Remote Manager服务器,必须使用一个特殊的工具以及描述符文件本身。这两个组件都是cc_dey存储库:

按照以下步骤将描述符文件上传到远程管理器帐户:

  1. 克隆的cc_dey通过发出以下命令来存储库:

    Git clone——recursive http://github.com/digi-embedded/cc_dey.git tags/dey-3.2-r3
  2. 编译ConfigGenerator工具通过发出以下命令:

    Ant -f /library/src/cc_api/source/cc_ansic/tools/config/build.xml

    生成的工件位于这里:< cc_dey_folder > /图书馆/ src / cc_api /源/ cc_ansic /工具/配置/ dist / ConfigGenerator.jar

  3. 通过发出以下命令上传描述符:

    java -jar /library/src/cc_api/source/cc_ansic/tools/config/dist/ConfigGenerator.jar -vendor= : ""  /library/src/config.rci

    在这个命令中:

    • < VENDOR_ID >是设备配置的供应商ID。

    • <用户名>为远程管理器帐户的用户名。

    • <密码>是您的远程管理器帐户密码。

    • < DEVICE_TYPE >是您的设备配置的设备类型。

    • < FW_VERSION >是设备配置的固件版本,以X.X.X.X的形式表示(例如0.0.0.1)。

    当您再次将设备连接到远程管理器服务器时,使用新的供应商ID、设备类型和固件版本设置时,远程配置选项和组将正确显示在页面中。

创建和修改描述符

为了在Remote configuration服务器中显示设备的新配置选项而创建和修改描述符的过程很复杂。因此,这些选项只能通过数码支援服务