Skip to content
This repository has been archived by the owner on Feb 22, 2023. It is now read-only.

Latest commit

 

History

History
39 lines (27 loc) · 1.17 KB

README.md

File metadata and controls

39 lines (27 loc) · 1.17 KB

calvin

6 degrees of Kevin Bacon are not enough degrees to contain Calvin. Calvin is absolute. Calvin transcends state. Without him, the party can't really get going. Yes, because he is so absolute all the time he's a bit dramatic. But never negative, either.

Requires:

The requirements, plus:

libjpeg-dev
libfreetype6-dev
https://github.com/padelt/temper-python

You will probably need to do the part about "USB device permissions".

To load the new user rules (not covered in that link):

sudo udevadm trigger

Also: From the online documentation for the TEMPer1 drivers:

"It must be connect to the computer to start working." ("It" in this case being the thermometer.)

Things you should set in settings_local.py to use it with Gmail:

EMAIL_HOST = 'smtp.gmail.com'
EMAIL_PORT = 587
EMAIL_USE_TLS = True
EMAIL_HOST_USER = 'myemail@cironline.org'
EMAIL_HOST_PASSWORD = 'thepassword'  # Also works with 2-factor -- just add an app-specific password

FROM_EMAIL = 'from@emailfrom.org'  # Who messages will be from
EMAIL_LIST = ['luckyrecipient1@org.org', 'luckyrecipient2@org.org']  # Who will get messages

Now the magic happens:

python manage.py get_current_temp