homebridge-moonraker

所属分类:Web服务器
开发工具:TypeScript
文件大小:0KB
下载次数:0
上传日期:2024-04-09 05:37:25
上 传 者sh-1993
说明:  Moonraker的Homebridge插件(Klipper的API Web服务器)
(Homebridge plugin for Moonraker (API Web Server for Klipper))

文件列表:
.vscode/
src/
.eslintrc
.npmignore
CODE_OF_CONDUCT.rst
LICENSE
config.schema.json
nodemon.json
package-lock.json
package.json
tsconfig.json

# homebridge-moonraker Homebridge plugin to control [Moonraker](https://moonraker.readthedocs.io/) enabled 3D printers [![npm](https://img.shields.io/npm/v/homebridge-moonraker/latest?label=latest)](https://www.npmjs.com/package/homebridge-moonraker) [![npm](https://img.shields.io/npm/dt/homebridge-moonraker)](https://www.npmjs.com/package/homebridge-moonraker) [![build status](https://github.com/rajivsarvepalli/homebridge-moonraker/actions/workflows/build.yml/badge.svg)](https://github.com/rajivsarvepalli/homebridge-moonraker/actions/workflows/build.yml) ### :house: Homebridge Moonraker Homebridge Moonraker is a Homebridge plugin designed to enable HomeKit integrations (Apple Home) with Moonraker-enabled 3D printers. [Moonraker](https://moonraker.readthedocs.io/) is a web server developed for the [Klipper](https://www.klipper3d.org/) 3D printing firmware. Below is a summary of the accessories/features that homebridge-moonraker provides: * A thermostat for the bed heater. * A thermostat for the extruder heater. * A humidity sensor representing print progress. * A light for print controls. Multiple printers for a single plugin instance are supported. I would recommend running [homebridge-camera-ui](https://github.com/seydx/homebridge-camera-ui/tree/master) to have your printer camera available on Homebridge and Apple Home. You can supply a URL inside the config of this plugin to notify Camera.UI to trigger recordings for printer failures. ### :books: Documentation Refer to the [:package: Installing](#package-installing) section to understand how to install and configure this library. The following features are available via accessories (each one is opted into via the plugin configuration): * A thermostat for the bed heater - which can control your bed heater * A thermostat for the extruder heater - which can control your extruder heater. * A humidity sensor representing progress. * A temperature sensor for the chamber. * 2 contact sensors for print canceled or print error occurrences. These sensors can be enabled for notifications inside Apple Home to provide printer errors or cancellations directly to your phone. * A light for print controls where the following is true: * Light brightness represents print progress. * Turning the light off pauses the print. * Setting the light brightness cancels the print (analogous to forcing completion of a print since brightness represents print progress). ### :package: Installing If you are new to Homebridge, please first read the [Homebridge](https://homebridge.io/) [documentation](https://github.com/homebridge/homebridge/wiki) and installation instructions before proceeding. If you have installed the [Homebridge Config UI](https://github.com/homebridge/homebridge-config-ui-x), you can install this plugin by going to the `Plugins` tab and searching for `homebridge-moonraker` and installing it. Configuration is available via that same UI post-installation. ### :construction_worker: Contributing Contributions are welcome. Please open a [PR](https://github.com/rajivsarvepalli/homebridge-moonraker/pulls) or an [issue](https://github.com/rajivsarvepalli/homebridge-moonraker/issues) to discuss further. ### :closed_book: License Distributed under the terms of the [APACHE](https://www.apache.org/licenses/LICENSE-2.0) license. ### :boom: Issues If you encounter any issues or problems, please [file an issue](https://github.com/rajivsarvepalli/homebridge-moonraker/issues) along with a detailed description.

近期下载者

相关文件


收藏者