Abstract: Methods, systems and apparatuses, including computer programs encoded on computer storage media, are provided for assisting users with adherence to a medication regimen. An attachable device includes a sensor module releasably attached to an adapter, which is in turn attached to a medication container using a connector. The sensor module can be removed from the adapter to change an included battery without removing the adapter from the medication container. The sensor module is in communication with a user device, such as a smart phone. A user can use an app on the user device to create a medicine regimen, or schedule, and send the schedule to the sensor module. The user can also set notification preferences on the user device to be sent to the sensor module. The sensor module includes audio and/or visual transducers that notify the user to take the medication at the scheduled times. The sensor module further includes one or more buttons that are pressed when a user opens the medication container.