PrusaLink
The PrusaLink integrationIntegrations connect and integrate Home Assistant with your devices, services, and more. [Learn more] allows you to monitor your Prusa 3D printer
This integration has been updated to utilize the latest v1 API endpoints, which require firmware version 4.7.0 or later. If you own a Prusa MINI/MINI+, please make sure your printer is running firmware 5.1.0 or a more recent version. Firmware versions 4.7.x and 5.0.x are not available for this model. For Prusa MK2.5/MK3, this integration requires PrusaLink version 0.7.2 or later.
Firmware update guides can be found here:
Obtaining hostname, username, and password
Prusa MINI/MINI+/MK3.9/MK4/XL
- On your printer, navigate to Settings > Network > PrusaLink.
- Find the device’s IP address. Alternatively, you can look for the printer’s IP address or hostname on your router.
- Note that for some models, the username may not be visible, as it is hardcoded to
maker
. - Depending on your model, the password entry may not be called Password, but API key.
Prusa MK2.5/MK3
- The device’s IP address is displayed on the printer LCD after PrusaLink starts up. Alternatively, you can look for the printer’s IP address or hostname on your router.
- Use the username and password you entered during the initial PrusaLink setup (not the API key).
Configuration
To add the PrusaLink integration to your Home Assistant instance, use this My button:
PrusaLink can be auto-discovered by Home Assistant. If an instance was found, it will be shown as Discovered. You can then set it up right away.
Manual configuration steps
If it wasn’t discovered automatically, don’t worry! You can set up a manual integration entry:
-
Browse to your Home Assistant instance.
-
In the bottom right corner, select the
Add Integration button. -
From the list, select PrusaLink.
-
Follow the instructions on screen to complete the setup.