AskBluemix

IBM Bluemix IoT Foundation
Get started with IBM Bluemix IoT Foundation Services today!

Are you currently using #IoT foundation?

Valerie Lampkin
Q1: How do I register a device to the IoT Foundation? #AskBluemix #IoT
Bryan Boyd
A1: First step: create an IoTF organization via the Bluemix “Internet of Things“ service
Bryan Boyd
A1: Once you are logged in to your org, you can register a device via dashboard or API
Bryan Boyd
A1: In the dashboard, navigate to the Devices —> Browse page and click 'Add Device‘ to start the process
Bryan Boyd
A1: To use the API, generate an API key (Access —> API Keys) and use this API: https://docs.interne...
Henry Will IV
how do we specify the metadata in JSON while adding a device? Where can we find the format for what's needed there?
Ben
@Henrywill It's free-form JSON and is optional - it covers additional info you want to include about your device.
Henry Will IV
how does NodeRed know what information I want to work with in the data from the device? For example: temp data rather than humidtiy
Paul Slater
@Henrywill The device and application must agree on the format. IoTF mandates a format in certain cases like storing the data in Historian. It may be useful to use that format even if you are not using Historian https://docs.interne...
Firas Al Mannaa
Can I dynamically create devices throw a web call for example?
lets say I have a product and I want to create a device on IoT Foundation once a customer buys one of the devices a power it up.
Paul Slater
you can create devices using a REST API - https://docs.interne...
Paul Slater
you can use a device management protocol. A device can request to be "managed" at power on time and protocol continues from there: https://docs.interne...
Firas Al Mannaa
I think this is a new docs page, when I used IoTF few months ago, I faced many problems because of lack of docs.
Bryan Boyd
yes, recently updated with our release of device management capabilities. the docs are in github as well
Valerie Lampkin
The device management feature is fairly new so it may not have been available a few months ago.
Ben
We are constantly working to improve our documents and samples. Keep watching the IoTF for more improvements here!
Ralph Harding Earle
Q4: What are the costs for using the service?
Paul Slater
Internet of Things Foundation offers 4 different plans; free, bronze, silver and gold
Paul Slater
Plan details and costs are explained here: https://console.ng.b...
Marko Bajlo
Is there some free version or only certain services that could be used for free?
Valerie Lampkin
The Free service plan for Internet of Things Foundation includes up to 20 active devices, 100 MB of data traffic and 1 GB of online data storage per month.
Valerie Lampkin
Q5: What is the difference between Quickstart and Registered device mode? #IoT
Ben
Quickstart is a completely free way to experience the IoTF without the need to sign up.
Ben
You get IoTF's 'registered' service when you sign up. This extends quickstart to provide enterprise-grade IoT connectivity.
Ben
The registered service, for example, includes full security, device management, user access control and diagnostics.
Ralph Harding Earle
What types of devices can use the Bluemix IoT Foundation service?
Paul Slater
Any device capable for connecting to the Internet and able to talk MQTT
Paul Slater
Paho makes MQTT easy with clients that work on a device already or need minimal effort to port to new devices - http://www.eclipse.o...
Narsimh Kamath
A tutorial showing how to use Bluemix IoTF, using a cellular gateway (such as https://goo.gl/SHjlM...) would be very helpful to get started.
Adafruit FONA 800 Shield - Voice/Data Cellular GSM for Arduino
Ring, Ring! Who's that callin'? It's your Arduino! Introducing Adafruit FONA 800 Shield, an adorable all-in-one cellular phone shield that lets you add voice, text, SMS and data ...
Bryan Boyd
this is the closest we have on our Remix site: https://developer.ib...
Henry Will IV
Do you have any tutorials on how to use #nodeRed in bluemix with IoTF using MQTT to talk bidirectional to and from a device?
Bryan Boyd
the following tutorial includes a step to send commands to a simulated device: http://bit.ly/ibmiot... (Step 7)
Narsimh Kamath
Is there an option to use HTTP methods in place of MQTT for interfacing with IoTF?
Ben
HTTP is of great interest to us. Keep watching the IoTF over the coming weeks.
Marko Bajlo
What is the right way to start using IotF and bluemix with random microcontroller, I mean to control microcontroller from smartphone and get some information from sensors?
Bryan Boyd
First check if the microcontroller has a recipe on our Remix site: http://developer.ibm...
Bryan Boyd
If not, then look for a compatible MQTT client library and follow instructions here: https://docs.interne...
Bryan Boyd
Then the smartphone app could connect to IoTF as an application to view/manage the device: https://docs.interne...
Bryan Boyd
alternatively, the micro controller could connect the phone via bluetooth, and the mobile app could connect to IoTF in its behalf
Firas Al Mannaa
@bryanboyd and how much secure is MQTT?
Bryan Boyd
TLS on the TCP/IP / WebSocket connection, and username/password auth on the MQTT connection itself
Marko Bajlo
Thank you, I will look it up.
Bryan Boyd
A1: First step: create an IoTF organization via the Bluemix “Internet of Things“ service