Hubitat Elevation continues to add to its list of included drivers. However, the generous Hubitat community continues to create drivers for devices we haven't integrated yet. When you find one you want for your device, you will need to install it on your system.
The developer of the app will normally post a link to their driver code. Follow their directions to get to the source code. Select and copy the code.
From the sidebar of your hub, select Drivers Code. (If you do not see Drivers Code, expand the Developer Tools section.)
Select the +New Driver button in the upper right corner.
In the blank text field, simply paste the driver code. Alternatively, you can select the Import button and past a URL to the developers code in raw text format.
Select the Save button in the top right of the page. When the "modified" goes away, your driver is saved.
Once your driver has successfully saved, you will need to update your device(s) with the new driver. If your driver is for an existing device, navigate to its device detail page and select this driver under the Type dropdown. If your driver is for a new (yet to be added) device, it may be chosen automatically on pairing/inclusion with the hub. If not, it can be selected manually by this same process. If you are not sure how to use the driver, consult the developer or any documentation they may have provided.
If the driver requires you to add a new virtual device using this driver (some LAN or cloud integrations may, or they might have an app that manages this for you instead; this would not apply to Zigbee or Z-Wave devices), follow the steps below:
From the home page of your hub, select Devices in the side bar.
Select +Add Virtual Device or select the device for which you want to change the driver type. This opens the Edit Device view. Scroll down to find the Type field. The name of a driver will be listed there.
Select the drop-down menu and then choose the new device driver that you want to use.
Select the Save button to the left of your screen.
Your custom driver is now installed and will used by that device.