The Shelly Uni in combination with the Door/Window 2 module can be configured to function as a Garage Door controller, using the Virtual Garage Door plugin within the automationbridge.


First of all, you need to setup the Uni and Door/Window 2 modules onto your WiFi, then proceed with the following steps for the Uni module to ensure its configured correctly


Before proceeding, please ensure that you have added the Uni and Door/Windows 2 modules to the automationbridge via the Shelly plugin.


Step 1 - Give the Module a name, to do this open the web interface of the Uni, click Settings, then Device Name and enter a name, eg Garage Door Uni (note: do not call the device the final name of the Garage Door, as this will conflict later when setting up the Virtual Garage Door Plugin)


Step 2 - Configure the Output action, to do this go back to the main page, then click on the Channel 1 icon


Step 3 - Click Settings, then Channel Name, and give the Channel a suitable name, eg Garage Door Action

While you are adjusting the settings for the channel, we also recommend to adjust the power on setting, this will ensure that the garage door does not automatically open after a power failure, to do this under Settings, edit the Power On Default Mode and set this to Restore last.


Step 4 - Now we need to configure the output as a pulse for 3 seconds, this emulates the same action as a physical wall button, click the Timer link, then Enable the Auto OFF and set to 3 seconds, and Save.




If you are using Fibaro HC3 as your HA controller, you can add the Virtual Garage Door Plugin, this combines both the output and input sensor into a Garage Door object in your controller, for example

Which will then create the Garage Door Object like so 

Note: the QA will show Blinds Level control, this is non-functional, as there is no QA device type of Garage Door, so a Roller Blinds QA is used and re-badged/icon as a Garage Door