Input Form Improvement
In the input form, when using a field type of "Dropdown," you can configure your options. However, the configurator doesn't allow you to reorder them. This means that if you need to insert an option at a specific position, you have to manually edit each
Entity filter not working in SDK
Hi!! I am trying filter entities data in SDK but no working, that`s my code: const openedDoors = await Resources.entities.getEntityData(env.entity_id, { filters: { opened: '1', }, }); This code always return all the entity data. I am doing something
Battery Indicator Widget
Add Widget for Battery Indication. A rectangle bar or any battery icon png and inside that based on the value colored indication will be shown. As most of the IOT devices uses battery, so if someone wants to show the battery status to user on Dashboard
Highlight Rows in Dynamic Table
It would be great to have rows both highlightable and clickable on both the web and mobile apps. On the web app, a single click should highlight the row, while a double-click should open it in a vertical layout. On the mobile app, a single tap should
Metadata Table Widget Request
Hello I am proposing an idea for Tago to make a new widget called a Metadata Table Widget. This widget would allow users to select a main variable and then select/define a nested metadata object to target. Then the table would dynamically create table
Form File Upload
Hi everyone! I need to send a file or image through the Form Widget. I noticed that the file URL appears in the scope metadata only when the option to send it to the bucket is enabled. Is there a way to display the URL directly, or any method to convert
Re-configuration of the TagoRun app required
Hello,
I wish everyone a Happy New Year 2025.
All of our users had the problem that I had to repeat the app setup after the app had been working fine on the phone for weeks.
This means that the domain, user and password had to be entered again. W
Improve Cache Time Periods
It would be great to have a cron-based option for cache expiration. For example instead of a fixed 24-hour cycle, I could set the expiration at a specific time, like 11:59 PM, ensuring my daily data (arriving at midnight) is always fresh while still benefiting
TagoIO Launches Dedicated European Servers
Hi everyone! We're thrilled to share some exciting news: our network of servers is expanding, and Europe is now part of our growing infrastructure. When you create a new account with TagoIO, you now have the option to store your data on our dedicated
Custom button confirmation popup
Hi, In my opinion, it would be very interesting if the custom buttons had the possibility of having a popup asking for confirmation, just like the default button in dynamic tables.
Bulk Upload Setup Tutorial using CSV Files
This tutorial will guide you through setting up an Analysis and Dashboard on the TagoIO Platform to enable bulk uploading of CSV files for creating multiple devices simultaneously. By following these steps, you will achieve: A Dashboard to upload CSV
Downlink based on user input in form Widget
I want to set downlink to configure the end device. User will give the input in input widget from Dashboard. There will be a submit button which will save user input field data. When user Toggle the Downlink Button, It will compare the changed fields
Soil Moisture Map (similar heatMap widget but only for soilMoisture)
Dear Tago Team, I would like to have a widget, similar to the heatmap but that controls soil moisture based on the data logging sent by the sensor. The value in the scale must be from 0 to 100%, using the colors as shown in the image (Soilmoisture Index)
Introducing Entity Table Widget & Display Updates
Hi everyone! Recently, we introduced a new feature called Entity for storing data in a tabular format. Today, we're pleased to announce two major updates to our widget collection that will enhance your experience with our new Entities feature! Introducing
Make more widgets clickable to navigate through dashboards
@Phil Gutierre Hey all! This feature request came from one of our customers, take a look and let us know your thoughts! “The same way it’s possible to add an URL for some widgets like Tile, Map and Image Marker, a good idea is to add the same feature
[Analysis] Add default support for Zod package
Hello TagoIO team. Working with the development of Analysis, I am having the need to perform a deeper validation on the input and output data, as well as to have better support for typing with Typescript. What is your opinion regarding embedding the Zod
Introducing Sveltago: A SvelteKit Starter for Custom TagoIO Widgets
Hey TagoIO Community, I just wanted to share a project I’ve been working on: Sveltago, a starter template for creating custom TagoIO widgets using Svelte 5 and SvelteKit. It comes with everything you need—TypeScript, TailwindCSS, and more—to jumpstart
Action/Analysis to delete data by group id
I have a sensor that reboots if it doesn't receive a response back from the network. When it does reboot it sends all zeros for the data on fPort4. When this happens it falsly triggers alerts. I tried to write the payload parser to ignore data on fPort4
BCC on Sendgrid Emails?
Hello, I see this example in the SDK but see no example with BCC? Is CC, or BCC possible?
Tago API listing devices with filter
Hi all, I'm doing an external integration for a client, so I'm using the Rest API documentation, specificially the GET method for https://api.tago.io/device. I need to retrieve and filter all the devices with a specific tag (on this case, the tag is [{"key":
How to unsubscribe?
How to stop receiving email about forum activities? "Click here" in email doesn't work
Urgent map update
I consider it urgent to make two changes to the map widget. 1. Update the map, in my particular case my client needs to visualize the updated map, ideally for the year, since he needs to see his fruit fields. 2. It has happened to me on several occasions
UDP?
Why not per UDP if we have NB iot???
Check Read or Unread Parameters on Dashboard
Hello, I would like to know if it is possible to check whether a parameter is read or not with a widget. The idea is to know if the device was able to read the defined parameter, and show on the dashboard that it was updated on the device.
Parameters for bucket storage
Hi, I think It would be great to be able to set some parameters regarding the storage in buckets: Storing a value only when it moves +/- a specified amount from the last one Storing based on time. Minimum and maximum time between samples I think that
Get timezone in Payload Parser
Hello, I have a device reporting data already based on the time zone. I want to convert to UTC but I am in Chicago/USA time zone so the offset switches from -5 to -6 depending on the time of year. So i tried using the dayjs.tz but that doesn't seem possible?
External email service integration
Hello, good morning. I was reading the Tago documentation about setting up an external email service since, starting January 1st, Tago will no longer provide native support for email sending. I came across some questions. In my analysis, I have several
Custom pin in the map widget
Is it possible to set a custom image for the pin in the map widget and I don't mean the Infobox image but the pin itself.
NB-IoT device connecting using UDP
@Rob Young Hi All - great support so far in this community, thanks! So I have a NB device and have it successfully using MQTT to upload to Tago.io. The problem I have is the MQTT connection seems very unreliable with regular failures and often consecutive
Sending downlink with the dashboard
Olá, tudo bem? Estou tentando criar uma análise para enviar um downlink quando eu aperto o botão no dashboard. Tenho um dispositivo Dragino RS-485 LN que está conectado a uma placa de relé também RS-485, mas quando tentei criar uma análise para enviar
Is it possible to use the getting started from the login/account, without adding the contact details again and again?
I'm already registered, so tago.io has already me contact details. I would like to repeat the "getting started tour", but that is asking again for the contact details. I didn't find a way, to use that, when I'm logged in. So, is there a way to get that
How to integrate TagoIO with Chirpstack LoRaWAN
This tutorial provides a step-by-step guide to integrate Chirpstack v3/v4 with the TagoIO Platform. By following these instructions, you will enable uplink and downlink operations, allowing data exchange between your LoRaWAN devices and the TagoIO application.
Enhancement: easily Import and Backup your Device data!
Hi everyone! We're excited to introduce enhancements to your data management experience, making it easier than ever to import and back up your device data. Read more here: Device data management New Features and Benefits: 1. Effortless Data Import: -
How to Easily Edit Data on Devices Using Export and Import Features
In this tutorial, we'll guide you through the process of correcting data for Immutable devices using TagoIO's export and import features. Since Immutable devices don't allow editing individual variables directly, this method provides an effective workaround
Add "Jump to Current GPS Location" Button on Map Widget
I would like to suggest adding a button to the TagoIO map widget that allows users to jump to their current GPS location. This feature would enhance the user experience by providing real-time positioning with a blue dot indicating their current location.
In-depth guide to Payload Parser
@Vitor Lima The Payload Parser functionality at TagoIO is a very powerful tool that can be used in many ways. So, one way we can start this guide is by understanding what you can and can’t do by using it: What you can do: It can decode the hexadecimal
Introducing Entities: A New Structured Database Feature
Hi everyone! We're excited to announce the release of Entities, a new feature designed to enhance your data management capabilities within TagoIO. Entities is a structured, tabular database that offers improved flexibility and performance for storing
Mobile Organization of Widgets Improvements
Hello, Is it possible to add support for mobile organization to have multiple widgets on the same line? See my examples below. It will let you organize them in the admin but its probably just a bug since it does nothing on the run app. I think if you
HTTP to TagoIO JSON transition
Hello, Could anyone recommend the correct snippet for HTTP to TagoIO JSON transition based on the following payload example? POST] HTTP Request: "From: 132.145.241.176 [Unknown] - Content-Type: application/json - Token Ending: 68dcc" 22:16:48: Raw payload:
Dynamic Widget Title
@Vincent Raaijmakers Instead of a fixed text, it would be great to have dynamic the device name (label) as title. This works great using blueprint dashboards as you can add a number of widgets on your dashboard and get the title automatically set. V
Next Page