我有一个 1-Wire USB 适配器(那个蓝色的),想在一个小型 Linux 机器上使用它来监控温度。 Linux 机器现在出了故障,所以与此同时,我想在我的 Windows 桌面上使用基于 .NET 的监控软件来记录温度。但是似乎不存在一个适用于 .NET 的可用 .NET 库。 Maxim SDK 附带的那个需要 J#,我没有但想使用。我什至不确定我是否可以将它与基于 .NET 4.0 的应用程序一起使用,因为 J# 已停产 AFAIK。 SourceForge (owdotnet) 上的另一个“开源成果”是 2008 年的,看起来已经死了。甚至没有关于它的任何信息页面。 Maxim SDK 还带有一个“Compact .NET”版本,它至少可以找到连接到适配器的设备,但我似乎需要自己实现整个 1-Wire 协议(protocol)(发送原始字节,等待片刻,以及那种东西)。所以现在这没什么用。谷歌没有找到任何其他东西。你呢?
我的印象是整个 1-Wire 都已经死了。它只能在 Linux 系统上使用(使用 owfs,编译起来很巨大),整个产品生态系统并不十分活跃。还有什么其他解决方案可以测量温度、环境参数(湿度、水、压力等)和状态(如开门),甚至可以做一些不需要花大钱的开关(开灯和关灯)(与“家庭自动化”一样)?最好也可以从 .NET 代码访问?
最佳答案
好吧,为了回答问题,这个问题在这里已经够久了。
我得出的结论是没有这样的库可用。
如果您找到了什么,请添加您的答案,这样我就可以在这里更新内容。
关于.net - 是否有可用且完整的 1-Wire .NET 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9181990/