Підключіть Raspberry Pi до Фонду Інтернету речей
User Rating: / 6
PoorBest 
There are no translations available.

Internet of Things FoundationВикористайте Raspberry Pi для підключення до Фонду Інтернету речей (Internet of Things Foundation), створеного IBM. Після цього ви зможете візуалізувати дані, отримані Raspberry Pi.
Вимоги до обладнання і прогамного забезпечення:
Raspberry Pi Model B, SD-карта, принаймні, на 8 Гб і операційної системи Raspbian.
Після того, як пристрій буде готовий, підключіть Raspberry Pi до Інтернету.
Підключення (швидкий старт)
Щоб підключитися через швидкий старт Фонду Інтернету речей, завантажте інсталятор з GitHub:
curl -LO https://github.com/ibm-messaging/iot-raspberrypi/releases/download/1.0.2/iot_1.0-1_armhf.deb
Також доступний вихідний код.
1. Встановіть пакет командою:
sudo dpkg -i iot_1.0-1_armhf.deb
2. Запускається процес IoT і публікує події в швидкому старті Фонду Інтернету речей IBM. Процес запускається як системна служба і стартує, коли вмикаєтьсяя Raspberry Pi. Щоб перевірити, чи запущений процес, використайте команду:
service iot status
3. Ви можете зупинити процес IoT за допомогою наступної команди:
sudo service iot stop
4. Щоб видалити пакет, виконайте:
sudo dpkg -P iot
Примітка: Для усунення неполадок, перейдіть до /var/log/syslog, щоб знайти більш детальну інформацію про процес IoT.
Візуалізація
Для візуалізації даних від пристрою у режимі реального часу:
1. Знайдіть MAC-адресу свого Raspberry Pi, виконавши наступну службову команду:
service iot getdeviceid
2 Введіть MAC-адресу у вікні:
Internet of Things Bluemix
Параметри для реєстрації
Ви можете зареєструватися і зареєструвати пристрої в організації Internet of Things Foundation (IoTF) за допомогою IBM Bluemix.
Примітка: Для того, щоб зареєструвати свої пристрої за допомогою IBM Bluemix, ви повинні спочатку створити обліковий запис Bluemix.
Створення облікового запису на IBM Bluemix:
• Перейдіть до IBM Bluemix. Якщо ви вже користувач Bluemix, то увійдіть, як звичайно. Якщо ви новачок в Bluemix, то можете підписатися на їх безкоштовний тріал на 30 днів.
• Використайте Internet of Things Foundation Starter boilerplate з Catalog, щоб спробувати приклад потоку Node-RED з вашого пристрою, підключеного зі швидким стартом, або через імітацію пристрою.
• Для реєстрації пристрою, ви повинні спочатку створити організацію IoTF. Щоб зробити її, створіть екземпляр Internet of Things Foundation Service, який знаходиться за допомогою прокрутки до розділу «Internet of Things» в Catalog Bluemix. Після того, як ви додали службу, виберіть її в панелі, щоб відкрити сторінку служби. Запустіть портал IoTF, де ви можете додати свої пристрої і отримати реєстраційні дані безпеки для своєї організації IoTF.
Підключення (після реєстрації)
Для підключення до Internet of Things Foundation після реєстрації, необхідно:
1. Якщо у вас є доступ до організації Internet of Things Foundation через Bluemix, то можете натиснути на ‘Add a new device’ ("Додати новий пристрій") на панелі організації IoTF.
2. Під час процесу реєстрації пристрою ви отримаєте інформацію для файлу конфігурації, що містить детальну інформацію, скопіюйте наведене нижче, коли отримаєте її:
- Organization ID (ID організації)
- Device Type ID (ID типу пристрою)
- Device ID (ID пристрою)
- Authentication Method (Метод перевірки автентичності)
- Authentication Token (Ключ аутентифікації)
3. Зупиніть процес IoT:
sudo service iot stop
4. Введіть таку команду:
sudo nano /etc/iotsample-raspberrypi/device.cfg
5. Щоб створити новий файл device.cfg в /etc/iotsample-raspberrypi, заповніть файл конфігурації деталями, які скопійовані при реєстрації пристрою:
#Device configuration file org = yourOrganizationCode type = iotsample-raspberrypi id = b827eba84426 auth-method = token auth-token = yourAuthToken #End of Configuration file
Примітка: Всі параметри у файлі конфігурації є обов'язковими. В даний час, підтримується тільки маркер базової перевірки автентичності.
6. Збережіть файл, натиснувши CTRL+X в редакторі Nano і дотримуйтесь інструкцій на екрані.
7. Запустіть процес IoT для пристрою, щоб почати роботу в зареєстрованому режимі:
sudo service iot start
Команда, яка підтримується
Тепер примірник Raspberry Pi працює в режимі зареєстрованого та підтримує отримання команди, що посилаються додатком.
1. Raspberry Pi підтримує команду Reboot
2. Додаток повинний послати команду з наступними даними:
Topic : iot-2/type//id//cmd/reboot/fmt/json Payload: { delay: }
(Джерело EN: developer.ibm.com)
 
>
BookNewsPractice SearchPartnersAbout
Підтримка та дизайн: Могильний С.С. Шаблон: Joomla Templates by BuyHTTP Joomla Hosting