It is currently in Alpha Testing but I will be releasing it on Github as a Beta version and once that has worked, I will upload it to the Indigo Plugin Store.
I thought a quick overview would be useful as follows:
The plugin requires that you have a Hubitat Hub (I use a C7) and some Zigbee and/or Z-Wave devices attached to it. You need to install the Hubitat MQTT App on the Hubitat Hub and then identify the devices you want to publish to an MQTT broker. I use Mosquitto running in a Docker container on my Indigo iMac.
On installing the plugin, you need to create an Indigo Hubitat Elevation Hub device. Do this by creating a new Indigo device with a device type of Hubitat and a Model of Hubitat Elevation Hub, then specify required details:
As you can see the plugin supports multiple Hubitat Hubs. The plugin connects directly to your MQTT broker.
The next thing to do is to create the Indigo devices you want from a list of available Hubitat devices (published via MQTT).
Create a new Indigo device with a device type of Hubitat. select the Model type you require:
You should only select models which don't have a [Sub-Model] suffix and if you do you will get an error message to that effect.
So for example selecting a Multi-Sensor will give you a Configure Multi-Sensor dialogue e.g.:
... continuation ...
The above example is already configured.
For each property that Hubitat exposes (as listed at the top of the dialogue), if supported for the device type, you can enable or disable the required states. For each state you can specify from a selection: The Primary Device Main UI State, An additional state on the Primary device or a secondary device. The Primary Device Main UI State is locked to the state related to the chosen Indigo device type.
For each state, depending on its properties, you can set options e.g. for Temperature:
Save the device and you will see the following dialogue:
This is the resultant device listing:
This post is just meant as an appetiser!
