Домашняя автоматизация на Raspberry Pi с использованием IBM Bluemix. Часть 7

Шаг 5: Настройка сценариев Python на сторонах клиента и сервера для системы домашней автоматизации на Raspberry Pi
Вы можете клонировать или загрузить сценарии Python для этого проекта по github.com/DIYhacking/IoT.git. Но, пожалуйста, обратите внимание, что вам нужно редактировать оба эти сценарии по своим данным организации / устройств.
Далее, войдите в свой Raspberry Pi, откройте терминал и выполните следующие действия:
cd / home / pi
git clone github.com/DIYhacking/IoT.git

client1.py

Git-клон скопирует папку «IoT» с GitHub к RPi. Далее, вы должны зайти в эту папку и отредактировать сценарий Python «client1.py». Вы можете использовать редактор нано в терминале, чтобы добавить информацию о своей организации, тип устройства и т.д. Поэтому, следующие команды:
cd / home / pi / IoT
sudo nano client1.py

Выберите строк в редакторе, которые просят ID организации, тип устройства, и т.д., и заполните детали. Вы можете просмотреть эти данные с помощью такой команды в новом окне терминала:
service iot getdeviceid

Сценарий client1.py Python после обновления со всей информацией:

server1.py

Далее нам нужно сделать то же самое для сценария server1.py. Поэтому откройте свой ноутбук и клонируйте файлы кода (git клон github.com/DIYhacking/IoT.git или просто загрузите его по ссылке), откройте редактор для server1.py и добавьте все детали об организации и т.д. так же, как раньше для RPi. Но здесь есть дополнительная информация, которая должна быть заполнена. Вы также должны заполнить детали ключа API (authkey и authtoken). Вы можете получить эту информацию с шага 3.

Читайте также: