The Garage Control Unit (GCU for short) is a control unit for our garage that integrates directly into the FHEM home automation system. The advantages of the control unit are:
One-time (One Time Key) or permanent access for parcel services
Monitoring of the access doors
Direct integration into FHEM
Simple addition and removal of keys (One Time and permanent keys) via FHEM
Remote triggering of garage door motor via FHEM
Locking/Unlocking of the keypad (ignoring it’s inputs)
Alarm function (triggering when doors are open while keypad is locked)
The GCU controls a low-cost Rademacher garage door opener by simply simulating a button press on the remote control.
The PIN and OTP lists are comma separated lists, if empty the value is ‘-1’.
After connecting to FHEM the GCU is setting the Readings inside FHEM
The raw definition of the GCU inside FHEM is:
defmod GCU dummy
attr GCU room Garage
attr GCU setList lock_keypad:noArg unlock_keypad:noArg reboot:noArg update_pinlist:noArg open_door:noArg add_pin remove_pin add_otp remove_otp check_alive:noArg
setstate GCU uninitialized
setstate GCU otp_list -1
setstate GCU pin_list -1