OctoPrint-Dashboard 使用教程
1. 项目介绍
OctoPrint-Dashboard 是一个为 OctoPrint 设计的插件,旨在提供一个集中的仪表盘,显示打印机状态和正在进行的打印作业的相关信息。该插件通过添加一个新的标签页,成为 OctoPrint 的默认标签页,提供了诸如 RPi 主机 CPU 负载、CPU 温度、内存利用率、存储利用率等关键信息的实时监控。
主要功能
- 添加一个新的标签页,成为 OctoPrint 的默认标签页。
- 提供当前 RPi 主机的 CPU 负载、CPU 温度、CPU 频率、内存利用率、存储利用率等信息的实时监控。
- 支持显示打印机配置文件和连接状态。
2. 项目快速启动
安装步骤
通过插件管理器安装
- 打开 OctoPrint 的 Web 界面。
- 导航到“插件管理器”。
- 搜索“OctoPrint-Dashboard”。
- 点击“安装”按钮。
手动安装
使用以下命令行安装:
pip install "https://github.com/j7126/OctoPrint-Dashboard/archive/master.zip"
配置
安装完成后,OctoPrint-Dashboard 会自动添加一个新的标签页。你可以通过访问 OctoPrint 的 Web 界面,点击“仪表盘”标签页来查看相关信息。
3. 应用案例和最佳实践
应用案例
- 家庭 3D 打印监控:通过 OctoPrint-Dashboard,用户可以实时监控家庭 3D 打印机的状态,包括温度、负载和存储利用率,确保打印过程顺利进行。
- 远程监控:企业用户可以通过该插件远程监控多台 3D 打印机的状态,及时发现并解决问题,提高生产效率。
最佳实践
- 定期更新插件:为了确保功能的稳定性和安全性,建议定期更新 OctoPrint-Dashboard 插件。
- 配置警报:根据需要配置警报,当某些关键指标(如温度过高)超出预设范围时,及时通知用户。
4. 典型生态项目
相关项目
- OctoPrint:OctoPrint 是一个开源的 3D 打印机控制软件,支持通过 Web 界面远程控制和监控 3D 打印机。
- PrintTimeGenius:一个用于估计打印时间的插件,与 OctoPrint-Dashboard 集成,提供更准确的打印时间估计。
- Enclosure:一个用于监控打印机外壳内温度和湿度的插件,与 OctoPrint-Dashboard 集成,提供更全面的监控信息。
通过这些项目的集成,用户可以构建一个完整的 3D 打印监控和管理系统,提高打印效率和可靠性。