0

我对事物实验室很好奇,我刚刚开始学习它。我正在我大学的网络实验室学习它。我们有一个 z-wave 控制器棒、2 个开/关开关、1 个调光接收器和 1 个传感器。要设置和运行平台,我按照以下链接中的说明进行操作: http ://www.lab-of-things.com/GettingStartedLoT_Beta1.pdf 在运行源代码并添加 z-wave 设备时,我遇到了一个烦人的问题这里的问题。添加 z-wave 驱动程序并运行代码后,我在仪表板上看到了 4 个不同的设备,如下所示:

在此处输入图像描述

我尝试安装这些节点和应用程序,但未安装应用程序。我认为这就是为什么我在运行平台时收到如下错误消息的原因:

在此处输入图像描述

我在互联网上搜索了这个错误,我发现了一个类似这个错误的讨论,但我无法应用解决方案。在这个讨论中,他们说应用程序(警报、传感器、灯等)应该单独编译。我试图这样做,但 Visual Studio 仍然给出同样的错误。这是我在互联网上找到的讨论链接: https ://labofthings.codeplex.com/discussions/476781 所有答案将不胜感激。先感谢您。

4

1 回答 1

0

我按照此链接中的说明解决了这个问题:

https://labofthings.codeplex.com/discussions/476781

" 对于初学者,从 stackoverflow 上发布的屏幕截图可以看出,您此时已破坏配置 - 访问控制规则(在 output\configs\config\rules.xml 中)引用了模块 Alerts,但该模块未在输出\configs\config\modules.xml

要修复配置,1) 运行 reset.bat,这会将您的配置重置为默认值;或 2) 如果您认为自己理解语义,请手动修复它。

然后,确保您要使用的应用程序已编译。他们的二进制文件应该显示在 output\binaries\pipeline\addin\homeos.hub.apps.alerts 中。

然后,再次完成设置过程,此时应该可以正常工作。

关于这一点的更多信息:我们已经确认当找不到应用程序二进制文件时会发生配置损坏。我们将很快发布一个错误修复,但现在,我最初回复中的补救措施(重置、编译、然后安装设备)应该可以工作。如果您仍然看到问题,请告诉我们。"

我希望这对某人有帮助。

于 2014-06-23T10:13:52.970 回答