An electronically controlled reminder device is adapted to be set in a programming mode by a user, perform a user-actuated operation, and detect when a user-actuated operation is performed. When in programming mode the device is adapted to record and set reminders in accordance with a detected time pattern of operation(s) of the device, wherein the programming mode is activated for a pre-determined number of operations or for a pre-determined period of time, after which the device automatically returns to the operational mode in which it provides reminders to the user based on the recorded time pattern of operations. Thus, normal use of the device provides automatic programming of the reminder scheme.