CPC G08B 25/10 (2013.01) [E05F 15/668 (2015.01); G08B 7/06 (2013.01); E05Y 2201/434 (2013.01); E05Y 2400/32 (2013.01); E05Y 2400/44 (2013.01); E05Y 2400/66 (2013.01); E05Y 2400/818 (2013.01); E05Y 2900/106 (2013.01)] | 24 Claims |
1. A garage door opener system comprising:
a motor configured to move a garage door between a first position and a second position;
at least one sensor configured to collect information about the garage door as the garage door moves between the first position and the second position;
memory including processor executable instructions; and
a processor configured to execute the processor executable instructions stored in the memory, wherein the processor is configured to receive a user input to initiate a diagnostics mode from a remote device of a user, wherein in the diagnostics mode the processor is configured to:
receive the information from the at least one sensor;
determine one or more profiles of the garage door from the information collected on one or more movements of the garage door between the first position and the second position, wherein the one or more profiles each comprises a series of sensed conditions of the garage door opener system over time as the garage door moves between the first position and the second position,
compare the one or more profiles to a baseline profile comprising a series of baseline conditions of the garage door opener system over time corresponding to a baseline movement of the garage door between the first position and the second position,
identify one or more anomalies in the one or more profiles based on comparing the one or more profiles to the baseline profile, and
alert a user to the one or more anomalies.
|