Skip to content
Get InfluxDB
Products

InfluxDB

Build real-time applications for analytics, IoT and cloud-native services in less time with less code using InfluxDB.

Learn more

Running in the cloud

Fast, elastic, serverless real-time monitoring platform, dashboarding engine, analytics service and event and metrics processor.

Running on my laptop

InfluxDB is the essential time series toolkit — dashboards, queries, tasks and agents all in one place.

Running in my own environment

InfluxDB Enterprise is the solution for running the InfluxDB platform on your own infrastructure.

Collecting data

Ingest data into InfluxDB with developer tools like client libraries, popular pub-sub protocols, or low-code options like Telegraf, scrapers, or directly from third-party technologies.

Developers

Developers

Start building fast with key resources and more.

Learn more

Blog

Get the latest tips, tutorials, and information on InfluxDB, Telegraf, and all things time series.

Community

Find help, learn solutions, share ideas and follow discussions.

Docs

Get a full overview and how to use the features and APIs.

Free Training

Get started quickly with free live and on-demand courses from InfluxDB University.

Customers

Customers

InfluxDB is the leading time series data platform used by customers across a variety of industries.

Customers

Learn more about how our 1,900+ customers are using InfluxDB.

By Use Case

Discover InfluxDB best practices and solutions based on use case.

By Industry

Time series insights and best practices based on industries.

Become an InfluxDB Inventor

Love InfluxDB? Share your expertise with the community.

Resources

Resources

Expand your InfluxDB knowledge with resources from our technical content library.

Learn more

InfluxDB University

Free live and on-demand training to help you gain skills and get started quickly.

Tech Papers

Papers covering in-depth time series industry topics, trends, and practical tips.

Webinars

Live and on-demand webinars featuring guest speakers, Influxers, and Q&A.

Case Studies

Real-world customer use cases and success stories.

Pricing Contact Us
Log In
Log in to InfluxDB Cloud 2.0 Log in to InfluxDB Enterprise Log in to InfluxDB Cloud 1.x
Get InfluxDB

Building an IoT App with InfluxDB

Session date: Dec 15, 2022 08:00am (Pacific Time)

If you’re an IoT developer, engineer, project owner, or business, you won’t want to miss the free ($300 value!) virtual IoT Center Workshop from InfluxDB University. This workshop showcases a fully functional sample application called IoT Center that is built on InfluxDB. IoT Center demonstrates the capabilities of the InfluxDB platform to develop a JavaScript-enabled time-series-based application. It collects, stores and displays a set of values that include temperature, humidity, pressure, CO2 concentration, air quality, as well as provides GPS coordinates from a set of IoT devices (sensors). With this data stored in InfluxDB, the application can query it for display as well as write data back into the database.

Space is limited, so register soon to take advantage of this free 2-hour IoT workshop.

In this training, you will:

  • Learn how to install this open source code (IoT Center) to learn how to query and write to InfluxDB using the InfluxDB JavaScript client
  • Gain familiarity with Flux lang, which is designed for querying, analyzing, and acting on time series data
  • Collect and visualize performance data of the Node.js application

Prerequisites

  • Sign up for a free InfluxDB Cloud account at https://cloud2.influxdata.com in advance
    • Test login after the registration and save credentials for the workshop
  • Installed the git command line tool
    • To test, run from command line: git --version
    • If command not found, install git from https://git-scm.com/downloads
  • Downloaded the IoT Center source code
    • Run: git clone https://github.com/bonitoo-io/iot-center-v2
  • Installed required tools Node.js and yarn
    • In the cloned iot-center-v2/app directory
    • For Linux/Unix/macOS systems, run: ./tools.sh
    • For Windows system, skip this step and follow the next ones
  • Installed Node.js JavaScript runtime
    • To test, run: node --version
    • Version must be v12.x.x and newer
    • Install or upgrade Node.js from https://nodejs.org/en/download
  • Installed yarn package manager
    • To test, run: yarn --version
    • The version in format “0.xx+git” requires upgrade
    • Install or upgrade yarn from https://classic.yarnpkg.com/en/docs/install
  • Installed all dependencies for IoT Center application
    • In the cloned iot-center-v2/app directory
    • Run: yarn install

Don’t want to wait? You can watch a previously recorded session here.

InfuxDBU-banner

featured speaker

Miroslav Malecha

Director of Product Management, Bonitoo

Miroslav Malecha is Director of Product management at Bonitoo.io. He has a background in computer science and has been focused on defining software products in data science, enterprise architectures and cloud computing. Prior to joining Bonitoo, Miroslav held product management positions at Good Data and Hewlett-Packard Software. When Mirek is not working, you can find him speeding down hills on his ebike in the forests near Prague.

featured speaker

Charles Mahler

Technical Marketing Writer, InfluxData

Charles Mahler is a Technical Marketing Writer at InfluxData where he creates content to help educate users on the InfluxData and time series data ecosystem. Charles' background includes working in digital marketing and full-stack software development.

Session Registration

Coming soon! Our webinar just ended. Check back soon to watch the video.

 

 

InfluxData logo with tagline

548 Market St, PMB 77953
San Francisco, California 94104


Contact Us

Products
InfluxDB
Telegraf
Pricing
Support
Use Cases
Resources
InfluxDB U
Blog
Community
Customers
Swag
Events
Glossary
Time Series Data
Time Series Database
Time Series Forecasting
Time Series Analysis
InfluxData
About
Careers
Partners
Legal
Newsroom
Contact Sales
Sign Up for the InfluxData Newsletter

© 2023 InfluxData Inc. All Rights Reserved. Sitemap