Installation Guide¶
This page guides you through the installation and initial configuration of the Unraid Integration for Home Assistant.
Prerequisites¶
Before you begin, ensure:
- You have Home Assistant installed and running
- Your Unraid server is operational and accessible on your network
- SSH is enabled on your Unraid server (this is disabled by default)
SSH must be enabled
SSH is disabled by default in Unraid. You need to enable it in Settings → Management Access before using this integration.
Installation Methods¶
There are two ways to install the Unraid Integration:
HACS (Recommended)¶
The easiest way to install the integration is through HACS (Home Assistant Community Store):
- Ensure HACS is installed in your Home Assistant instance
- Go to HACS → Integrations → + Explore & Add Repositories
- Search for "Unraid"
- Click on "Unraid Integration" in the search results
- Click "Download"
- Restart Home Assistant
Alternatively, you can use this button to add the repository directly:
Manual Installation¶
If you prefer to install the integration manually:
- Download the latest release from the GitHub repository
- Extract the
unraid
folder from the archive - Copy the
unraid
folder to your Home Assistant/config/custom_components/
directory - Restart Home Assistant
Configuration¶
Once the integration is installed, you need to add and configure it:
- Go to Home Assistant → Settings → Devices & Services
- Click the "+ ADD INTEGRATION" button
- Search for "Unraid" and select it
- Fill in the configuration form:
- Host: The IP address or hostname of your Unraid server
- Username: Your Unraid username (usually 'root')
- Password: Your Unraid password
- Port: SSH port (usually 22)
- General Update Interval: How often to update non-disk sensors (1-60 minutes, default: 5)
- Disk Update Interval: How often to update disk information (1-24 hours, default: 1)
- Click "Submit"
Update intervals
Setting lower intervals will provide more up-to-date information but may increase system load. For most users, the default values are a good balance.
Verifying the Installation¶
After completing the configuration, you should see the Unraid integration in your Home Assistant instance:
- Go to Settings → Devices & Services
- Find the Unraid integration in the list
- You should see your Unraid server as a device
- Explore the available entities under the device
Troubleshooting¶
If you encounter issues during installation or configuration:
- Ensure SSH is enabled on your Unraid server
- Verify your username and password are correct
- Check that the hostname/IP address is accessible from your Home Assistant instance
- Make sure the SSH port (usually 22) is not blocked by a firewall
- Check the Home Assistant logs for error messages
For more troubleshooting tips, see the Troubleshooting page.
Next Steps¶
Once installation is complete, you can:
- Explore the Features of the integration
- Set up Docker Container Management
- Configure VM Control
- Check out Example Automations