Я работаю над небольшим IoT-проектом, использующим Raspberry Pi 3, использующим службы Raspian 9.6 и Cloud Foundry от IBM.Эти службы IBM включают в себя приложение Python CF и службу Watson IoT.
Чтобы заставить плату Python общаться с облаком IBM, в соответствии с документацией IBM я установил следующее:
sudo dpkg -i iot_1.0-2_armhf.deb
ПослеЯ добавил Raspberry PI в службу IBM Watson IoT в облаке, остановил и перезапустил службу (запуск службы sudo при запуске) на Raspberry Pi и сразу увидел, что устройство подключено к IBM Cloud.
Token auth succeeded: ClientID='d:xxxxx:raspberrypi:xxxxxxxx', ClientIP=xxx.xxx.xxx.xxx
Dec 18, 2018 6:22 PM
Чего я НЕ ожидал, так это того, чтобы увидеть, что сообщения, генерируемые Raspberry Pi, поступают в Облако.Пример:
{
"d": {
"myName": "myPi",
"cputemp": 44.01,
"cpuload": 0.01,
"sine": 0.38
}
}
Я не могу найти ничего, что говорит об этом.Я хотел бы знать:
- Это стандартное поведение службы iot на Pi?
- Где находится документация IBM для этого?(Я не могу его найти.)
- Могу ли я воспользоваться этим и использовать его вместо клиентского приложения, которое я пишу?
- Где находится message.txt?
Я думаю об этой службе как о нормальной службе Windows или Linux, я просто не ожидал, что она будет действовать как приложение.
Любая помощь приветствуется.