Please use the article below to understand more about Hubitat Device Drivers. We will discuss first how to check to see if an Inovelli Device Driver is installed, followed by how to install a Device Driver. Finally, we will provide a Device Driver table that matches your Inovelli product with an Inovelli Device Driver.
What is a Device Driver?
Hubitat Device Drivers integrate your Inovelli Smart Devices into the Hubitat Platform (this is different than an Edge Driver, which is what SmartThings uses - if you use SmartThings, please see our Edge Driver Article). Device drivers enable all Hub Connected device integrations to run locally on the Hub, offering a number of benefits including speed, reliability, and enhanced functionality.
In other words, your Inovelli smart home device has some of the most advanced firmware on it and in order for Hubitat to fully understand what's written on the Inovelli product, it needs to have an, "interpreter" to tell it how to access certain settings and/or turn it on/off.
For example, an Inovelli Blue Series 2-1 Switch has over 65 parameters installed on it allowing for advanced customization. In order to change these parameters via the Hubitat app, your hub needs a way to understand what those parameters are and how to access them. This is where the Device Driver comes in to help. But it's not just the parameters that the hub needs to understand, it's also how the switch is structured. By understanding how the switch is structured, the hub can not only communicate turning on/off/dimming, but also communicate that this switch has scene control, notifications, power monitoring, and more.
Without an Device Driver installed, the hub defaults to a generic one that may not know how to communicate properly with your product and that can lead to many issues such as: devices losing the ability to dim, network problems, lack of access to parameters, and more.
Checking For an Inovelli Device Driver in Hubitat
To check and see if you have an Inovelli Device Driver installed in Hubitat, please follow the instructions below:
Open up your Hubitat web app and click on, "Drivers Code" in the menu
Search to see if your Inovelli Driver is installed (if you do not know what driver your product uses, please reference the Inovelli Driver Table below)
If you do not see your driver listed, then you will need to install the Device Driver.
Installing an Inovelli Device Driver in Hubitat
If you've determined that you need to install an Inovelli Device Driver in Hubitat, please follow the instructions below:
Open up your Hubitat web app and click on, "Drivers Code" in the menu (you may have to click on, "Advanced" if you don't see this option)
Click on, "+ New Driver"
Click on, "Import" and a box should appear that says, "Import Code from Website" and it will ask you for a URL - follow the instructions below to attain the URL:
Go to the, "Inovelli Device Driver Resource Table" at the bottom of this article and locate your Inovelli product
Under the, "Inovelli Device Driver Name" Column (third column), right click on the hyperlink and click, "Copy Link Address"
Once you've copied the relevant URL, paste it into the section titled, "Insert URL to Import Text into Code Editor" and click, "Import" (followed by, "OK" when asked if you want to override the text in the editor)
Once the Device Driver is installed, you'll need to apply it to your Inovelli product.
Applying an Inovelli Device Driver in Hubitat
If you've installed your Inovelli Device Driver and your product is displaying something other than an Inovelli Device Driver, you'll have to apply the Inovelli Device Driver to your product. To do so, please follow the instructions below:
Open up your Hubitat web app and click on, "Devices" in the menu
Locate your Inovelli smart product and click on it
Next, scroll down to the bottom to the section where it says, "Device Information" and find the drop-down titled, "Type" and click on it
Search for the Inovelli Driver that corresponds to your Inovelli device and select it (NOTE: Oftentimes, the drop-down is not in alphabetical order and your custom drivers will be listed at the bottom)
If you are unsure of the Driver's name, please use the, "Inovelli Device Driver Resource Table" below - Column 1 will show the product name and Column 3 will show what the Driver is named
Finally, click on, "Save Device" and your driver will be applied - you are now ready to use your Inovelli device
Inovelli Device Driver Resource Table
Please use the below table to understand what Inovelli Device Driver you need for your product. To see the full repository, please visit our GitHub page, which can be found here: Inovelli GitHub - Hubitat Repo
Inovelli Device Driver Name
Blue Series - 2-1 Switch
Blue Series - Fan Switch
Red Series - 2-1 Switch
Red Series - Dimmer Switch
Red Series - On/Off Switch
Red Series - Fan/Light Switch
Red Series - RGBW Bulb
Red Series - Lightstrip
Red Series - Sensor
Black Series - Dimmer Switch
Black Series - On/Off Switch
Gen 1 - Non-Scene Dimmer Switch
Gen 1 - Scene Dimmer Switch
Gen 1 - Dimmer Toggle Switch
Gen 1 - Non-Scene On/Off Switch
Gen 1 - Scene On/Off Switch
Gen 1 - On/Off Toggle Switch
Gen 1 - 1-Channel Smart Plug
Gen 1 - 2-Channel Smart Plug
Gen 1 - Dimmer Smart Plug
Gen 1 - 1-Channel Outdoor Plug
Gen 1 - 2-Channel Outdoor Plug
Gen 1 - Door/Window Sensor