Skip to content

Announcements

Node-RED Plugin Version 1.8.0-1

Sample control panel a Node-RED integration with Thinger.io

To start August off on a good note, we're excited to announce the release of Node-RED Plugin version 1.8.0-1, with some improvements and fixes to make flows easier and more efficient.

The highlights of this new version include:

  • New node to export data from a bucket, allowing users to easily extract data from Thinger.io for further analysis, storage o forwading to other services.

Node-RED bucket export example

  • UI assets filtering through THINGER_PROJECT environment variable in flow, subflow and group context, enabling users to filter assets when configuring the node based on a thinger project.

Node-RED UI asset filtering based on project Node-RED UI asset filtering based on project

  • Update to Node-RED version 4.0.2 with Node.js 20. Note that some dependencies may not be compatible with this version of Node.js.

  • Other general improvements and fixes to enhance the user experience.

Checkout the doc for the this plugin.

RStudio Integration into Thinger.io

RStudio logo

In an effort to provide different development environments within Thinger.io for Time Series Data Analysis, we are pleased to announce the release of the RStudio Plugin for Thinger.io.

This new plugin provides a web-based RStudio Server instance that can be accessed from the Thinger.io console. RStudio® is an integrated development environment (IDE) for R, a programming language for statistical computing and graphics. The RStudio Web IDE plugin can greatly benefit data scientists, IoT developers, and researchers who need to analyze and visualize IoT data effectively.

From Thinger.io we hope that this integration is found useful by professionals across various domains to make data-driven decisions and optimize their IoT solutions.

Check the documentation for the plugin, which contains a plugin overview, integration details, and a guide to get started with RStudio in Thinger.io.

Thinger.io web console with Node-RED plugin and ad-hoc nodes

VS Code Plugin Version 4.89.1-1

Last week we released a new version of the Thinger.io VS Code Extension with some improvements in the Remote OTA Programming feature.

With this new version of the VS Code Plugin for Thinger.io, you will be able benefit from this updates directly from the Cloud, and have a fully integrated development environment for your IoT projects.

We encourage you to check the documentation for the plugin as well as for the OTA programming.

VS Code Thinger.io OTA

Prometheus Exporter Plugin Version 1.2.0-1

We are very glad to announce that the Prometheus Exporter Plugin has been updated to version 1.2.0-1. This new version includes the following changes:

  • Added cache for metrics endpoints, improving the performance of the retrieval when multiple prometheus servers are querying the endpoint
  • Added retrieval of metrics sequentially or in parallel, optimizing the performance of the queries to the underlying database

Prometheus exporter settings UI

Prometheus web UI integrated into Thinger.io Platform

Checkout the doc for the this plugin.

Node-RED Plugin Version 1.7.0-1

Sample control panel a Node-RED integration with Thinger.io

From Thinger.io we have released a new Node-RED Plugin version with some improvements and fixes, hoping to resolve some bugs and make flows easier.

One of the most useful features of this new version is the possibility to use the input message properties through the nodes configuration forms via templates, avoiding the need to use functions or change nodes before concatenating thinger nodes. For example, to call a resource of a device, we can do the following, given that the input message contains a property id and property resource:

Device Read input configuration through templates

This functionality is available for all Thinger.io nodes that allow input messages. More information for each individual node can be found in Node-RED node documentation.

Device Read node documentation

Given this new feature, the endpoint call node can now configure its payload through the configuration form:

Device Endpoint call node configuration form

The Asset Iterator node can now filter also assets based on assigned products.

Asset Iterator node product filter

Additionally, now the request against the Thinger.io sevice has a configuration timeout, with a default of 30 seconds.

Thinger.io server node input configuration

We welcome everyone to interact with us through our community at community.thinger.io as well as from this extensionss GitHub repository

The full changelog is available here

Checkout the doc for the this plugin.