【问题标题】:Managing X10 devices from Java从 Java 管理 X10 设备
【发布时间】:2026-01-16 12:05:01
【问题描述】:

从 Java 管理 X10 设备的最佳开源库是什么?

【问题讨论】:

    标签: java x10


    【解决方案1】:

    我们正在开发 Freedom,这是一个由特伦托大学 DISI 系(意大利)开发的开源楼宇自动化框架,可通过插件 (http://freedom.disi.unitn.it/) 进行扩展。您可以使用 Freedom 作为后端并在其上开发自己的插件,而无需从头开始。这是一个年轻的项目,但我们喜欢贡献者:)

    【讨论】:

      【解决方案2】:

      查看Java X10 Project

      您可能还想看看HomeRun

      【讨论】:

        【解决方案3】:

        Pragmatic Programmer 提供了一些关于使用熔岩灯作为构建状态指示器的信息。这可能值得一看,因为它显示了整个设置过程。

        【讨论】:

          【解决方案4】:

          我对 x10 还是很陌生。

          现在,我正在使用 Heyu 和 CM11A(在 Linux/Ubuntu 下)。

          我也有一个 CM15A,但它更难使用(即使它可以工作)。

          我已经尝试过domus.Link 用于 Web 前端(仍然使用和鱼作为后端)并且效果很好。

          但是... 我正在考虑用 Java 制作自己的后端(以及我自己的前端)。

          我刚刚找到了这个(旧:1999)库:Java X10

          还有这个(稍微)更新的版本:Automation protocol: Java X10 library (bug fixes for J.Peterson's X10 API 1.0.1)

          我也找到了关于 xPL(有一个 java 服务器实现)和 OpenRemote 的东西,但是,它们都不是那么容易探索(看看你能做什么或不能做什么)不和他们做)。

          【讨论】: