# Klipper Auto Power Off - Smart Shutdown Module

**URL:** <https://klipper.discourse.group/t/klipper-auto-power-off-smart-shutdown-module/22489>\
**Category:** Developers\
**Created:** [March 14, 2025, 5:14pm UTC](https://klipper.discourse.group/t/klipper-auto-power-off-smart-shutdown-module/22489 "2025-03-14T17:14:35Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![JayceeB1](https://avatars.discourse-cdn.com/v4/letter/j/47e85d/32.png) [@JayceeB1](https://klipper.discourse.group/u/JayceeB1)\
**Post date:** [March 14, 2025, 5:14pm UTC](https://klipper.discourse.group/t/klipper-auto-power-off-smart-shutdown-module/22489/1 "2025-03-14T17:14:35Z")

</div>

# Klipper Auto Power Off - Smart Shutdown Module

Hello everyone,

I’m pleased to share with the Klipper community a module I’ve developed: **Klipper Auto Power Off**.

## In Brief

This module automatically powers off your printer after a completed print, once temperatures have dropped below a configurable threshold and after a customizable idle timeout.

## Key Features

- 🔌 **Smart shutdown** : waits until temperatures are safe
- 🌡 **Configurable temperature threshold** (default: 40°C)
- ⏱ **Customizable idle timeout** (default: 10 minutes)
- 🌐 **Compatible with all power control device types** supported by Moonraker (GPIO, TP-Link Smartplug, Tasmota, etc.)
- 🌎 **Interface in English and French**
- 📱 **Integration with Fluidd** (well-tested) and **Mainsail** (being tested)
- 🔄 **Automatic updates** via Moonraker’s update manager

## Installation

Installation is simple via a script:

```bash
wget -O install.sh https://raw.githubusercontent.com/JayceeB1/Klipper-Auto-Power-Off/main/scripts/install.sh
chmod +x install.sh
./install.sh

```

## Current Project Status

The module is functional but still in active development:

- ✅ Fluidd support well-tested
- ⏳ Mainsail support still being tested (feedback welcome)
- ⚠ Some minor bugs may still exist (I need you!)

Also working on a more advanced Fluidd web interface integration

## GitHub Link

For more information, check out the GitHub repository: [GitHub - JayceeB1/Klipper-Auto-Power-Off: A Klipper module that automatically powers off your 3D printer](https://github.com/JayceeB1/Klipper-Auto-Power-Off)

I’m open to your feedback, suggestions for improvement, and bug reports. Feel free to share them here or via GitHub.

Thank you!
