--- layout: page title: "OctoPrint Binary Sensor" description: "Instructions how to integrate OctoPrint binary sensors within Home Assistant." date: 2016-05-05 08:00 sidebar: true comments: false sharing: true footer: true logo: octoprint.png ha_category: Binary Sensor ha_release: 0.19 ha_iot_class: "Local Polling" --- The `octoprint` binary sensor platform let you monitor if your 3D printer is printing or if there was a printing error.
You must have the [OctoPrint component](/components/octoprint/) configured to use this sensor.
To set it up, add the following information to your `configuration.yaml` file: ```yaml binary_sensor: - platform: octoprint monitored_conditions: - Printing - Printing Error ``` Configuration variables: - **monitored_conditions** array (*Required*): States to monitor. - **Printing**: State of the printer. - **Printing Error**: Error while printing. - **name** (*Optional*): The name of the sensor. Default is 'OctoPrint'.