Hormann garage door

Hi, hope someone can assist. Thought this would be relatively simple but my googling has failed me.

I have a SupraMatic garage door. The remote was troublesome, and thus I added my own hardwired momentary button (actually just a standard door bell push button because I wasn’t prepared to pay 40-odd quid for a dedicated unit). Works perfect, connected to this:


Operation: press the button, door starts to open. press again, door stops. press again, door begins to close. etc. just momentarily connects two terminals.

Now I was hoping to use my Fibaro FGS-223 (https://www.amazon.co.uk/gp/product/B01HM0MQAW/ref=ppx_yo_dt_b_asin_title_o05_s00?ie=UTF8&psc=1) to be able to achieve the same push-button effect through smartthings. At the moment, I’m using the fibaro with the switched live from a dumb PIR (connected to s1) to indicate when the PIR is active. Nothing is connected to Q1, Q2, or S2.

Is it possible to hook this up so I can use smartthings to open and close my door? I’m guessing the doorbell wire needs to have one end connected to q2, and the other connected to neutral ?


nothing? I’m strugging here, I’ve looked everywhere.

All I need to know is how to use my fibaro fgs-223 to push a volt-free push button. ta !

I know this is a very old question, but I was thinking of doing something similar.
I don’t think you can use a FGS-223 since the input to the relay/switch on the 223 is connected to live so you can only switch live on/off on Q1 and Q2.
You could use the older FGS-222 because the input to the relay was not connected to Live so allowing you to switch anything not just live. The only way to use the FGS-223 would be to have the output switching a separate relay but that gets rather messy.

Thanks for the reply, I’m fine with mess!

Could you expand please? Familiar with an ac relay already, just need to understand how to connect it to the fib. Ta!

You would need a simple mains relay such as:-

Connect the coil/mains input of the relay between N and Q1 of the FGS-223 and the connect the two wire from the push button to the garage door motor (you could leave the button still connected in parallel) to the switched output of the relay using it as a Normally Open Switch.
Thus when the FGS-223 is turned on the relay will close the contacts on the switch to the motor, and open them when the FGS-223 is turned off. In practice I think you would just need to turn on the switch for about a second and off again to open/close the garage door. Use a Zwave Garage door sensor/tilt switch to detect if the door is open or shut.

Cheers for that. I’m off on hols at the moment but I’ll give that a crack when I return. Much appreciated! I’ll post again afterwards to let you know how I got on =)

Did you manage to get this working with ST - have one fitted in next month?

You can make the same with a Sonoff 5v/12v relay. One like this.

It is a dry contact relay, can run from an old mobile charger. It connects through wifi.

Just need to change the firmware to this [RELEASE] Sonoff, Sonoff TH, S20, Dual, 4CH, POW, & Touch Device Handler & SmartApp ($5 & $10 Smart Switches)

Configure the sonoff to auto off after 1 sec, boot up state OFF in the web interface (The itching/self locking mode switch is not working anymore.) Then you are set to go.

Some other ideas for the same subject,

Sorry all, generally got a lot on the ‘to-do list’, some of which takes a while to get done ! =p

Thanks byteguy, connected it up as per your instructions a few mins ago after seeing jonespr1’s reply above.

so essentially:

fibaro N to one side of relay coil (and obviously to mains neutral)
fibaro Q2 to other side of relay coil

door opener has 2 wires, currently connected to a cheap doorbell for push-button opening. piggybacked these same wires to 3&5 on the ac relay.

Changed the config on the fibaro to make it momentary (i.e. turn on? give a sec, switch it off again), ny

  • second channel operating mode = auto off
  • second channel reaction for delay/auto =cancel
  • second channel time parameter for delay = 1 sec

So I press the s2 switch in smartthings, the relay lights up for a second, momentarily connecting the volt free 3&5 on the relay and thus essentially pressing the doorbell.

Sounds messy, but all good =)

Sorry about the delay.

also added some smart lighting rules (to keep things as local as poss) with a couple of virtual switches and one webcore rule to prevent accidental misfiring.

virtual switches:

  1. virtual momentary push button (opener)
  2. virtual button (opener armed)


  1. when OPENER is switched “on”, smartlighting will make OPENER_ARMED “on”.
  2. Webcore rule activated by OPENER_ARMED being “on”, waits 10 seconds, then switches it off again.
  3. When OPENER is switched “on”, smartlighting switches on the s2 switch, but only if OPENER_ARMED is “on”.

Messy, but it works. Found webcore had too much of a delay to make operation consistent. This way, button needs to be pressed twice within around 8 secs to actually fire up the relay. Could also alter the rules to make it only work if SHM is active or someone is present etc etc. May be a better way but this’ll do for me for now. =)