Hubitat Package Manager

Enhancing Your Smart Home: A Guide to Hubitat Package Manager
The Hubitat Package Manager (HPM) is an essential tool for users of the Hubitat Elevation home automation platform. It simplifies the process of managing third-party applications and drivers, making it easier to enhance your smart home setup. This blog post will provide an overview of HPM and detailed instructions on how to install it in your Hubitat environment.What is Hubitat Package Manager?
HPM is a community-driven application that allows users to install, uninstall, and update third-party packages seamlessly. It helps users keep their applications and drivers up-to-date without the hassle of manual updates. With HPM, you can explore a wide range of community-created apps and drivers that enhance the functionality of your Hubitat hub.Key Features of HPM
- Easy Installation: Quickly add new apps and drivers from the community.
- Automatic Updates: Stay updated with the latest versions of your installed packages.
- Match Up Functionality: Automatically identifies installed apps and drivers, suggesting updates accordingly.
- Custom Repository Support: Add additional repositories for even more package options.
- Repair Options: Fix any issues that arise from manual uninstalls or failed updates.
How to Install Hubitat Package Manager
Follow these step-by-step instructions to install HPM in your Hubitat environment:Step 1: Access Your Hubitat Dashboard
- Open your web browser and navigate to your Hubitat hub's IP address to access the dashboard.
Step 2: Add the HPM Application
- Go to the Apps section in the dashboard.
- Click on the Add User App button.
Step 3: Import HPM Code
- In the import dialog, type or paste this URL into the provided field:https://raw.githubusercontent.com/HubitatCommunity/hubitatpackagemanager/main/apps/Package_Manager.groovy
- Click on Import to load the Hubitat Package Manager code.
Step 4: Configure HPM
- After importing, you will see HPM listed among your user apps. Click on it to open the configuration settings.
- If you have Hub Security enabled, enter your admin username and password; otherwise, turn off this option.
- The app will perform a Match Up, scanning installed apps and drivers to identify available packages for updates.
Step 5: Customize Settings
- Navigate through the settings to configure how you want HPM to manage updates:
- Enable or disable debug logging.
- Choose whether updates should be installed automatically or manually.
- Set preferences for receiving notifications about available updates.
Step 6: Explore Packages
- Once configured, you can start exploring available packages by searching keywords or browsing by tags within HPM’s interface.