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

После выполнения этих шагов нам нужно дальше установить пакеты IoTF Python для запуска сценария server1.py на ноутбуке / веб-сервере. Чтобы их установить выполните команду:
pip install ibmiotf
Вы также должны проверить, установлен ли на вашей системе «pip», если нет, то необходимо установить его для вашей ОС:
Для Linux -> sudo apt-get install python-pip
Для mac-> sudo easy_install pip
Для Windows-> Проверьте этот учебник.
Шаг 6: Запуск и реализация системы домашней автоматизации на Raspberry Pi
Наконец, мы можем реализовать систему для запуска нашего проекта домашней автоматизации на Raspberry Pi. Следуйте инструкциям для выполнения и просмотра выходов ниже.
Во-первых, мы должны остановить запущенную на RPi по умолчанию службу IoT, используя команду:
sudo service iot stop
Далее, запустите сценарий на RPi с помощью:
sudo python client1.py
А потом с ноутбука запустите сценарий на стороне сервера:
sudo python server1.py
Мы можем делать две вещи с этой системой:
1. Смотреть ли злоумышленники, используя датчик движения PIR и проверять свет ON / OFF (ВКЛ / ВЫКЛ) через подключенный к Интернету устройство.
2. Контролировать прибор / свет с помощью удаленного устройства, подключенного к Интернету.
1. Проверка данных датчика движения PIR и статуса света, отправленных с Raspberry Pi
Здесь мы виконуему ту же последовательность, которую мы использовали в шаге 2. Для этого, войдите в свой IBM IoTF учет, используя ту же ссылку, которую мы использовали ранее internetofthings.ibmcloud.com/. Затем нажмите на раздел своего аккаунта в правом верхнем углу и нажмите на свою организацию (проверьте изображение в разделе 2). Затем нажмите на вкладку «Devices» («Устройства») и рядом на символ «+» в колонке «Last Event» («Последнее событие»). Вы увидите, что данные обновляются, и щелкая каждый из строк этих данных, можно увидеть данные в деталях, посмотреть статусы Light и Intruder (0/1) от системы автоматизации дома на Raspberry Pi.

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