Your shopping cart is empty!
Add Bambu Lab 3D Printer into your Home Assistant
- Ebi Syakirin Aznan
- 03 Feb 2025
- Project
- Intermediate
- 1096
Introduction
Integrating your Bambu Lab 3D Printer with Home Assistant allows you to monitor print progress, receive notifications, and automate actions based on printer status. Whether you're using the official Bambu Lab integration or MQTT, this guide will walk you through the setup process to bring your 3D printer into your smart home system.
Step 1: Install Terminal & SSH
1. Turn on the Advanced Mode
2. Go to Home Assistant > Settings > Add-ons>Add-ons Store.
3.Install Terminal & SSH
*Tick all of the option
4. After finish installing, restart Home Assistant.
Step 2: Install HACS
1.Open Home Assistant and go to Terminal & SSH.
2. In the terminal type:
wget -O - https://get.hacs.xyz | bash -
3.Click Enter and restart Home Assistant.
4.Go to Setting > Devices & Services > Add Integration and find HACS:
5.Follow the step that shown on the page.
Step 3: Install the Bambu Lab Integration
1. Go to HACS > Custom Repositories.
2. In the repository, type “greghesp/ha-bambulab”.
*Choose Integration for the category.
3. Then click Add. After that, the Bambu Lab Repository will show up.
4.Click the Bambu Lab and Download.
5. Restart Home Assistant.
Step 4: Add Your Printer to Home Assistant
1. Go to Settings > Devices & Services.
2. Click Add Integration and search for Bambu Lab.
3.Choose LAN Mode(if you don't have cloud access). Enter your printer's IP Address and Access Code (find it in the printer's settings or router).
4. Click Submit, and the printer should appear in Home Assistant.
5. You can add it to the area that you want.
You can customize the entity, which is component or function in the Bambu Lab 3D Printer. You can control, monitor or even make an automation for the 3d printer according to your preference.
Final Touch: Add to Your Dashboard
1. Go to Setting > Dashboard > Add Dashboard.
2. Choose New Dashboard from scratch.
3. You can customize the Title and Icon for the Dashboard
4. In the new Dashboard, go to edit Dashboard and hit the Creation Section.
5. Select Add Card> By Entity/By Card and add your printer’s status & progress sensors.
6. You can choose any card that you like.
7. Click Save and Done.
Now you can monitor the printer sensor and status in the Dashboard. You can add more features from the Printer into the dashboard and customize it on your own way. Here are one of the example of what you can do with your dashboard:
Feel free to explore yourself!
Hardware Components
Raspberry Pi 5 Single Board Computer
RM232.00++