[How to] Pill reminder and tracker

tl;dr https://www.dropbox.com/s/6iwqsj138pw5xty/Pill_Reminder.prj.xml?dl=0

That's the xml of the entire project, also pasted below. To create a calendar event, go into a task, hit the + button, select the App category, Calendar Insert. Google can manage multiple calendars (think one each for work, home, birthdays, holidays, etc) so I created a Google calendar that is only for tracking pills taken.

<TaskerData sr="" dvi="1" tv="4.6u2m"> <dmetric>720.0,1280.0</dmetric> <Profile sr="prof44" ve="2"> <cdate>1421083813268</cdate> <clp>true</clp> <edate>1421883354775</edate> <id>44</id> <mid0>48</mid0> <nme>Wake Up</nme> <Event sr="con0" ve="2"> <code>305</code> <Str sr="arg0" ve="3"/> </Event> <State sr="con1" ve="2"> <code>165</code> <ConditionList sr="if"> <Condition sr="c0" ve="3"> <lhs>%PILLSTATUS</lhs> <op>2</op> <rhs>0</rhs> </Condition> </ConditionList> </State> </Profile> <Profile sr="prof45" ve="2"> <cdate>1421106524531</cdate> <clp>true</clp> <edate>1421223798475</edate> <id>45</id> <mid0>46</mid0> <nme>Reset Reminder</nme> <Time sr="con0"> <fh>0</fh> <fm>0</fm> <th>0</th> <tm>0</tm> </Time> </Profile> <Profile sr="prof62" ve="2"> <cdate>1421846889728</cdate> <clp>true</clp> <edate>1422379057274</edate> <id>62</id> <mid0>3</mid0> <nme>11 O'clock, Still No Pill</nme> <Time sr="con0"> <fh>11</fh> <fm>0</fm> <th>11</th> <tm>0</tm> </Time> <State sr="con1" ve="2"> <code>165</code> <ConditionList sr="if"> <Condition sr="c0" ve="3"> <lhs>%PILLSTATUS</lhs> <op>2</op> <rhs>0</rhs> </Condition> </ConditionList> </State> </Profile> <Project sr="proj0" ve="2"> <cdate>1421083410412</cdate> <name>Pill Reminder</name> <pids>62,45,44</pids> <scenes>Pill Reminder</scenes> <tids>17,21,42,3,41,48,46</tids> </Project> <Scene sr="scenePill Reminder"> <cdate>1421322213636</cdate> <edate>1423384753856</edate> <heightLand>-1</heightLand> <heightPort>200</heightPort> <nme>Pill Reminder</nme> <widthLand>-1</widthLand> <widthPort>450</widthPort> <ImageElement sr="elements0" ve="2"> <clickTask>21</clickTask> <flags>4</flags> <geom>0,0,450,200,-1,-1,-1,-1</geom> <Str sr="arg0" ve="3">Image1</Str> <Img sr="arg1" ve="2"> <fle>/storage/extSdCard/icon/whitePill.png</fle> </Img> <Int sr="arg2" val="255"/> <Str sr="arg3" ve="3">#FF0099CC</Str> </ImageElement> <TextElement sr="elements1" ve="3"> <clickTask>17</clickTask> <flags>4</flags> <geom>25,25,200,150,-1,-1,-1,-1</geom> <Str sr="arg0" ve="3">Text1</Str> <Str sr="arg1" ve="3">Yes</Str> <Int sr="arg2" val="64"/> <Int sr="arg3" val="100"/> <Str sr="arg4" ve="3">#FFFFFFFF</Str> <Str sr="arg5" ve="3">fonts/Moon Flower Bold.ttf</Str> <Int sr="arg6" val="0"/> <Int sr="arg7" val="0"/> <Int sr="arg8" val="0"/> </TextElement> <TextElement sr="elements2" ve="3"> <clickTask>41</clickTask> <flags>4</flags> <geom>225,25,200,150,-1,-1,-1,-1</geom> <longclickTask>42</longclickTask> <Str sr="arg0" ve="3">Text11</Str> <Str sr="arg1" ve="3">No</Str> <Int sr="arg2" val="64"/> <Int sr="arg3" val="100"/> <Str sr="arg4" ve="3">#FF000000</Str> <Str sr="arg5" ve="3">fonts/Moon Flower Bold.ttf</Str> <Int sr="arg6" val="0"/> <Int sr="arg7" val="0"/> <Int sr="arg8" val="0"/> <RectElement sr="background"> <flags>4</flags> <geom>-1,-1,-1,-1,-1,-1,-1,-1</geom> <Str sr="arg0" ve="3"/> <Int sr="arg1" val="0"/> <Str sr="arg2" ve="3"/> <Str sr="arg3" ve="3"/> <Int sr="arg4" val="0"/> <Str sr="arg5" ve="3">#FF000000</Str> <Int sr="arg6" val="0"/> <Int sr="arg7" val="0"/> </RectElement> </TextElement> <PropertiesElement sr="props"> <Int sr="arg0" val="1"/> <Int sr="arg1" val="0"/> <Str sr="arg2" ve="3">#00FFFFFF</Str> <Int sr="arg3" val="0"/> <Str sr="arg4" ve="3">Pill Reminder</Str> <Str sr="arg5" ve="3"/> <Img sr="arg6" ve="2"/> <Str sr="arg7" ve="3"/> </PropertiesElement> </Scene> <Task sr="task17"> <cdate>1421365548729</cdate> <edate>1421365548729</edate> <id>17</id> <pri>12</pri> <Action sr="act0" ve="7"> <code>49</code> <Str sr="arg0" ve="3">Pill Reminder</Str> </Action> <Action sr="act1" ve="7"> <code>547</code> <Str sr="arg0" ve="3">%PILLSTATUS</Str> <Str sr="arg1" ve="3">1</Str> <Int sr="arg2" val="0"/> <Int sr="arg3" val="0"/> </Action> <Action sr="act2" ve="7"> <code>567</code> <Str sr="arg0" ve="3"/> <Str sr="arg1" ve="3">Google:Pill Log</Str> <Str sr="arg2" ve="3">Pill</Str> <Str sr="arg3" ve="3"/> <Str sr="arg4" ve="3"/> <Int sr="arg5" val="0"/> <Int sr="arg6" val="0"/> </Action> </Task> <Task sr="task21"> <cdate>1421365721601</cdate> <edate>1421365721601</edate> <id>21</id> <Action sr="act0" ve="7"> <code>49</code> <Str sr="arg0" ve="3">Pill Reminder</Str> </Action> </Task> <Task sr="task3"> <cdate>1421083422375</cdate> <edate>1423384739760</edate> <id>3</id> <nme>Pill Check</nme> <pri>10</pri> <Action sr="act0" ve="7"> <code>47</code> <Str sr="arg0" ve="3">Pill Reminder</Str> <Int sr="arg1" val="1"/> <Int sr="arg2" val="100"/> <Int sr="arg3" val="58"/> <Int sr="arg4" val="0"/> <Int sr="arg5" val="0"/> <Int sr="arg6" val="1"/> </Action> <Img sr="icn" ve="2"> <nme>hd_aaa_ext_pill</nme> </Img> </Task> <Task sr="task41"> <cdate>1421365964927</cdate> <edate>1421365964927</edate> <id>41</id> <pri>16</pri> <Action sr="act0" ve="7"> <code>49</code> <Str sr="arg0" ve="3">Pill Reminder</Str> </Action> <Action sr="act1" ve="7"> <code>30</code> <Int sr="arg0" val="0"/> <Int sr="arg1" val="0"/> <Int sr="arg2" val="3"/> <Int sr="arg3" val="0"/> <Int sr="arg4" val="0"/> </Action> <Action sr="act2" ve="7"> <code>47</code> <Str sr="arg0" ve="3">Pill Reminder</Str> <Int sr="arg1" val="1"/> <Int sr="arg2" val="100"/> <Int sr="arg3" val="65"/> <Int sr="arg4" val="0"/> <Int sr="arg5" val="0"/> <Int sr="arg6" val="1"/> <ConditionList sr="if"> <Condition sr="c0" ve="3"> <lhs>%PILLSTATUS</lhs> <op>2</op> <rhs>0</rhs> </Condition> </ConditionList> </Action> </Task> <Task sr="task42"> <cdate>1421366220706</cdate> <edate>1421366220706</edate> <id>42</id> <pri>18</pri> <Action sr="act0" ve="7"> <code>49</code> <Str sr="arg0" ve="3">Pill Reminder</Str> </Action> </Task> <Task sr="task46"> <cdate>1421106539674</cdate> <edate>1421106557746</edate> <id>46</id> <Action sr="act0" ve="7"> <code>547</code> <Str sr="arg0" ve="3">%PILLSTATUS</Str> <Str sr="arg1" ve="3">0</Str> <Int sr="arg2" val="0"/> <Int sr="arg3" val="0"/> </Action> </Task> <Task sr="task48"> <cdate>1421431271511</cdate> <edate>1421883354775</edate> <id>48</id> <Action sr="act0" ve="7"> <code>30</code> <Int sr="arg0" val="0"/> <Int sr="arg1" val="0"/> <Int sr="arg2" val="25"/> <Int sr="arg3" val="0"/> <Int sr="arg4" val="0"/> </Action> <Action sr="act1" ve="7"> <code>130</code> <Str sr="arg0" ve="3">Pill Check</Str> <Int sr="arg1"> <var>%priority</var> </Int> <Str sr="arg2" ve="3"/> <Str sr="arg3" ve="3"/> <Str sr="arg4" ve="3"/> <Int sr="arg5" val="0"/> <ConditionList sr="if"> <Condition sr="c0" ve="3"> <lhs>%PILLSTATUS</lhs> <op>2</op> <rhs>0</rhs> </Condition> </ConditionList> </Action> </Task> </TaskerData>

/r/tasker Thread