Установите pipenv https://docs.pipenv.org/
$ pip install pipenvУстановите зависимости проекта, включая зависимости для разработки
$ pipenv install --devАктивируйте virtualenv проекта
$ pipenv shellЗапустите миграции
$ python manage.py migrateИ приступайте к разработке.
На главной странице сервиса будет расположена панель управления вашим умным домом.
Для запуска периодического опроса состояния дома, используется celery.
Она запускается как celery -A coursera_house.celery worker -l info -B
Celery использует Redis как брокер, инструкция по установке Redis: https://redis.io/topics/quickstart
Для запуска тестов выполните команду
$ py.test tests