概述
DeviceHive 将任何连接的设备变成物联网的一部分。它提供通信层、控制软件和多平台库,以引导智能能源、家庭自动化、遥感、遥测、远程控制和监控软件等的开发。
使用 Python、Node.js 或 Java 库和 JSON 格式连接嵌入式 Linux。通过 REST、Websockets 或 MQTT 写入和读取数据,探索Grafana图表上的可视化。
使用 HTML5/JavaScript 和 Android 库开发客户端应用程序。将通信留给 DeviceHive 并专注于实际产品和创新。
DeviceHive 可以通过 Docker Compose 手动部署或部署到 Kubernetes 集群。
DeviceHive 安装说明
尽管 docker-compose 安装是对开发人员最友好的本地运行 DeviceHive 的方式,但有时需要手动构建和启动项目。您可以在下面找到详细说明。
先决条件
为了使用 DeviceHive 框架,您必须安装和配置以下组件:
- PostgreSQL 14或更高版本。
- Apache Kafka 3.1或更高版本。
- DeviceHive Websocket 代理正在运行(依赖于 Kafka,因此应该仅在 Kafka 启动并运行时启动)。
- Redis 7.0。
构建包
© 版权声明
本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。本站的部分资讯页面文章、图片、音频、视频等稿件为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与我们联系删除或处理。稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同其观点或证实其内容的真实性,更不对您的投资构成建议。我们不鼓励任何形式的投资行为。
THE END
暂无评论内容