Features

New Integration: Arduino MKR 1010 WiFi

The developer and maker environment has just taken a great leap thanks to the presentation of the new Arduino MKR 1010 WiFi. More and more often, companies use these kinds of devices to create their firsts MVPs, as they are really easy to use and allows a fast deployment. That’s why we just updated our thinger.io library. Now it is easier than ever to connect your Arduino MKR 1010 WiFi to the thinger.io server. The Arduino MKR 1010 WiFi is the newest version of [...]

Read more...

New Dashboard Features

For the last few weeks, we have been working on creating some new dashboard features that are now available in a beta version. Some of these new features and widgets have been requested by thinger.io clients; but, as always, they revert back to the community and will be available very shortly in the platform. Right now, the new features and widgets are live in a beta version, and we will let you know when they are ready to be launched [...]

Read more...

Node-RED Integration

Date: Expected to be released in September Component: Node-RED Release Note: After several months without publishing our progresses here, we want to to start sharing our updates here as before. Today we have to announce that we are working in a library for Node-RED that allows working with Workflows, adding a vast amount of capabilities and interoperability to Thinger.io ecosystem. Some of the expected features (nodes) for Node-RED in the first release: Read/subscribe to device data Send data to a device Call an endpoint Read/Write data bucket Read [...]

Read more...

New Bucket Export Formats for IoT Analytics

In Thinger.io, you can use data buckets to store and export any time-series data from your IoT devices. At this moment, the platform allowed to use this information in a web dashboard, or export the information in CSV format for offline analysis. In our experience with some research centers, we have learned that CSV format is great, as it is quite standard, but the timestamp information provided by the platform (unix timestamp) was not quite useful or standard, at [...]

Read more...

New features on data buckets

Some days ago, we released some new features on data buckets that we wanted to share with you! Here they come: Show tabular data in the bucket explorer Now the data bucket explorer allow displaying your data bucket in a tabular format, so you can review the information in a more comprehensive way than the raw JSON value. Did you know that you can store more than one value per entry into a data bucket? Just create a resource with more [...]

Read more...

Communication Between Devices in IoT

In this post we want to introduce a new feature released in the latests server updates and Arduino libraries (starting at 2.5.0). This feature is related to inter-device communication in real-time, both for devices of the same account, or devices from different accounts. In Thinger.io, it is possible that devices can communicate between them trough the Internet in real-time. Imagine you have two ESP8266, or any other micro connected to the Internet, that needs to communicate for some reason. Suppose that you are building some automation [...]

Read more...

IoT Device REST API Discovery

In the last console update (1.3.0), we have introduced some new features to improve the development of different clients for interacting with the devices connected to the IoT platform. In this case, we have enabled the Show Query feature that was available in the Device API. This feature will display the REST API calls that are done by the console while interacting with the device. This calls can be used and integrated in other programs, like clients in .NET, PHP, Node.JS, C++, C, bash, [...]

Read more...

Adding SSL/TLS Support to the ESP8266

In this post we will introduce some new features about securing the Internet of Things, like in our previous post, Securing the Internet of Things, where we introduced SSL/TLS support for the Arduino MKR1000. In this case we are working with the well-known ESP8266, and YES! it supports also secure TLS connections to our Internet of Things platform. This little device, and thanks to the community support, now integrates TLS support by software. In our tests, we are not able to notice any significant performance issues, and [...]

Read more...

IoT Data Recording

Nowadays, almost all Internet of Things platforms out there are basically servers to store information from devices. It is quite common to see “IoT platforms” that are relying on the same Web technology used during the last decade, but now to communicate with the IoT devices. In this framework, the small devices just push data to this kind of servers by just doing traditional and inefficient HTTP POST requests. Other minor alternatives rely on using more efficient protocols like CoAP, or MQTT, [...]

Read more...

Securing the Internet of Things

Nowadays we are introducing Internet of Things devices in our homes, cars, factories, homebrew equipment, and many other facilities. While some of them are not really critical environments, having unsecure IoT devices surrounding our lives can condition our physical security and privacy. It is easy today to take an Arduino or a similar device, like a cheap ESP8266, connect it to the Internet and start feeding your cat remotely. Just need a quick search to see multiple alternatives: Aside from cool cat feeders, it is possible to [...]

Read more...