Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import time
- import serial
- import smtplib
- TO = 'workshopbluebanyan@gmail.com'
- GMAIL_USER = 'workshopbluebanyan@gmail.com'
- GMAIL_PASS = '@bb2015@'
- SUBJECT = 'Room temperature'
- TEXT = 'The room temperature is '
- ser = serial.Serial('COM4', 9600)
- def send_email():
- print("Sending Email")
- smtpserver = smtplib.SMTP("smtp.gmail.com",587)
- smtpserver.ehlo()
- smtpserver.starttls()
- smtpserver.ehlo
- smtpserver.login(GMAIL_USER, GMAIL_PASS)
- header = 'To:' + TO + '\n' + 'From: ' + GMAIL_USER
- header = header + '\n' + 'Subject:' + SUBJECT + '\n'
- print header
- msg = header + '\n' + TEXT + ' \n\n' + temp
- smtpserver.sendmail(GMAIL_USER, TO, msg)
- smtpserver.close()
- while True:
- message = ser.readline()
- print(message)
- if message[0] == 'T' :
- temp = message[13:19]
- send_email()
- time.sleep(0.5)
Add Comment
Please, Sign In to add comment