Help Center | Home


    • Recent Topics

    • MQTT e APP para monitoramento

      Olá, tenho um action que envia as operações que são realizadas no dashboard da Tago para tópicos MQTT. Tenho um APP no celular que monitora os dados recebidos via MQTT. Alguns dados são recebidos normalmente, tenho dificuldades em visualizar o JsonPath
    • Download data by analysis

      I'm making an application and I would like to download and save the bucket data as .CSV. I'm currently using analize to generate the .CSV and save in the Files, but I haven't found any function that allows me to download the .CSV to the machine. Is there
    • Edit Tags for a Specific Device

      In the following code I am creating a device from a form on blueprint devices with their corresponding labels. But now what I would like is to be able to edit that data from the device labels. const { Analysis, Account, Utils, Device } = require("@tago-io/sdk");
    • Create Devices from an excel file

      Can you create devices loaded from an excel???
    • Analysis to move from Mutable to Immutable Bucket

      Does anyone have an analysis written that will transfer data from a mutable bucket to an immutable bucket after a specific time period has passed? For example a device sends data into the mutable bucket from the factory, it then stays in there for 1 month,
    • EspMQTTClient Arduino ESP32 with hex mqtt payload.

      When attempting sending this hex payload = [0x01, 0x02, 0x03, 0x00, 0x04, 0x05 ], the ESP32 subscribed packaged breaks with the 0x00 (null or zero termination character). I think this is an ESP32 issue but I would like to kindly ask help from if somebody
    • Dashboards not refreshing IOS

      I have a problem, I have a few dashboards going that operate as I'd expect on PC. However, on my IOS phone, I check dashboards regularly when away from PC as does a friend on the farm as does his Wife who also regularly needs see data, GPS Cattle location,
    • How to save storage and I/O using metadata

      In this article, we are going to learn how to work with metadata and display their values in a dashboard. Metadata can be used to drastically reduce the number of Input/Output transactions and register storage used. Metadata simply allows us to add extra
    • How to split up data from one device to multiple devices

      @Vitor Lima Splitting up data from one device to multiple devices (MQTT/NodeRed) Quick setup an analysis to split up data in different devices based on a ID or Serial. Very useful when sending data to TagoIO using MQTT/NodeRed. In this tutorial, you will
    • Khomp NIT21Li Payload Parser

      Hello, I'm looking for a Payload Parser for Khomp NIT21Li. I'd really appreciate it if someone could share it with me. Thanks a lot! Rodrigo
    • SenseCap S2120 8-in-1 Weather Sensor

      Hello, I have a SenseCap S2120 and I used the payload form Tago. But for some reason Im not getting all the variables. these are the only variables Im getting. Bellow. I need the others like wind_direction, rain_gauge. Can someone help me on how can I
    • Translations in a custom widget

      Hi, is it possible to use dictionaries for translating text in a custom widget. We obviously tried something like: button.innerHTML = '#CWDGT.BUTTON_TEXT#'; but that didn't work. Any guidance would be highly appreciated. Thanks, Vincent
    • Smart Plugs

      Hi All, Is there a way to connect smart plugs (i.e. sonoff, novadigital) to Tago.io? I wish to acquire the power consumption data from the device and feed my dashboard. https://sonoff.tech/product/smart-plugs/s40-zb-lite/ Thanks
    • Problem integrating google analytics with tago

      Hello guys! I've been trying to integrate google analytics with run da tago since morning to monitor the flow of users accessing my application. I followed the steps in the tutorial that tago provides, I added the Tracking ID from google analytics and
    • How to access device tags in a custom widget?

      Hi, We are developing a custom widget and need to access tags on the devices the widget reads data from. We could not find any documentation for this. Ideally, we would like to be able to do this without running an analysis. Can you please advise? T
    • Milesight(WS52x)

      I have the following ‘standard’ decoder that works in TTN but trying to get it to work in Tago’s payload parser Can anybody help me in converting this to work on Tago connector? Thank you. /** * Payload Decoder for The Things Network * * Copyright 2021
    • Password Eye

      Hello, This is a simple request that when a RUN user is logging in to an application the password field has an "eye" icon in it that will allow the run user to unhide there password and see if they input the password correctly. Most of my run users are
    • Payload Parser: "TypeError: payload.find is not a function"

      Hello, I am trying to parse an MQTT payload that comes in to Tago from one of my arduino devices. The payload is made of three comma separated values. Here's a pasted output from the Live Inspector for my device: { "topic": "your/mqtt/topic", "payload":
    • Variables on infobox (map widget )

      @Simón Costantino Hi, I’m working with a map widget and I want to know if its possible to show only one variable (the location of the device) on the infobox. I added another variable on the same widget only to modify the pin icon in the map, but I don’t
    • Upload image with form widget and send by email

      Hello, I have a blueprint dashboard with a form widget. There is an upload file field and I want to trigger an analysis with submit button that send this file by email. I have this: const attachment = scope.find(x=> x.variable === 'attachment') await
    • Analysis Help for 3 pulse meters

      I have been working on an analysis tool to try and get the max number of pulses in a month. This has been very difficult for me. I can not seem to find an example that does a max by month. Even some examples within the community are not working correctly.
    • How to connect uRAD sensor to TagoIO device using https

      uRAD provides access to sensor data via an API. Using simple https calls with passed parameters to authenticate the request. (api docs: uRADMonitor_server_specs_02_comp.pdf ) I am able to use Postman to easily get the data I want but I am having trobule
    • Custom Widget (iFrame)

      @Matheus Benachio Hello everyone, In this tutorial I’ll explain the ins and outs of Custom widgets, as well as how to build one yourself. The new custom widgets type is now available in the latest version; this type allows you to create a widget with
    • Send data from XLSX File to TagoIo

      How can the data, column of an XLSX file be sent to a device or bucket, and then be able to use that data in Tagoio ?
    • How to integrate TagoIO with Actility NS

      This document provides a step-by-step guide on how to connect TagoIO with Actility, a LoRaWAN network server provider. You can also find a similar document on the Actility webpage. In this tutorial, you will learn how to add any LoRaWAN device to TagoIO
    • Does anyone have an example UDP server?

      Hi All! I am trying to communicate NB-IoT with UDP (CoAP). Currently, TagoIO provides examples of TCP/IP, but I can't find UDP at all. Can I get an example related to UDP Server(middleware)? I'm new to developer, so I don't know much about it, so I need
    • Terms and Conditions

      Hi I would like to add a required field on my user login page that requires the user to check a box indicating they have read the terms and conditions before they are allowed to login. is this possible? Thanks Steven
    • store forwarding in redis

      Let me know if tago core support redis to do store forwarding to TAGO IO? and how to implement it?
    • Dropdown input fields with values from bucket

      Hello, I normally use hard codes Dropdown values for these input fields because I can specify Label, Value and a default. When I use values from a bucket, I only see the value, e.g. yes, no from the sendData code below. Is there a way to add Labels and
    • Turn on a Simple LED in device with a button in Dashboard

      Hello, I'm trying to turn on a LED on my device which is a Linux box. I used the guide provided by the Help and the Python template code. However, when I press the button, following error is reported in Analysis console: [2023-08-23 16:28:38] Analysis
    • Address Map Widget - change default location

      The address input widget currently defaults to TagoIO headquarters in Raleigh. We know where you are :) For users in other countries, it would be nice to be able to change this default location on the map to be more relevant to their customer base. I
    • How to Integrate TagoIO with a Generic HTTPS Endpoint

      @Vitor Lima Here is a quick tutorial showing how to add any device with an HTTPs forwarder route to your account. As this integration is made to be generic, it does include more than one way to receive data, and you can try to customize it for your own
    • Compass Widget

      Hi, It will be useful to have a compass widget added to the types of widgets available. Can be useful in displaying wind direction in weather stations, for example.
    • Adding timestamp to email export

      The 'Email export' analysis provided by Tago is a simple way to automate export of data from a sensor for a defined period of time. However, the export file only contains the value without a timestamp. This makes the data practically useless. Is there
    • Route Plan Starting Point in Map Widget

      Hello, Whenever I click the map button to get directions it knows where to go but always starts in New Zealand and not my actual location. How do I change this to be able to find my exact location and then give directions?
    • Search devices using eui?

      @Andrew Sevil Is there a way to search all my devices (most are LoRaWan) by EUI? Currently the only way I can do it is to add the last 4 characters of the eui to the name, which is really clunky and unreliable (for example a client is able to edit name
    • Change retention data - what with previous storaged data?

      Hi! I want reduce data retention to 0 quarters. I did it, but I see, that chunk data in buckets are still available. Tago automatically remove it? When?
    • Dashboard lag

      Hello everyone! I'm here because I need your support. What happens is this: The dashboards are crashing a lot as shown in the video I uploaded, I click to switch tables or try to scroll the page and Tago's screen just crashes, it takes a long time to
    • Modifying Min, Max, Average analysis

      I am trying to modify the Minimum, Maximum, Average analysis to subtract the Min from the Max and store the result as a new variable. I stripped out the average calculation because I don't need it. I also commented out adding the min and max variables
    • Widget values not updating after creation

      Hello All, I'm new to TagoIO and was finally able to get my sensor connected last night, I also created a dashboard to show the sensor values. See current payloads from Live Inspector view below, I also put image of my dashboard show fresh values that
    • Popular Articles

    • MQTT

      MQTT stands for MQ Telemetry Transport; it's an extremely simple and lightweight publish-subscribe messaging protocol. It was designed for constrained devices and low-bandwidth, high-latency or unreliable networks. TagoIO has its own MQTT broker that ...
    • Access Management

      Access Management (AM) is a module that helps you securely grant access to certain resources in your account. You create Targets (users or things) and determine which type of Permissions for the resources they will have. Some examples of how AM can ...
    • Connector Overview

      Connectors enable you to create a device with built-in behaviors that allow it to communicate with a Network very easily. They also help you automate and scale your devices, once you create a device using a connector, that device will also run the ...
    • MQTT - Example with MQTT.fx

      This is a tutorial on how to connect to Tago MQTT, subscribe to topics using wildcards and publish to a topic. For this tutorial we will use the software Mqttfx. To download and learn more about Mqttfx go to their ...
    • Actions

      Actions is a very powerful feature that gives you total control over your devices based on events determined by you. With Actions you can: Send an SMS based on certain conditions; Send an Email based on certain conditions; Run scripts using Analysis; ...