Originally Posted by
chris_j_hunter
roller garage doors ... it's some time ago since we set ours up, so it's difficult to recall the exact thinking ... but, what we implemented was :
reed switches at each end of travel ... connected to a General Logic object ...
which then deduces whether the doors are open, opening, closing, or closed ... and feeds a virtual Door object for each door, which play the part of the actual doors - connected to the room, identified as connecting to the outside, etc ...
icon-wise, we have the virtual Doors shown as doors, and the reed-switches that register whether the doors are closed or not also shown as doors ...
latter being to show whether the doors are actually fully closed or not ... and the former showing when the door is fully open ...
we also have virtual relays fed by the General Logic that register the state of the doors (open, closed, opening, closing) and do the talking over the intercom to let the house know what's happening (it being useful to know when we're not the one doing the commanding) ...
seems complicated, but the end result is pretty effective ...
BTW - when we took the end-plate off the garage-door motor-units, we found a terminal strip, which gave access to all the commands - we wired Idratek relays to each, and included them in the General Logic ... as also various buttons about the house (at my desk, by each of the windows that overlook the front-yard, etc) ... single-click opens North, double-click opens South, long-press closes both ... plus various other functionalities ...