Stap 5: software Setup - drempel worden ingesteld en Emailing
De drempel voor de waarschuwing moet worden gedaan door trial and error-instelling. de kamer die de systemen herbergt heeft geen windows dus zodra de haltes van de airconditioning die erg snel erg warm kan krijgen. Aanvankelijk ik keek naar de gegevensset voor een paar dagen en keek de variaties in temperatuur voordat ik op de waarschuwing waarde van 30 graden Celsius besloten. Gebruik deze instelling als een variabele binnen de python scipt. Dit lijkt misschien niet heel hoog maar zodra de waarschuwing heeft teweeggebracht nog gewenste om uzelf tijd te verhelpen van het probleem voordat het wordt kritisch.
Voor eenvoud, ben ik het verzenden van persoonlijke e-mails naar de mailing list. Aangezien de mailing list kort is ik nooit lastig gevallen met één e-mail te sturen naar verschillende ontvangers.
Een ding om op te merken hier, aangezien ik het draaien dit script als een cronjob elke 5 minuten, u niet wilt worden het verzenden van e-mails elke 5 minuten zodra de drempel heeft teweeggebracht. Om rond dit, ik schrijf de datum en tijd van de waarschuwing naar een bestand en dit bestand te controleren voordat het verzenden van e-mails om te zien of het systeem al in een waarschuwing staat. Eenmaal in een waarschuwing staat, zal het alleen verzenden een e-mail elk uur nadat de eerste trigger voor zo lang als het systeem is in en waarschuwen staat. Op die manier Gmail niet blokkeren uw e-mail verzenden te veel e-mails in een korte periode van tijd.