我是一名C#开发人员,希望将家庭自动化作为一种业余爱好.我做了一些研究,但想知道是否有人知道一个支持Insteon硬件的好.NET库.由于可靠性问题,我宁愿使用Insteon而不是X10.
我的最终目标是拥有一个简单的家庭自动化服务器(可能是灯光和气候控制),具有安全的ASP.NET Web应用程序界面.我对实际构建它并学习它而不是找到现有解决方案更感兴趣.
感谢您的任何建议或意见.
编辑:感谢大家的帮助.
有没有人有Z-wave技术的经验?看起来很有希望 - 似乎是更高质量的硬件,包括核心库,支持.NET等 .ControlThink似乎有一个非常好的控制器和SDK.
这是一个值得考虑的有趣应用:失速状态:出发前就知道了
我们发现除非您想购买他们的SDK并同意他们相当严厉的许可协议,否则对Insteon的开发人员支持并不多.我们编写了自己的名为FluentDwelling的.NET库,而不是走那条路,我们开源了它.如果您按照该链接,您可以找到下载链接和一些入门代码示例.
源代码附带一整套单元测试(需要NUnit,也是免费的),因此您可以添加改进并根据需要进行更改.
我会像瘟疫一样避免使用X10.在现代电视和电源板,桥接电源接线盒和简单奇怪的布线之类的东西之间,X10信号往往只是"消失"而永远不会到达目的地.
如果你真的想给X10一个机会,我在车库里有一盒价值250美元以上的X10东西,并且在我的房子里完全没用,所以你可以拥有它.其中一些在我的老房子里工作,但它不会在我居住的地方的两个出口处开灯.
X10被大多数现代电子设备视为线路上的"噪音"(从技术上讲,它是)并且需要过滤掉而不是单独传递或留下.