1

我正在为 openHAB 开发一个混合应用程序(使用 PhoneGap)。目前我正在努力建立从我的混合到 OpenHAB 运行时的连接。有什么建议么?

4

2 回答 2

1

连接到 openHAB 运行时的预期方式是 REST API,在 wiki 中有详细描述(参见https://github.com/openhab/openhab/wiki/REST-API)。

您还可以查看原生 Android 客户端的实现(参见https://github.com/openhab/openhab.android)或基于 Sencha Touch 的 greenT HTML5 应用程序(参见https://github.com/openhab /openhab/tree/master/distribution/openhabhome/webapps/greent)。

希望这可以帮助,

托马斯 E.-E.

于 2014-08-26T07:03:03.377 回答
0

openhab 有一个以捆绑包形式实现的 REST API。这可以通过 URL“ http://openhabip:8080/rest/ ”访问。

如果您想访问这些项目并实现您自己的 UI,您可以将“ http://openhabip:8080/rest/items ”与 HTTP GET、POST、PUT 一起使用。

否则,您可以使用“http://:8080/rest/sitemaps”并使用 openhab 提供的站点地图。

详细信息在https://github.com/openhab/openhab/wiki/REST-API

于 2015-02-25T04:55:19.393 回答