DOPpresence

Notificationmodel <h2>Expression3</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>expression</td><td>&quot;Welcome, &quot; + name + &quot;.&quot;</td><td>&quot;Welcome, &quot; + name + &quot;.&quot;</td></tr></table> <h2>BooleanSelect</h2>Has no parameters. <h2>Const</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>value</td><td>&quot;Sorry, invalid combination.&quot;</td><td>&quot;Sorry, invalid combination.&quot;</td></tr><tr><td>firingCountLimit</td><td>NONE</td><td>0</td></tr></table> <h2>BooleanSwitch2</h2>Has no parameters. <h2>TokenToJSON</h2>Has no parameters. <h2>RecordAssembler</h2>Has no parameters. <h2>MicrostepDelay</h2>Has no parameters. <h2>Expression2</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>expression</td><td>&quot;[DOP main door] &quot; + username + &quot; entered&quot;</td><td>&quot;[DOP main door] &quot; + username + &quot; entered&quot;</td></tr></table> <h2>Expression</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>expression</td><td>username + &quot; entered the DOP Center using a door code.&quot;</td><td>username + &quot; entered the DOP Center using a door code.&quot;</td></tr></table> <h2>StringFunction</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>function</td><td>trim</td><td>trim</td></tr></table> <h2>FileReader</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>fileOrURL</td><td>$HOME/.DOPMailPassword.txt</td><td>/home/cxh/.DOPMailPassword.txt</td></tr><tr><td>newline</td><td>property(&quot;line.separator&quot;)</td><td>&quot;\\n&quot;</td></tr><tr><td>firingCountLimit</td><td>NONE</td><td>0</td></tr></table> <h2>Display</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>rowsDisplayed</td><td>10</td><td>10</td></tr><tr><td>columnsDisplayed</td><td>40</td><td>40</td></tr><tr><td>suppressBlankLines</td><td>false</td><td>false</td></tr><tr><td>title</td><td>&nbsp;</td><td>&nbsp;</td></tr></table> <h2>SendMail</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>to</td><td>dopresence@embedded.eecs.berkeley.edu</td><td>dopresence@embedded.eecs.berkeley.edu</td></tr><tr><td>cc</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr><td>from</td><td>terraswarmlab@gmail.com</td><td>terraswarmlab@gmail.com</td></tr><tr><td>replyTo</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr><td>subject</td><td>[DOP main door] Christopher Brooks entered</td><td>[DOP main door] Christopher Brooks entered</td></tr><tr><td>message</td><td>Christopher Brooks entered the DOP Center using a door code.</td><td>Christopher Brooks entered the DOP Center using a door code.</td></tr><tr><td>attach</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr><td>SMTPHostName</td><td>smtp.gmail.com</td><td>smtp.gmail.com</td></tr><tr><td>SMTPUserName</td><td>terraswarmlab@gmail.com</td><td>terraswarmlab@gmail.com</td></tr><tr><td>password</td><td>!@#%qwer</td><td>!@#%qwer</td></tr><tr><td>SMTPPort</td><td>465</td><td>465</td></tr><tr><td>enableSSL</td><td>true</td><td>true</td></tr><tr><td>reallySendMail</td><td>false</td><td>false</td></tr></table> <h2>Discard</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>_hideName</td><td>true</td><td>true</td></tr></table> <h2>BooleanSwitch</h2>Has no parameters.