---
title: "Snapmaker U1 Card"
description: "Snapmaker U1 Card is a Marketplace integration for Home Assistant. It has 59 installs sharing analytics, works locally and was last updated November 13, 2026."
canonical: "https://vulpo.app/integrations/marketplace/ironoxx-ha-snapmaker-u1-card"
url: "https://vulpo.app/integrations/marketplace/ironoxx-ha-snapmaker-u1-card.md"
last-updated: "2026-11-14"
version: "1.4"
---

# Snapmaker U1 Card

> Snapmaker U1 Card is a Marketplace integration for Home Assistant. It has 59 installs sharing analytics, works locally and was last updated November 13, 2026.

Snapmaker U1 Card is an integration with a bundled dashboard card for monitoring and controlling a Snapmaker U1 printer. It talks to the printer directly, so the separate Moonraker integration, extra cards and add-ons are not needed, and setup is done in the UI with the printer's address. It provides live values, pause, cancel, emergency stop and homing controls, cameras, a light, fan and temperature settings, and a firmware update entity. Prints can be started with filament mapping like Snapmaker Orca, placed in a queue, and tracked with history and per-print energy and cost. Filament data can be tied to Spoolman spools per toolhead. Settings cover a power switch with clean shutdown and automatic switch-on and switch-off, plus phone notifications.

Automatic summary of the README and code of Ironoxx/ha-snapmaker-u1-card. Something wrong, or are you the maintainer and want your own text here? [Get in touch](https://vulpo.app/support)

[Open in My Home Assistant](https://my.home-assistant.io/redirect/marketplace_repository/?owner=Ironoxx&repository=ha-snapmaker-u1-card&category=integration)

On Home Assistant 2026.10 or older? [Open it in HACS](https://my.home-assistant.io/redirect/hacs_repository/?owner=Ironoxx&repository=ha-snapmaker-u1-card&category=integration)

## Supports

- **Works locally**: Talks to your devices on your own network. No vendor cloud in between.
- **From the Marketplace**: Installed through the Marketplace, formerly HACS.
- **Actively maintained**: Its author released or pushed a change in the last six months.

## Setting it up

Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.

### Snapmaker U1

- **Host**
- **Port**
- **Moonraker API key (optional)**

Also asked when changing the connection.

### Settings

- **Printer power switch**: Used for the on/off button on the card. Switching off is blocked while printing.
- **Power sensor (W)**: Live power draw, usually from the same plug.
- **Energy meter (kWh)**: Total energy counter. Used for the consumption of each print.
- **Electricity price entity**: Sensor or helper with the current price (dynamic tariffs). Empty = fixed price below or the energy dashboard.
- **Shut the printer down before cutting power**: Sends a shutdown to the printer, waits until it is gone plus 10 s, then switches off. If the printer refuses, it is switched off after 10 s like with its rocker switch.
- **Switch on automatically when a print is started**: Starting a print from the card while the printer is off switches it on and waits until it is ready (about 1–2 min).
- **Switch off automatically after a print**: After a finished or cancelled print, once all heaters have cooled down.
- **Auto-off below temperature**: Nozzles and bed must be below this temperature.
- **Auto-off delay after the print**: Minimum time between the end of the print and switching off.
- **Switch off after idle**: Hours without a print and without heating, then shut down cleanly and switch off. 0 = off.
- **Fixed energy price**: Per kWh, used when no price entity is set. Without both, the price from the energy dashboard is used.
- **Notify services**: e.g. notify.mobile\_app\_pixel\_8. Several are possible.
- **Notify on**
- **Camera for the picture**: The companion app attaches a current image. Also used for the result photo in the history.
- **“Almost done” warning**: Minutes before the estimated end.

### After setup

- **Printer power switch**: Used for the on/off button on the card. Switching off is blocked while printing.
- **Power sensor (W)**: Live power draw, usually from the same plug.
- **Energy meter (kWh)**: Total energy counter. Used for the consumption of each print.
- **Electricity price entity**: Sensor or helper with the current price (dynamic tariffs). Empty = fixed price below or the energy dashboard.
- **Shut the printer down before cutting power**: Sends a shutdown to the printer, waits until it is gone plus 10 s, then switches off. If the printer refuses, it is switched off after 10 s like with its rocker switch.
- **Switch on automatically when a print is started**: Starting a print from the card while the printer is off switches it on and waits until it is ready (about 1–2 min).
- **Switch off automatically after a print**: After a finished or cancelled print, once all heaters have cooled down.
- **Auto-off below temperature**: Nozzles and bed must be below this temperature.
- **Auto-off delay after the print**: Minimum time between the end of the print and switching off.
- **Switch off after idle**: Hours without a print and without heating, then shut down cleanly and switch off. 0 = off.
- **Fixed energy price**: Per kWh, used when no price entity is set. Without both, the price from the energy dashboard is used.
- **Notify services**: e.g. notify.mobile\_app\_pixel\_8. Several are possible.
- **Notify on**
- **Camera for the picture**: The companion app attaches a current image. Also used for the result photo in the history.
- **“Almost done” warning**: Minutes before the estimated end.

Texts from the code of [Ironoxx/ha-snapmaker-u1-card](https://github.com/Ironoxx/ha-snapmaker-u1-card).

## Entities

- **Binary sensors**: Live connection
- **Buttons**: Pause print, Resume print, Cancel print, Emergency stop, Home all axes
- **Cameras**: Camera, Camera 2
- **Lights**: Chamber light
- **Numbers**: Flow, Top cover exhaust fan, Top cover circulation fan, Chamber heater target, Bed target, Part cooling fan, Speed factor, Top cover chamber target
- **Selects**: Entangle detection sensitivity, Top cover mode
- **Sensors**: Filaments, Print files, Tool changes, Tool changes (print), Energy (print), Cost (print), Print history, Timelapses, Queue, Print hours, Maintenance due, Printer messages, and 13 more
- **Switches**: Power, Auto-replenish filament, Replenish ignoring colour, Filament entangle detection, Light off after print, Progress notification (Android), Chamber heater filter
- **Updates**: Firmware

## Actions

- **Start print**: Starts a print file on the printer with filament mapping, like Snapmaker Orca.
  Fields: File, Filament mapping, Bed leveling, Flow calibration, Timelapse, Plate, Printer, Pause before layer
- **Refresh**: Reload file list and filaments immediately.
  Fields: Printer
- **Power on**: Switch the printer on.
  Fields: Wait until ready, Printer
- **Power off safely**: Shut the printer down and then switch it off. Refused while printing.
  Fields: Printer, Force
- **Assign spool**: Assigns a Spoolman spool to a toolhead. Without spool\_id the integration picks automatically again.
  Fields: Toolhead, Spool ID, Printer
- **Add to queue**: Plans a print with mapping and options. It is started manually (queue\_start) once the bed is cleared.
  Fields: File, Filament mapping, Bed leveling, Flow calibration, Timelapse, Plate, Printer, Pause before layer
- **Remove from queue**: Removes a job.
  Fields: Job, Printer
- **Move job**: Changes the order.
  Fields: Job, Position, Printer
- **Start job**: Starts the first (or the given) job. Clear the bed first.
  Fields: Job, Printer
- **Clear queue**: Removes all jobs.
  Fields: Printer
- **Maintenance done**: Resets the counter of a maintenance item.
  Fields: Item, Printer
- **Back up timelapses now**: Backs up missing timelapses to the media folder, then cleans up the printer.
  Fields: Printer
- **Back up printer configuration**: Copies printer.cfg etc. from the printer to /config/snapmaker\_u1\_backup (new version only when changed).
  Fields: Printer
- **File details**: Metadata and thumbnail of a print file, including older ones (for the card's search).
  Fields: File, Printer
- **Slicer settings**: Layer height, walls, infill, supports, plate and temperatures from the G-code's settings block.
  Fields: File, Printer
- **Delete file**: Deletes a print file on the printer. Not while it is printing or queued.
  Fields: File, Printer
- **Rename/move file**: New name or path; subfolders are created.
  Fields: File, Destination, Printer
- **Self-test**: Checks printer, live connection, storage, Moonraker integration, camera, power, notifications, Spoolman, Assist and media folder.
  Fields: Printer, Language
- **Set printer preference**: Changes a firmware preference of the printer. Possible during a print.
  Fields: Preference, Value, Printer
- **Set filament**: Sets material, sub type, vendor and colour of a toolhead by hand, e.g. for spools without RFID. Not during a print.
  Fields: Toolhead, Material, Sub type, Vendor, Colour, Colours (multi-colour), Overwrite official spool, Printer

## Troubleshooting

- **Diagnostics**: Downloads a diagnostics file to attach to a bug report.

## From the README

> One integration for the Snapmaker U1 in Home Assistant, with its own dashboard card. It talks to the printer directly and covers everything: live values and controls, camera, filament and Spoolman, notifications, energy and cost. No Moonraker integration, no extra cards, no add-ons.
>
> - Start prints with the filament mapping of Snapmaker Orca, including a cost estimate, the file's slicer settings and a warning when a spool will not last
> - Queue, pause at a layer, reprint from the history, exclude objects during a print
> - Layer view in the colours of the loaded spools with sliders for layer and progress, G-code preview of any file before printing, remaining time calibrated on the real print

From the README of [Ironoxx/ha-snapmaker-u1-card](https://github.com/Ironoxx/ha-snapmaker-u1-card#readme), [MIT License](https://spdx.org/licenses/MIT.html). Shortened.

## At a glance

- Kind: Marketplace integration
- Category: [Computers and network](https://vulpo.app/integrations/category/computers-and-network.md), Printers
- Number: 59 installs sharing analytics; 19 GitHub stars
- Connection: Works locally
- Upkeep: Updated in the last 6 months
- Needs: Needs the Marketplace (HACS on 2026.10 and older)
- Latest version: v2.2.2, last updated November 13, 2026
- Domain: `snapmaker_u1_card`
- Source: <https://github.com/Ironoxx/ha-snapmaker-u1-card>
- Issues: <https://github.com/Ironoxx/ha-snapmaker-u1-card/issues>
- Screenshot: https://vulpo.app/integrations-img/b53542d302d5543f.webp (from Ironoxx/ha-snapmaker-u1-card's README)
- Screenshot: https://vulpo.app/integrations-img/0b8328a62ae0e2b0.webp (from Ironoxx/ha-snapmaker-u1-card's README)
- Screenshot: https://vulpo.app/integrations-img/95bb03752b748148.webp (from Ironoxx/ha-snapmaker-u1-card's README)

In Vulpo: Light card, Quick Toggle card, Camera card, Button card, Apple Watch, Control Center

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. [About these numbers](https://vulpo.app/integrations/about)

Last updated 2026-11-14. Source: https://vulpo.app/integrations/marketplace/ironoxx-ha-snapmaker-u1-card

---

- HTML version of this page: https://vulpo.app/integrations/marketplace/ironoxx-ha-snapmaker-u1-card
- Site index for agents: https://vulpo.app/llms.txt
- Everything in one document: https://vulpo.app/llms-full.txt
- All pages: https://vulpo.app/sitemap.xml
