下页介绍了AEM Screens项目中的设备注册过程。
设备注册过程在两台单独的计算机上完成:
从AEM 6.4播放器下载页面下载最新的Windows播放器(.exe)后,请按照播放器上的步骤完成临时安装:
在您的设备上开始AEM Screens播放器。 将显示注册UI。
在AEM中,导航到项目的Devices文件夹。
要获取有关在AEM仪表板中为Screens创建新项目的更多信息,请参阅创建和管理Screens项目。
点按/单击操作栏中的设备管理器按钮。
点按/单击右上方的设备注册按钮。
选择所需的设备(与步骤1相同),然后点按/单击注册设备。
在AEM中,等待设备发送其注册代码。
在您的设备中,检查注册代码。
如果两台计算机上的注册代码相同,请点按/单击AEM中的验证按钮,如步骤(6)所示。
为设备设置所需的名称,然后单击注册。
点按/单击完成以完成注册过程。
注册新允许您注册新设备。
通过分配显示屏,您可以直接将设备添加到显示屏。
如果单击完成,您需要将设备分配给显示屏。
要进一步了解如何创建和管理Screens项目的显示屏,请参阅创建和管理显示屏。
如果尚未将设备分配给显示屏,请按照以下步骤将设备分配给您的AEM Screens项目中的显示屏:
选择设备,然后单击操作栏中的分配设备。
在显示/设备配置路径中选择显示的路径。
选择路径时,单击分配。
成功分配设备后,单击完成,如下图所示。
此外,单击完成可视图显示仪表板。
将设备注册到播放器后,您可以从设备管理器UI视图所有设备。
从您的AEM Screens项目导航到设备管理器UI,例如DemoScreens —> 设备。
选择设备文件夹,然后单击操作栏中的设备管理器。
将显示已注册设备的列表。
如果注册设备列表较长,您现在可以使用操作栏中的搜索图标进行搜索
或者,
单击/
(正斜杠)以调用搜索功能。
用户将能够搜索设备ID或设备名称中存在的任何单词。
建议您使用多个单词(如Boston Store Lobby)创建设备名称,而不是单个BostonStoreLobby。
如果创建设备名称,如Boston Store Lobby,它允许搜索任何单词boston、store或lobby,但如果设备名称被称为BostonStoreLobby搜索boston将不显示结果。
支持使用通配符*
进行搜索。 如果要查找名称以boston开头的所有设备,可以使用boston*。
如果设备名称为BostonStoreLobby,搜索boston将不返回结果,而是在搜索条件中使用*boston**将返回结果。
系统范围的用户密码限制可能导致设备注册失败。 设备注册使用随机生成的口令来创建设备用户。
如果密码受AuthorizableActionProvider配置的限制,则创建设备用户可能会失败。
当前生成的随机密码由36个ASCII字符组成,范围从33到122(包括几乎所有特殊字符)。
25.09.2016 16:54:03.140 *ERROR* [59.100.121.82 [1474844043109] POST /content/screens/svc/registration HTTP/1.1] com.adobe.cq.screens.device.registration.impl.RegistrationServlet Error during device registration
javax.jcr.nodetype.ConstraintViolationException: Password violates password constraint (^(?=.*\d).{7,9}$).
at org.apache.jackrabbit.oak.spi.security.user.action.PasswordValidationAction.validatePassword(PasswordValidationAction.java:105)
at org.apache.jackrabbit.oak.spi.security.user.action.PasswordValidationAction.onPasswordChange(PasswordValidationAction.java:76)
at org.apache.jackrabbit.oak.security.user.UserManagerImpl.onPasswordChange(UserManagerImpl.java:308)
要了解AEM Screens播放器,请参阅AEM Screens播放器。