top button
Flag Notify
    Connect to us
      Facebook Login
      Site Registration

Facebook Login
Site Registration

Small Discussion About ThingsBoard?

0 votes

What is ThingsBoard?

ThingsBoard is an open-source server-side platform that allows you to monitor and control your IoT devices.

With ThingsBoard, you are able to:

  • Provision and control devices.
  • Collect and visualize data from devices.
  • Analyze device data and trigger alarms.
  • Deliver device data to other systems.
  • Enable use-case specific features using customizable rules and plugins.


  • scalable: horizontally scalable platform, build using leading open-source technologies.
  • fault-tolerant: no single-point-of-failure, every node in the cluster is identical.
  • robust and efficient: single server node can handle tens or even hundreds thousands of devices depending on use-case. ThingsBoard cluster can handle millions of devices.
  • customizable: adding new functionality is easy with customizable widgets, rule engine, and plugin system.
  • durable: never lose your data.

The ThingsBoard IoT Gateway is an open-source solution that allows you to integrate IoT devices connected to legacy and third-party systems with ThingsBoard.

ThingsBoard IoT Gateway provides following features:

  • MQTT extension to control, configure and collect data from IoT devices that are connected to external MQTT brokers using existing protocols.
  • OPC-UA extension to collect data from IoT devices that are connected to OPC-UA servers.
  • Sigfox extension to collect data from IoT devices that are connected to Sigfox Backend.
  • Persistence of collected data to guarantee data delivery in case of network and hardware failures.
  • Automatic reconnect to ThingsBoard cluster.
  • Simple yet powerful mapping of incoming data and messages to unified format.

Video for ThingsBoard


posted Oct 19, 2017 by Manish Tiwari

  Promote This Article
Facebook Share Button Twitter Share Button LinkedIn Share Button

Related Articles

What is ThingSpeak?

ThingSpeak is an open-source Internet of Things (IoT) application and API to store and retrieve data from things using the HTTP protocol over the Internet or via a Local Area Network.ThingSpeak was originally launched by ioBridge in 2010 as a service in support of IoT applications.
ThingSpeak™ is an IoT analytics platform service that allows you to aggregate, visualize and analyze live data streams in the cloud. 

ThingSpeak provides instant visualizations of data posted by your devices to ThingSpeak. With the ability to execute MATLAB® code in ThingSpeak you can perform online analysis and processing of the data as it comes in. ThingSpeak is often used for prototyping and proof of concept IoT systems that require analytics.

ThingSpeak allows you to aggregate, visualize and analyze live data streams in the cloud. 

Some of the key capabilities of ThingSpeak include the ability to

  • Easily configure devices to send data to ThingSpeak using popular IoT protocols.
  • Visualize your sensor data in real-time.
  • Aggregate data on-demand from third-party sources.
  • Use the power of MATLAB to make sense of your IoT data.
  • Run your IoT analytics automatically based on schedules or events.
  • Prototype and build IoT systems without setting up servers or developing web software.
  • Automatically act on your data and communicate using third-party services like Twilio® or Twitter®.

Video for Thingspeak


What is Raspberry Pi?

The Raspberry Pi is a credit-card-sized computer that plugs into your TV and a keyboard. It is a capable little computer which can be used in electronics projects, and for many of the things that your desktop PC does, like spreadsheets, word processing, browsing the internet, and playing games.

The Raspberry Pi is a series of small single-board computers developed in the United Kingdom by the Raspberry Pi Foundation to promote the teaching of basic computer science in schools and in developing countries.The original model became far more popular than anticipated, selling outside of its target market for uses such as robotics. Peripherals (including keyboards, mice and cases) are not included with the Raspberry Pi. Some accessories however have been included in several official and unofficial bundles.

The Raspberry Pi is slower than a modern laptop or desktop but is still a complete Linux computer and can provide all the expected abilities that implies, at a low-power consumption level.

The Raspberry Pi is open hardware, with the exception of the primary chip on the Raspberry Pi, the Broadcomm SoC (System on a Chip), which runs many of the main components of the board–CPU, graphics, memory, the USB controller, etc. Many of the projects made with a Raspberry Pi are open and well-documented as well and are things you can build and modify yourself.

Video for Raspberry Pi​


What is IOT?

The Internet of things (IoT) is the network of physical devices, vehicles, and other items embedded with electronics, software, sensors, actuators, and network connectivity which enable these objects to collect and exchange data

The IoT allows objects to be sensed or controlled remotely across existing network infrastructure, creating opportunities for more direct integration of the physical world into computer-based systems, and resulting in improved efficiency, accuracy and economic benefit in addition to reduced human intervention. When IoT is augmented with sensors and actuators, the technology becomes an instance of the more general class of cyber-physical systems, which also encompasses technologies such as smart grids, virtual power plants, smart homes, intelligent transportation and smart cities

A thing, in the Internet of Things, can be a person with a heart monitor implant, a farm animal with a biochip transponder, an automobile that has built-in sensors to alert the driver when tire pressure is low -- or any other natural or man-made object that can be assigned an IP address and provided with the ability to transfer data over a network. 

IoT has evolved from the convergence of wireless technologies, micro-electromechanical systems (MEMS), microservices and the internet. The convergence has helped tear down the silo walls between operational technology (OT) and information technology (IT), allowing unstructured machine-generated data to be analyzed for insights that will drive improvements.

IOT Platform

The IoT platform is a suite of components that enable: Deployment of applications that monitor, manage, and control connected devices. Remote data collection from connected devices. Independent and secure connectivity between devices. Device/sensor management.

An IoT platform is also often referred to as IoT middleware, which underlines its functional role as that of a mediator between the hardware and application layers. The best IoT platforms are capable of being integrated with almost any connected device and blend in with the applications used by the device. This independence from underlying hardware and overhanging software allows a single IoT platform to implement IoT features into any kind of connected device in the same straightforward way.

Video for IOT Demo​


What is Macchina?

Macchina is an open source software toolkit for quickly building embedded applications for the Internet of Things that run on Linux-based IoT gateways and devices like the Raspberry Pi, Beaglebone, RED Brick or Galileo/Edison. 

Macchina implements a web-enabled, modular and extensible JavaScript and C++ runtime environment and provides easy to use building blocks that enable applications to talk to various sensors and devices, as well as cloud services.

Rapidly build IoT device applications in JavaScript and/or C++. Reliable and rock-solid, based on industry proven components like the POCO C++ Libraries and the V8 JavaScript engine. Implemented in C++ for maximum efficiency. 

Runs on Embedded Linux devices with as little as 32 MB of RAM, as well as desktop Linux and OS X. Develop and test on desktop machine, then easily deploy to embedded device.

It runs on Linux-based devices, including IoT gateways, industrial computing devices, and prototyping platforms like the Raspberry Pi, Beaglebone and MangOH.

It is based on the POCO C++ Libraries and uses the V8 JavaScript engine.

Video for Macchina​


Lowering our carbon footprint is needed to be able to slow down the effects of climate change. When people think about this they usually start to think of it as a sacrifice. That it is going to be too hard because of all the conveniences they have gotten used to that they will have to give up.

The reality is that it doesn’t take a dramatic change in habits or lifestyle. We can make simple changes that taken together make a big difference.

And the technology available today makes it even easier to lower our energy consumption to make an even bigger difference while barely feeling the effects. Combine that with some mindfulness and it can be very powerful. The next thing is to make sure that others are also doing the same so the effects will be greater.

In this article, we will go over several of the simple ways that you can make your home more eco friendly and lower your carbon footprint.


Get smart

One thing that can really make a difference is to use smart devices to curb your consumption of energy. With the Internet of Things, and cloud computing coming into full fruition, it means that we can use devices at home that are very powerful. They can understand how to best use the energy that you actually need without you needing to understand programming.

It is amazing just how much these devices can do. Many people are familiar with things like smart door locks and ring cameras but it goes way beyond that. You can hire a plumber like Monkey Wrench Plumbing to install smart devices that help you conserve water and even toilet paper. For instance, there are smart toilets out there that understand how much water to use per flush based on how long you have been sitting on the toilet. Not only that but these are toilet bidet combos so you can clean up without using toilet paper which is great for the environment.

Then there are smart thermostats that will determine the ideal temperature for your home based on your habits. With sensors in each room, they can identify the peak times that you use certain rooms and keep those ones to your preferred temperature automatically. This prevents you from using energy to heat rooms that you rarely use. And when it comes to air conditioning, you don’t need to keep it running all day. Connecting the system to your smartphone will have it turn on automatically once your phone gets within a certain range of the house. So you can come home to a nice cool house without it running constantly.


Upgrade your appliances

Those smart devices work better when you have new, efficient appliances. And the newest generation of appliances are far more energy efficient even if you don’t connect them to your smart devices.

Don’t wait for your water heater to go bad before replacing it. Instead, go for a new model that will drop your energy usage and will save you money in the long run.

And a dishwasher or washing machine that uses less water will end up paying for themselves over time. The beautiful thing about replacing them now is also that in some areas you will get a tax credit for upgrading to energy efficient appliances.


Go low flow

Replacing your water fixtures will also have a huge impact. Your shower head likely is using far more water than is necessary. When you get a low flow head, you can drop your usage to less than 1.5 gallons per minute. And if you also take shorter showers, then this adds up to a significant water savings over time.

These new fixtures use less water but often are made so that you don’t suffer a drop in water pressure. You’ll never even notice the difference that there is less water being used.


Go old school

A long time ago people were more green than they are now. They didn’t have much choice. Now you do but you should choose to do things the old ways sometimes.

Hanging laundry out to dry is a good example. People didn’t have dryers running all day back then. They let the sun and wind take care of it. It costs nothing to hang laundry out to dry. It can be done in the winter or when it rains too by having an area in the house dedicated to this when the weather isn’t ideal.

You should also downsize. Houses these days are much bigger than in years past. It is mostly because of all the stuff we have now. So if you curb your spending on unnecessary items, you save money in many ways. First by spending less in general and also because you don’t need as big a house. Which costs less to buy and also less money to heat and cool.

Lastly, people used to grow a lot of their own food. A yard wasn’t a perfectly manicured lawn, but an area that would help feed a family. When you do this, it reduces the impact on the environment since that means less trips to the store and also less produce that needs to travel to get to you. The supply chain for food is very intense from the resources needed to farm industrially and also then to get the produce to market.

By reducing the amount of industrialized food consumed, you can make a big impact. And if you plant fruit trees, not only are you getting free fruit, but also cleaning the air around your home and adding more oxygen to the environment.



All of these things are simple and effective. Aside from growing your own vegetables, it takes almost no effort and you won’t notice any difference in your lifestyle. Besides, growing your own produce is good exercise so rather than go to the gym, you can work in your garden!


For decades, security cameras relied on closed circuit television. That was the only way that a transmission could be seen in another location without anybody else able to view it like on a normal television set.

These days, the Internet of Things (IoT) has enabled home security to be a lot smarter than just a simple transmission. Using a home alarm system is a lot more sophisticated than ever and as a result, a lot more effective at keeping your home safe.

From smart locks to cameras there is a new way to secure your house that relies on the newest advances in technology. In this article, I will explain in simple terms how it all works.


Artificial intelligence

Artificial intelligence is simply using computers to replicate human thinking. It is a way for a computer to not just complete complex computations, but solve problems in the same way that a thinking person would do.

The programming for this is complicated, but it involves collecting and using data to make decisions.

In the case of a smart security system, the devices are connected to a cloud based server that handles the computing so the device can work independently and not need to use a lot of memory.

It’s the program in the cloud that handles the decision making. Things like motion detection and then following an object as it moves is handled in much the same way that a human would go through the process.


How does the camera work?

The camera works as any ordinary camera does. It sends a radio signal to a receiver in much the same way that a closed circuit one would. The difference is that the receiver is connected to the cloud server. So, any authorized device can access the video. In other words, you can watch the transmission through your smartphone as the app connects it to the cloud server.

Another benefit to this type of camera is that it is wireless. If a thief were smart they would cut the cables to a traditional security camera. A smart one is connected by wifi so there are no cables that can be cut.

Many of them are equipped with motion detection so as soon as somebody comes within range, the sensor will activate the camera. Once it starts recording, the data is sent to a server where the video is being saved and can be watched in real time.


Smart locks

Part of many of these smart systems are keyless locks. The lock also sends and receives signals so if you use your smartphone and want to open the door, the app will send your password to the cloud and then send a signal to the lock to open. It can then be locked remotely as well.

Some of these locks also have motion detection so they know when you leave the house and automatically lock the door behind you. And many of them allow for devices to communicate with each other passively. If your phone is synched with the lock, it can unlock as soon as it detects that your phone is within range. If you have ever struggled with keys as your hands were full with bags, then this will be a welcome benefit.



The combination of the IoT and AI have made a lot of futuristic technology easily accessible to the general public here and now. In the case of a smart security system, it can put a lot of control in the hands of a homeowner that used to rely on a passive system that only worked to let you know when your house had already been robbed.

Contact Us
+91 9880187415
#280, 3rd floor, 5th Main
6th Sector, HSR Layout
Karnataka INDIA.