Set Up Your Account
Sign in, subscribe, and generate your MQTT credentials. With those, you are ready to code your device and connect it to the broker.
Create Your Account
Head to app.ohioiot.com. You'll be redirected to an Auth0 sign-in screen. Click the "Sign Up" link near the bottom of the card. You can create your account with an email address, Google, or GitHub.
When this is complete, you'll be returned the the Settings page in the app, which is where the rest of your setup is completed.
Say hello
At the top is the Salutation field. Type your first name. As you type, notice that your salutation simultaneously appears at the top of the page — Hi Larry— or whomever you are. That's it.
Your name is stored so the app can address you properly. It's also how we know you're a person and not a device that somehow wandered into Settings.
Activate Your Subscription
Under Subscription Status you'll see unsubscribed with a Manage Subscription button. Click it — you'll be redirected to Stripe to enter your payment details.
After completing checkout, Stripe sends you back to the Settings page automatically. Your status will now show subscribed. The remaining fields below will unlock.
Set Your MQTT Credentials
This is the last step before your devices can connect. You need an MQTT username and password.
Username
Type a username into the MQTT Username field. You'll get immediate feedback — either username is available or username already taken .
Password
Click Generate New next to the MQTT Password field. A password will be generated. Copy it to your clipboard with the copy button and store it somewhere safe. You can always return to Settings to retrieve it, or change it, if you believe it has been comprised.
Save
Hit Save at the bottom of the page. Your devices can not be connected to the MQTT broker using that username and password.
✓ You're ready to connect a device.
Choose below to connect your device using either Arduino IDE or PlatformIO.
