Short story: I have zooz zen17 connected to HomeAssistant through Zooz 800LR setup to control two simple push-button garage doors. Despite being in the “garage door (Momentary)” setting they still latch whenever selected in home assistant.
Door is closed
Click switch in HA
door moves up
Relay remains active
Click switch in HA
relay unset (door keep moving)
Click switch in HA
door stops moving
…and so on - each door operation requires multiple clicks.
I followed the installation directions setting both relays (param 2,3) to 11 (i.e. garage door/momentary with sensor) and disabled the relay-follows-sensor:
Param 1 - Status after power failure = All relays off
Param 2 - S1 terminal input type = Garage door mode (MOmenatry mode) for relay and door sensor
Param 3 - S2 terminal input type = Garage door mode (MOmenatry mode) for relay and door sensor
Param 10, 11 = Control Relay X with SX input = Off (0)
After setting these, I excluded and re-included the relay. In HA - “remove device” and press 3x the relay button. Then “add device” while pressing button 3x again.
Backstory - About a week ago I installed the relay and didn’t add any sensors. The momentary mode worked correctly. It was only after I added the wired sensors (NC) and updated the relay that the momentayr mode has been elusive.
I can’t tell you how many times I’ve tried resetting the relay to factory, adding to HA, updating parameter values, excluding and re-adding. There are no errors reported that I can find. Whenever I do things look and feel as expected, i.e. the settings are preserved for momentary mode, sensors appear in HA but the switches do not behave as momentary.
Each door is paired with NC wired sensor. I have zooz 800LR usb stick in my proxmox host where home assistant lives. The sensors show the state correctly when open or closed.
Isn’t the point of “momentary” that you don’t configure those parameters?
Another side effect of this is the door sensors can’t stop the garage door moving - while the relay is active - which is unsafe.
Really, just 2 days ago with “Garage mode” set it worked as it should, with the door sensors interrupting the relay (stopping the door if it blocked) and without seetting any auto on/off intervals.
I’ve had numerous generations of various Z16s and 17s out in our (single-door) garage over many years and I’ve never used any of their garage-specifc options, modes, etc… I don’t think any of those even existed back when I first started all this, and I’ve never been compelled to try them since.
In line with what CuriousB suggests above, I always simply set the relay to auto-off 1" after it turns on (maybe 2", I can’t recall for certain). I use 2 Sensor slots for wired (dumb) reed sensors - one for full-closed and 1 for full-open.
The wired sensors (of course) have no connection to the relay(s). I will only ever use GDOs that have no proprietary security nonsense (look’ at you, MyQ), so wiring the relay to the GDO is always very straightforward.
This overall approach has always worked like a champ for us for a long time now.
Well there are many ways to do this. I have controlled two garage doors for over 10 years in one location and another door for 3 years using a pulsed relay output..
I don’t use a ZEN16 or 17 but I could (I use a ZEN51). I wouldn’t use any switch input to the ZEN17, there is no need for it. I would leave the wall switch as it always was wired to the GDO and then wire a NO and common from one of the ZEN17 relays to those same wires (in parallel), either at the GDO or at the wall switch, whichever is most convenient/accessible. Then I would setup the relay to operate in the pulse mode described above. This is the key, you want the relay to behave much like the wall push button, press → close contacts, release ->open contacts.
You are having problems because the relay is latching and staying on. The momentary mode of the switch input is to accommodate button style switches to turn on and off (press turn on, press again turn off) the relay, not to pulse it. The GDO interprets that as a forced close. Just short the switch wires closed continuously and you’ll see the same forced close behavior. That’s not what you want.
p.s. If Zooz implemented a 250-500 msec relay close pulse at the relay it would work fine on MyQ from Chamberlain. MyQ has issues if you short the wires for more than about 700msec as the power supply on the wall panel can’t survive beyond that. I have an Arduino board and a relay that pulses the relay closed for just 400msec and the MyQ panel isn’t bothered a bit, no lost state, no resetting of the clock, door opens and closes just fine. So I would encourage Zooz to add a fast pulse output mode for MyQ systems. That would be a lot easier than some of these Frankenstein modifications to MyQ panels where people take them apart and solder wires to them.
yep, wired it that way and set the config as shared before. there ar eno mention of setting parameters 7 & 8 there.
Using the
and its working OK for now.
Before, with no sensors and just using relay, I don’t think i had to do this.
There is a non-zero probability that after initial setup, without the sensors, i fiddled with those parameters and failed to document it. but for now i am leaving well enough alone..