My First Payload Parser Script
Hello everyone, I am creating a my first payload parser script, since I am a 'newbie' I can use some help, guidance. I have a Dragino Sensor, with Two Temp Probes, I want to accept the readings from the two probes and create a new variable whose value
Setting Logic in Blueprint to Disable a Widget
We have a temperature blueprint dashboard with some sensors that have an external temperature probe connected while others we rely on the internal sensor. When the external probe is not connected, it reports a value 327 C (621 F) and this throws off the
Formula with other variable last input from other device
I need to set a formula using last input of other variable from other device, something like this: $VALUE$ * $DEVICE.VARIABLE$ I can do this conversion in device parser, but, dont work in my case, because when the user add a new value in this other device,
[Webinar] Automating IoT applications using scripts
Greetings everyone! We are excited to announce that we've recently conducted a highly informative webinar on "Automating IoT Applications Using Scripts". During this webinar, we delved into the essential tools and techniques required to automate your
Send data to Tago using a gateway with Python 2.4
Dear Team and Community, I need to send data to Tago using a gateway that supports only Python 2.4. Consequently, I cannot use the MQTT protocol, unfortunately. Do you guys have dealt with a similar problem and have any kind of recommendation, please?
Two Variables for Same Widget in Blueprint Dashboard
We are setting up a temperature monitoring blueprint dashboard but have two different models of temperature sensors: Dragino LHT52 and Dragino LHT65N We are using the default Connector decoders for both sensors and unfortunately the temperature variables
How to create a formula in the visualization of a variable with an AND condition?
I have a widget where I need to display the occupancy of a "parking" slot The sensor send me a distance variable in the payload. The problem is that the sensor sends 0 if the object is completely out of range (ultrasound). I want that if the distance
How to upload a bulk of Devices with CSV File
@Vitor Lima In this article, we’ll learn how to set up a dashboard where you can upload a bulk of csv files to create several devices at once. By following all the steps in this article, you’ll end up with: A dashboard to upload the CSV File to An analysis
Device Name and Other Variables in Action E-mails
Is there a way to reference the Device Name and/or other variables in the e-mail template when setting up an action? I see the example uses: $DEVICE$, $VARIABLE$, $VALUE$, $UNIT$, $TIME$ and $LOCATION$ but are we limited to just those?
Choose List of Devices in Analysis
Is it possible to run an analysis that looks at the tags on each device and chooses the ones with the correct tag matches to add to the analysis? For example, I want to only run the analysis on devices with tags matching device_type:reporting & company:google.
usable variable in sending email
Hello, in the exemple of sending email of actions there is : Device: $DEVICE$, variable: $VARIABLE$ with value: $VALUE$ $UNIT$. At: $TIME$ in $LOCATION$ What is all variable usable for this topics? best regards, Mathieu
How to integrate data from API/HTTP/HTTPS endpoint?
I'm wanting to incorporate real-time data from other sources such as an API or HTTP/HTTPS endpoint/webhook into my dashboards. I haven't found anything thus far that would allow me to do this. I assume the connection would be treated as a regular de
Add variable label option to Map Widget pin settings
Hi all, Motivation for my feature request: I've recently created an overview map with a blueprint device that shows all the last reported locations of all our trackers. The problem I'm facing now is that there's no way to quickly find out what device
Send a alert after a time condition
I have a customer who has a door sensor and wants to receive an alert when the door has been open for more than 3 minutes. Every time I receive information from the sensor, I record this information and have an analysis that runs every 2 minutes checking
HTTP Arduino
Good morning, I'm writing via http on arduino, but only one variable. Do you have any examples of multiples? I need to write 5 simultaneous. Below is the format I'm using for a variable: //Inicia um client TCP para o envio dos dados if (client.connect(server1,
Sorting last input on Devices List Widget acting strange
The time does not look sorted when changing the sorting in the last input column: What could be wrong? Settings: Please advise. Vincent
Replace/Swap Sensor While Maintaining Retention
Is there a way to "swap" a sensor out in the Devices section? For example, a sensor is lost, damaged, or has a non-removable battery fail, we'd like the ability to change the Device EUI with a replacement sensor and keep the data retention as well as
Generate PDF with Dashboard Widget
How can I make this graph, which is a Dashboard Widget, show up in a pdf.
From an Analysis, how do I access this widget and display it in the PDF?
Analisysy - If last_input > X create variable device_status with value online/offline - possible ?
Hello Trying to create analisys which checking last_input , when bigger then checkin_time (this value i can set env_variable ) then create variable device_status with value offline , when checkin is ok create variable with value online. I trying with
Dynamic dashboard time frame + generating min, max, average values
I'm wondering if it's possible (and if so, then how) to be able to easily change the time frame of data that you want a dashboard to show. The only way that I've seen to modify the timeframe is to do it individually for each widget (and you're still not
Payload Parser for Dragino in TagoCore with Chrirpstack plugin
Hi, can someone help me with the payload parser for my Dragino LDDS75-8 sensor. I using the Chirpstack Plugin and the Chirpstack encoder stack but I would need a payload parser .js file for the Dragino LDDS75-8 sensor. I tried to install the Dragino encoder
Duplicate Alerts
The ability to duplicate an alert and have the abiltiy to associate new devices similar to duplicating dashboards.
Let RUN user upload image to blueprint device
Hi everyone, I was trying to create a way for my RUN users to be able to upload an image per blueprint device (asset trackers in this case). Ideally, the user would upload a file via an input form which then gets saved to that device and shown in either
Issues with dynamic link and map widget
Hello. I am having issues setting a dynamic link in the info box for variables in the map widget. I have added 3 grouped variables, two are for setting the state and name of the device, the last is a link to the dashboard. In my settings, I have added
Sending an empty payload using the MQTT.publish method
Hello. I'm using a publish method of the Services.MQTT class for sending downlink data using input form widget.(part of the code is shown below) const MQTT = new Services({ token: context.token }).MQTT; MQTT.publish( { bucket: bucketId, message: JSON.stringify(dataToSend),
Formula and Time values
Hi, Can I convert decimal to HH:mm using formula? For example 5,95 -> 5:56h Thanks.
Custom Widget - Leitura de uma variavel da API
Estou tentando ler o valor de uma variavel para tentar usar em um custom widget, porem ao executar o código o console do navegador apresenta o seguinte erro: {"status":false,"message":"Invalid token"} Segue o script que está vinculado ao meu codigo HTML
How to delete data older than 1 month in mutable buckets
Hi, I just want to make sure to do the right thing, Is this the way how to delete data that is older than 1 month? const start_date = dayjs().subtract(plan_data_retention, "month").toISOString(); await device.deleteData({ variables, qty, start_date }).then(console.log).catch(console.log);
Heat map for GPS devices on the map widget.
Hi, I would like to request a new feature for the map widget. I would like to see a heap map for the gps geo-location points. This heat map can be used for example for grazing pattern analysis, see attached image. Regards Annia
Problem to save a new variable on the bucket when i have to use the payload parser to save the variables coming on payload
Hi! I'm receiving a payload from my device, is just like this: {"DATA": { "pulses": 11182 } } I have a code on the payload parser to receive this information and send to the bucket. function toTagoFormat(object_item, group, prefix = '') { const result
Send downlink to devices using one same push button.
Hello, I have few dragino LHT52, currently i am using separate push button and separate analisys to send downlink msg What if i want to send same downlink msg (change time interval for let say 10 minutes - payload will be the same, for all of them) using
Define Device in Analysis as Mutable
When I try to delete a co2 variable inside the device, I get this error where it tells me that the device is Immutable.
How can I make it mutable from the Analysis, and be able to delete that variable with the deleteData() method?
O tago.io recebe sms ou e-mail para troca de informações?
O tago.io tem a opção de receber sms ou e-mail para troca de informações? ou apenas faz o envio?
change of recipient email address
Hi, how to change the email to which the message is to be sent, previously configured in Actions , using a button or a form or something else that can be filled in by the user, ?
How to create devices using network token + authorization
I need to be able to create devices in another account's profile using an authorization and my network token, this seems possible, but undocumented...
Using bucket in Analysis with "Device Data Optimized (immutable)" type on Device
Greetings, I'm having problem with using bucket on my analysis. For example, my code is: const bucket_device = scope[0].bucket; console.log("bucket: ",bucket_device); With a device created using "Not Optimized (Legacy)" type, I have the output: [2023-04-21
Tagocore is not running Linux Arm
When trying to execute Tago Core in Linux Arm appears the following error message: /Tagocore: /LIB/LIBC.SO.6: Version `Glibc_2.25 'Not Found (Required by ./tagocore) .
Only being able to store up 5 variables in a bucket..
Hi, I was wondering if this is a MQTT limitation or if there's a way to change this in tago.io... Every time I send more than 5 variables, they don't get stored inside of the bucket and the received payload seems to be cut off... As seen in this pic:
Unix to UTC conversion in formula of table widget
Hello, Is it possible to convert the value of a variable which in this case is a UNIX timestamp into a UTC Date? I need to do this within the formula section of a dynamic table column. My scenario: variable = data_array_timestamp, value = "1681603200"
How can I share my dashboard with another profile?
Hi, I have a dashboard and create another profile, but this other profile does not have access to my dashboard, how do I configure it so that this other profile has access to my dashboard?
Next Page