{"users":[{"id":3,"username":"vitorfdl","name":"Vitor Lima","avatar_template":"/user_avatar/community.tago.io/vitorfdl/{size}/1728_2.png","primary_group_name":"tagoio_team","flair_name":"tagoio_team","flair_group_id":41,"admin":true,"trust_level":4},{"id":217,"username":"gadotti","name":"Iaran Gadotti","avatar_template":"/user_avatar/community.tago.io/gadotti/{size}/417_2.png","trust_level":1},{"id":123,"username":"gustavo.aguiar","name":"Gustavo Ribeiro de Aguiar","avatar_template":"/user_avatar/community.tago.io/gustavo.aguiar/{size}/1626_2.png","primary_group_name":"tagoio_team","flair_name":"tagoio_team","flair_group_id":41,"trust_level":4},{"id":214,"username":"spulawski","name":"Stanislaw Pulawski","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/s/e9bcb4/{size}.png","trust_level":1},{"id":207,"username":"freddy.minuzzi","name":"Frederico Minuzzi","avatar_template":"/user_avatar/community.tago.io/freddy.minuzzi/{size}/415_2.png","primary_group_name":"tagoio_team","flair_name":"tagoio_team","flair_group_id":41,"trust_level":4},{"id":2,"username":"felipe.gutierre","name":"Phil Gutierre","avatar_template":"/user_avatar/community.tago.io/felipe.gutierre/{size}/1596_2.png","primary_group_name":"tagoio_team","flair_name":"tagoio_team","flair_group_id":41,"admin":true,"trust_level":4},{"id":38,"username":"julihermes.melo","name":"Julihermes Melo","avatar_template":"/user_avatar/community.tago.io/julihermes.melo/{size}/1625_2.png","trust_level":1},{"id":416,"username":"danilojesus1958","name":"Danilo Jesus","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/d/ba8739/{size}.png","trust_level":0},{"id":209,"username":"carolina.hidalgo","name":"Carolina Hidalgo","avatar_template":"/user_avatar/community.tago.io/carolina.hidalgo/{size}/1602_2.png","primary_group_name":"tagoio_team","flair_name":"tagoio_team","flair_group_id":41,"admin":true,"moderator":true,"trust_level":4},{"id":414,"username":"digitalmonkpreeti","name":"Digital Monk","avatar_template":"/user_avatar/community.tago.io/digitalmonkpreeti/{size}/1690_2.png","trust_level":0},{"id":232,"username":"gwenael.delaleux","name":"gwenael.delaleux","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/g/858c86/{size}.png","trust_level":1},{"id":223,"username":"marlanw","name":"Marlan Winter","avatar_template":"/user_avatar/community.tago.io/marlanw/{size}/419_2.png","trust_level":2},{"id":202,"username":"mateus.silva","name":"Mateus Silva","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/m/77aa72/{size}.png","primary_group_name":"tagoio_team","flair_name":"tagoio_team","flair_group_id":41,"trust_level":4},{"id":24,"username":"ischacht","name":"Ignacio Schacht","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/i/ee7513/{size}.png","trust_level":2},{"id":-1,"username":"system","name":"system","avatar_template":"/user_avatar/community.tago.io/system/{size}/24_2.png","admin":true,"moderator":true,"trust_level":4},{"id":216,"username":"info1","name":"Steven Keck","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/i/f05b48/{size}.png","trust_level":2},{"id":70,"username":"alexd","name":"Alexandre Desgagné","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/a/96bed5/{size}.png","trust_level":1},{"id":122,"username":"n.kyriakou","name":"Nicolas Kyriakou","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/n/b4bc9f/{size}.png","trust_level":1},{"id":406,"username":"gmynhardt","name":"Gerhard Mynhardt","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/g/f05b48/{size}.png","trust_level":1},{"id":403,"username":"smartzoocaresystem","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/s/dbc845/{size}.png","trust_level":1},{"id":396,"username":"oscartheshark","name":"Paul Woodcock","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/o/f17d59/{size}.png","trust_level":0},{"id":394,"username":"ventas","name":"Julio Quito","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/v/bbce88/{size}.png","trust_level":1},{"id":215,"username":"christian","name":"chrisautomates","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/c/b2d939/{size}.png","trust_level":1},{"id":390,"username":"product","name":"Charalampos Patsianotakis","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/p/f475e1/{size}.png","trust_level":0},{"id":364,"username":"akimmels6969","name":"Arthur Kimmels","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/a/a587f6/{size}.png","trust_level":1},{"id":386,"username":"khoza.valiantr","name":"Valiant Khoza","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/k/ac91a4/{size}.png","trust_level":1},{"id":380,"username":"charlesp","name":"Charles P-B","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/c/bb73d2/{size}.png","trust_level":0},{"id":164,"username":"milica.lazic","name":"milica.lazic","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/m/ed655f/{size}.png","trust_level":1},{"id":338,"username":"f.obelenis","name":"f.obelenis","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/f/858c86/{size}.png","trust_level":1},{"id":376,"username":"iot1","name":"NPWS","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/i/7cd45c/{size}.png","trust_level":0},{"id":372,"username":"danielelennertz","name":"Daniel Lennertz","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/d/edb3f5/{size}.png","trust_level":0},{"id":10,"username":"geovane.silva","name":"Geovane Silva","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/g/e9c0ed/{size}.png","trust_level":1},{"id":159,"username":"damien.maher","name":"Damien Maher","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/d/e8c25b/{size}.png","trust_level":1},{"id":11,"username":"mdrexl1","name":"Michael Drexl","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/m/a183cd/{size}.png","trust_level":1},{"id":160,"username":"der_mick","name":"der_mick","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/d/f04885/{size}.png","trust_level":1},{"id":373,"username":"alexander.pouzin","name":"Alexander Pouzin","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/a/59ef9b/{size}.png","trust_level":1}],"primary_groups":[{"id":41,"name":"tagoio_team"}],"flair_groups":[{"id":41,"name":"tagoio_team","flair_url":null,"flair_bg_color":"","flair_color":""}],"topic_list":{"can_create_topic":false,"more_topics_url":"/c/tagoio/19?page=1","per_page":30,"top_tags":[{"id":2,"name":"support","slug":"support"},{"id":4,"name":"tagoio","slug":"tagoio"},{"id":3,"name":"tutorials","slug":"tutorials"}],"topics":[{"fancy_title":"About the TagoIO","id":32,"title":"About the TagoIO","slug":"about-the-tagoio","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-08-26T08:07:05.687Z","last_posted_at":"2025-08-26T08:07:05.693Z","bumped":true,"bumped_at":"2025-08-26T08:07:05.693Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"TagoIO is a complete IoT platform for connecting devices, managing data, building dashboards, and automating workflows with secure, scalable cloud infrastructure. \nThis category is related to the TagoIO platform, includi&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"visibility_reason_id":4,"tags":[],"tags_descriptions":{},"views":39,"like_count":0,"has_summary":false,"last_poster_username":"vitorfdl","category_id":19,"op_like_count":0,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":3,"primary_group_id":41,"flair_group_id":41}]},{"fancy_title":"Static Table - Unable to save after edition","id":1910,"title":"Static Table - Unable to save after edition","slug":"static-table-unable-to-save-after-edition","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-07-08T00:31:05.874Z","last_posted_at":"2026-07-08T13:58:46.682Z","bumped":true,"bumped_at":"2026-07-08T13:58:46.682Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I added a row and enter the values in a static table widget. After finishing it the Confirm button is gray, not possible to leave without discarding the changes. Please, can you verify it?","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":23,"like_count":1,"has_summary":false,"last_poster_username":"gustavo.aguiar","category_id":13,"op_like_count":0,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":217,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":123,"primary_group_id":41,"flair_group_id":41}]},{"fancy_title":"External mqtt broker","id":1312,"title":"External mqtt broker","slug":"external-mqtt-broker","posts_count":5,"reply_count":1,"highest_post_number":5,"image_url":null,"created_at":"2023-02-13T11:55:11.665Z","last_posted_at":"2026-06-25T16:30:28.658Z","bumped":true,"bumped_at":"2026-06-25T16:30:28.658Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi, \nI have device which communiacate with mqtt broker hosted by device manufacturer. Could I connect Tago directly to non-tago MQTT server? \nTago Have mqtt integration, but it works only for device connected with broker&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":70,"like_count":0,"has_summary":false,"last_poster_username":"felipe.gutierre","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":214,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":207,"primary_group_id":41,"flair_group_id":41},{"extras":"latest","description":"Most Recent Poster","user_id":2,"primary_group_id":41,"flair_group_id":41}]},{"fancy_title":"What the JS libraries available to use in analysis?","id":1309,"title":"What the JS libraries available to use in analysis?","slug":"what-the-js-libraries-available-to-use-in-analysis","posts_count":5,"reply_count":1,"highest_post_number":5,"image_url":null,"created_at":"2023-02-08T13:19:27.171Z","last_posted_at":"2026-06-25T16:29:58.953Z","bumped":true,"bumped_at":"2026-06-25T16:29:58.953Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi, guys! \nI know we can use some libraries like axios or dayjs in analysis just call them with “require”. \nconst axios = require(&quot;axios&quot;);\n\nI just to know all the libraries available to use in analysis, a simple list or&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":37,"like_count":0,"has_summary":false,"last_poster_username":"felipe.gutierre","category_id":12,"op_like_count":0,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":38,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":207,"primary_group_id":41,"flair_group_id":41},{"extras":"latest","description":"Most Recent Poster","user_id":2,"primary_group_id":41,"flair_group_id":41}]},{"fancy_title":"Raw Payload from ESP-32 is not arriving in Tagoio Platform and I am receiving status code 400","id":1890,"title":"Raw Payload from ESP-32 is not arriving in Tagoio Platform and I am receiving status code 400","slug":"raw-payload-from-esp-32-is-not-arriving-in-tagoio-platform-and-i-am-receiving-status-code-400","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2026-04-17T20:47:49.879Z","last_posted_at":"2026-06-17T17:05:20.243Z","bumped":true,"bumped_at":"2026-06-17T17:05:20.243Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"The logs receiving in Live Inspector in the Tagoio Platform: \n[POST] HTTP Request: \n“From: 179.225.111.249 [ESP32HTTPClient] - Content-Type: application/json - Token Ending: b5de9” \n“From: 179.225.111.249 [ESP32HTTPClien&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":51,"like_count":1,"has_summary":false,"last_poster_username":"freddy.minuzzi","category_id":14,"op_like_count":1,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":416,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":209,"primary_group_id":41,"flair_group_id":41},{"extras":null,"description":"Recent Poster","user_id":414,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":207,"primary_group_id":41,"flair_group_id":41}]},{"fancy_title":"ImageMarker multiple pins with 1 device","id":1882,"title":"ImageMarker multiple pins with 1 device","slug":"imagemarker-multiple-pins-with-1-device","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":"https://canada1.discourse-cdn.com/flex034/uploads/tagoio1/original/2X/d/d482215dca9dff2ec2229690f8129979e7d26156.png","created_at":"2026-04-13T09:14:55.169Z","last_posted_at":"2026-04-15T17:21:57.898Z","bumped":true,"bumped_at":"2026-04-15T17:21:57.898Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi, \nI struggle to set 3 pins from 1 devices with 3 variables on ImageMarker widget, it should be something simple? \nUnderstood that I have to go in advanced mode to get more pins than device. But then I got values in da&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":41,"like_count":1,"has_summary":false,"last_poster_username":"carolina.hidalgo","category_id":13,"op_like_count":1,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":232,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":209,"primary_group_id":41,"flair_group_id":41}]},{"fancy_title":"Strategy Suggestions Requested for Managing Location Data for Stationary Devices","id":1879,"title":"Strategy Suggestions Requested for Managing Location Data for Stationary Devices","slug":"strategy-suggestions-requested-for-managing-location-data-for-stationary-devices","posts_count":10,"reply_count":7,"highest_post_number":10,"image_url":null,"created_at":"2026-04-08T22:39:12.513Z","last_posted_at":"2026-04-15T17:14:49.000Z","bumped":true,"bumped_at":"2026-04-15T17:14:49.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Team, \nI’d like to be able to show the location of stationary devices on a map widget for a large ranch. There could be 100s of these devices, but they will not move. \nWhat do all of you think the best strategy would be? &hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":104,"like_count":5,"has_summary":false,"last_poster_username":"marlanw","category_id":12,"op_like_count":1,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":true,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":223,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster, Accepted Answer","user_id":202,"primary_group_id":41,"flair_group_id":41},{"extras":null,"description":"Frequent Poster","user_id":24,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Alerts Versus Analysis/Parameters","id":1880,"title":"Alerts Versus Analysis/Parameters","slug":"alerts-versus-analysis-parameters","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-04-08T22:50:19.011Z","last_posted_at":"2026-04-13T14:38:16.853Z","bumped":true,"bumped_at":"2026-04-13T14:38:16.853Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Team, \nWhen a system needs to scale, you might add a bunch of devices that each have a different “normal” (say a water level), a different “too low” level, and a different “too high” level - each of the too low and too h&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":31,"like_count":1,"has_summary":false,"last_poster_username":"mateus.silva","category_id":12,"op_like_count":0,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":223,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":202,"primary_group_id":41,"flair_group_id":41}]},{"fancy_title":"Why I can’t send data to a device with Profile Token?","id":1875,"title":"Why I can’t send data to a device with Profile Token?","slug":"why-i-can-t-send-data-to-a-device-with-profile-token","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2026-04-01T23:10:57.748Z","last_posted_at":"2026-04-06T13:37:55.665Z","bumped":true,"bumped_at":"2026-04-06T13:37:55.665Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Why I can’t send data to a device with Profile Token?","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":50,"like_count":0,"has_summary":false,"last_poster_username":"carolina.hidalgo","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":true,"posters":[{"extras":null,"description":"Original Poster","user_id":38,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster, Accepted Answer","user_id":209,"primary_group_id":41,"flair_group_id":41},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Source Control Best Practices","id":1860,"title":"Source Control Best Practices","slug":"source-control-best-practices","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-02-19T05:38:19.337Z","last_posted_at":"2026-02-19T14:50:01.983Z","bumped":true,"bumped_at":"2026-02-19T14:50:01.983Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Greetings, \nMy TagoIO implementation involves numerous custom payload parsers, analysis scripts and custom widgets. In all of these cases, code is cut &amp; pasted from an external source into the respective Tago editors and&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":16,"like_count":1,"has_summary":false,"last_poster_username":"mateus.silva","category_id":12,"op_like_count":0,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":216,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":202,"primary_group_id":41,"flair_group_id":41}]},{"fancy_title":"Analysis deprecated","id":1856,"title":"Analysis deprecated","slug":"analysis-deprecated","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://canada1.discourse-cdn.com/flex034/uploads/tagoio1/original/2X/1/10fa6070629d74fa172ec473a01e0246d70377a2.png","created_at":"2026-02-10T20:52:32.983Z","last_posted_at":"2026-02-11T20:45:32.890Z","bumped":true,"bumped_at":"2026-02-11T20:45:32.890Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi, \nI have some old analyses still running with old runtime Node.js or Python. I’m seeing new options when selecting the analysis runtime. \n  \nI am uncertain if I should start over with all my analyses or if the depreca&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":2,"name":"support","slug":"support"}],"tags_descriptions":{},"views":27,"like_count":1,"has_summary":false,"last_poster_username":"mateus.silva","category_id":12,"op_like_count":0,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":true,"posters":[{"extras":null,"description":"Original Poster","user_id":70,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster, Accepted Answer","user_id":202,"primary_group_id":41,"flair_group_id":41},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"No visible pin on Image Marker widget","id":1836,"title":"No visible pin on Image Marker widget","slug":"no-visible-pin-on-image-marker-widget","posts_count":4,"reply_count":2,"highest_post_number":4,"image_url":"https://canada1.discourse-cdn.com/flex034/uploads/tagoio1/original/2X/5/5ce55ac36362fb3c0cc3cfae58c6cf4a4fca023e.png","created_at":"2026-01-22T14:10:42.304Z","last_posted_at":"2026-01-27T14:48:38.510Z","bumped":true,"bumped_at":"2026-01-27T14:48:38.510Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hello, \nI am trying to create a localization dashboard using X and Y coordinates on an image of a corridor. I created the dashboard with the image and the device is transmitting the data but I can’t see the pin on the im&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":34,"like_count":0,"has_summary":false,"last_poster_username":"freddy.minuzzi","category_id":13,"op_like_count":0,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":122,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":207,"primary_group_id":41,"flair_group_id":41}]},{"fancy_title":"Downsampling in graphs","id":1585,"title":"Downsampling in graphs","slug":"downsampling-in-graphs","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":"https://canada1.discourse-cdn.com/flex034/uploads/tagoio1/original/2X/6/6db141ccf8bfaf64a88d69c36e8a44b23fcc5dd5.png","created_at":"2024-05-09T18:35:34.064Z","last_posted_at":"2026-01-20T20:43:22.932Z","bumped":true,"bumped_at":"2026-01-20T20:43:22.932Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"It seems that from a while there’s no downsampling option in graph widgets, perhaps the option was moved somewhere else or what? \nCurrently I have no way of seeing lots of data points without exporting the data to excel. &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":39,"like_count":1,"has_summary":false,"last_poster_username":"gmynhardt","category_id":13,"op_like_count":0,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":24,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":406,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Updating Custom Widgets","id":1825,"title":"Updating Custom Widgets","slug":"updating-custom-widgets","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-01-09T00:01:44.561Z","last_posted_at":"2026-01-12T12:17:47.050Z","bumped":true,"bumped_at":"2026-01-12T12:17:47.050Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Greetings, \nI’ve implemented a custom widget and am having a challenge getting them to update on my blueprint dashboard. The first time I upload an .html widget source to Files and copy the URL, all is good. However, if &hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":47,"like_count":1,"has_summary":false,"last_poster_username":"freddy.minuzzi","category_id":13,"op_like_count":1,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":true,"posters":[{"extras":null,"description":"Original Poster","user_id":216,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster, Accepted Answer","user_id":207,"primary_group_id":41,"flair_group_id":41},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Issues sending dashboard keypad widget data to ESP32 via MQTT Relay","id":1816,"title":"Issues sending dashboard keypad widget data to ESP32 via MQTT Relay","slug":"issues-sending-dashboard-keypad-widget-data-to-esp32-via-mqtt-relay","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2026-01-02T05:38:51.371Z","last_posted_at":"2026-01-02T14:16:13.213Z","bumped":true,"bumped_at":"2026-01-02T14:16:13.213Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi everyone, Happy New Year to all! \nI’m currently working on a solution for my client and exploring the functionality of TagoIO using a free plan account. \nMy current setup: \n\nI have an ESP32 connected to my own Mosquit&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":40,"like_count":2,"has_summary":false,"last_poster_username":"smartzoocaresystem","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":true,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster, Accepted Answer","user_id":403,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":207,"primary_group_id":41,"flair_group_id":41}]},{"fancy_title":"Issues with the TagoIO MQTT Relay processing multiple topics","id":1792,"title":"Issues with the TagoIO MQTT Relay processing multiple topics","slug":"issues-with-the-tagoio-mqtt-relay-processing-multiple-topics","posts_count":6,"reply_count":4,"highest_post_number":6,"image_url":"https://canada1.discourse-cdn.com/flex034/uploads/tagoio1/original/2X/a/a40955274b481f8ebdd7f6b60340197965a7e9c0.png","created_at":"2025-12-04T05:35:30.378Z","last_posted_at":"2025-12-19T01:04:40.516Z","bumped":true,"bumped_at":"2025-12-19T01:04:40.516Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi Folks, \nNew to TagoIO and signed up for the free plan to just some testing and learning. \nI’m using a Programmable Logic Controller (PLC) to send values out via a MQTT broker. I understand as its a free plan i need to&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":180,"like_count":3,"has_summary":false,"last_poster_username":"oscartheshark","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":396,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":3,"primary_group_id":41,"flair_group_id":41}]},{"fancy_title":"How can I quickly move multiple widgets from one dashboard to another dashboard (specifically into a tab of that dashboard) in TagoIO?","id":1784,"title":"How can I quickly move multiple widgets from one dashboard to another dashboard (specifically into a tab of that dashboard) in TagoIO?","slug":"how-can-i-quickly-move-multiple-widgets-from-one-dashboard-to-another-dashboard-specifically-into-a-tab-of-that-dashboard-in-tagoio","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2025-11-20T12:39:30.660Z","last_posted_at":"2025-11-24T20:39:36.388Z","bumped":true,"bumped_at":"2025-11-24T20:39:36.388Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I have several widgets in one dashboard, and I need to transfer them to another dashboard — ideally directly into a specific tab — without moving them one by one. \nIs there any built-in feature or workaround to copy or m&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":3,"name":"tutorials","slug":"tutorials"},{"id":2,"name":"support","slug":"support"},{"id":4,"name":"tagoio","slug":"tagoio"}],"tags_descriptions":{},"views":100,"like_count":1,"has_summary":false,"last_poster_username":"mateus.silva","category_id":13,"op_like_count":0,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":394,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":24,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":202,"primary_group_id":41,"flair_group_id":41}]},{"fancy_title":"In Analysis when using sendData how do you write a floating value","id":1780,"title":"In Analysis when using sendData how do you write a floating value","slug":"in-analysis-when-using-senddata-how-do-you-write-a-floating-value","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2025-11-16T03:41:06.035Z","last_posted_at":"2025-11-17T12:48:18.358Z","bumped":true,"bumped_at":"2025-11-17T12:48:18.358Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I couldn’t find an example of this. \nHere is my sendData filter: \nconst pulses_per = {\n\n  variable: &quot;gallons_per_sample&quot;,\n\n  value: num_pulses_per_sample/pulses_per_gallon,\n\n  unit: &quot;gallons&quot;\n\n};\n\nWill it write a floatin&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":46,"like_count":0,"has_summary":false,"last_poster_username":"mateus.silva","category_id":12,"op_like_count":0,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":true,"posters":[{"extras":null,"description":"Original Poster","user_id":223,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster, Accepted Answer","user_id":202,"primary_group_id":41,"flair_group_id":41},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Improve Line Chart Building through Metadata","id":1779,"title":"Improve Line Chart Building through Metadata","slug":"improve-line-chart-building-through-metadata","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://canada1.discourse-cdn.com/flex034/uploads/tagoio1/original/2X/9/99aa63642f41a789f0a9f1159eed99fd7b8bc6e6.png","created_at":"2025-11-12T23:21:53.823Z","last_posted_at":"2025-11-13T13:14:16.243Z","bumped":true,"bumped_at":"2025-11-13T13:14:16.243Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Can you add limit_superior &amp; limit_inferiro metadata to the line chart? You have start and end date for the x-axis already but nothing for the y axis.","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":45,"like_count":0,"has_summary":false,"last_poster_username":"vitorfdl","category_id":13,"op_like_count":0,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":215,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":3,"primary_group_id":41,"flair_group_id":41}]},{"fancy_title":"Custom Widget fetch data prior to &ldquo;Maximum number of data by variable&rdquo;","id":1775,"title":"Custom Widget fetch data prior to \"Maximum number of data by variable\"","slug":"custom-widget-fetch-data-prior-to-maximum-number-of-data-by-variable","posts_count":5,"reply_count":2,"highest_post_number":5,"image_url":null,"created_at":"2025-10-28T16:40:24.192Z","last_posted_at":"2025-11-07T22:13:42.754Z","bumped":true,"bumped_at":"2025-11-07T22:13:42.754Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hello, \nNew in tagoIO custom widgets here. I am trying to make a widget that shows data. As I understand with the “Maximum number of data by variable”, these max (latest) data are given to widget with onStart and ok we c&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":116,"like_count":1,"has_summary":false,"last_poster_username":"vitorfdl","category_id":13,"op_like_count":0,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":390,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":123,"primary_group_id":41,"flair_group_id":41},{"extras":"latest","description":"Most Recent Poster","user_id":3,"primary_group_id":41,"flair_group_id":41}]},{"fancy_title":"Pushing new variable values from an Analysis script","id":1777,"title":"Pushing new variable values from an Analysis script","slug":"pushing-new-variable-values-from-an-analysis-script","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2025-11-05T04:47:42.787Z","last_posted_at":"2025-11-05T05:27:42.051Z","bumped":true,"bumped_at":"2025-11-05T05:27:42.051Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I have a device variable that is calculated and pushed by a payload parser script. This script calculates the variable based on a formula that uses ingested data and device parameter values. \nThe parameter values can be &hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":53,"like_count":1,"has_summary":false,"last_poster_username":"info1","category_id":12,"op_like_count":0,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":true,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster, Accepted Answer","user_id":216,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Downlink to TagoIO MQTT relay issue?","id":1774,"title":"Downlink to TagoIO MQTT relay issue?","slug":"downlink-to-tagoio-mqtt-relay-issue","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2025-10-28T13:46:04.158Z","last_posted_at":"2025-11-04T22:35:13.547Z","bumped":true,"bumped_at":"2025-11-04T22:35:13.547Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi, \nI have installed TagoIO relay and Mosquitto broker on an AWS EC2 instance, and am using DNS service. \nI am able to forward MQTT uplinks from my device to TagoIO using this setup, but am not able to get downlinks thr&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":110,"like_count":0,"has_summary":false,"last_poster_username":"carolina.hidalgo","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":364,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":3,"primary_group_id":41,"flair_group_id":41},{"extras":"latest","description":"Most Recent Poster","user_id":209,"primary_group_id":41,"flair_group_id":41}]},{"fancy_title":"LNS duplicates upload message","id":1759,"title":"LNS duplicates upload message","slug":"lns-duplicates-upload-message","posts_count":7,"reply_count":4,"highest_post_number":7,"image_url":null,"created_at":"2025-09-15T15:54:13.061Z","last_posted_at":"2025-11-04T14:15:55.645Z","bumped":true,"bumped_at":"2025-11-04T14:15:55.645Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi, I am facing an issue related to duplicate messages sent by the LNS (LoraWAN Network Server), sometimes the frame counter is being repeated once. \nIt would be easier to implement a test in my parser to ignore the mess&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":3,"name":"tutorials","slug":"tutorials"}],"tags_descriptions":{},"views":96,"like_count":2,"has_summary":false,"last_poster_username":"vitorfdl","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":217,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":202,"primary_group_id":41,"flair_group_id":41},{"extras":"latest","description":"Most Recent Poster","user_id":3,"primary_group_id":41,"flair_group_id":41}]},{"fancy_title":"Blueprint Widget Header Button Scope","id":1771,"title":"Blueprint Widget Header Button Scope","slug":"blueprint-widget-header-button-scope","posts_count":7,"reply_count":5,"highest_post_number":7,"image_url":null,"created_at":"2025-10-20T02:57:45.237Z","last_posted_at":"2025-10-22T04:38:11.908Z","bumped":true,"bumped_at":"2025-10-22T04:38:11.908Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Greetings, \nI have a Blueprint widget where I would like to call an analysis when a header button is clicked. \nMy analysis looks for a deviceID as follows: \nasync function runAnalysis(context, scope) {\n\n   const deviceID&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":86,"like_count":0,"has_summary":false,"last_poster_username":"info1","category_id":12,"op_like_count":0,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":216,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":202,"primary_group_id":41,"flair_group_id":41}]},{"fancy_title":"MQTT Relay Authorization Denied","id":1770,"title":"MQTT Relay Authorization Denied","slug":"mqtt-relay-authorization-denied","posts_count":4,"reply_count":2,"highest_post_number":4,"image_url":null,"created_at":"2025-10-16T08:00:30.229Z","last_posted_at":"2025-10-16T19:57:17.012Z","bumped":true,"bumped_at":"2025-10-16T19:57:17.012Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Good day everyone, I am new to TagoIO, I’m on a free TagoIO account. I followed the tutorial on the official video https://youtu.be/mKU73B24Osg on this topic. I keep getting the error: \n[2025-10-16T07:45:55Z INFO  info] &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":101,"like_count":0,"has_summary":false,"last_poster_username":"mateus.silva","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":386,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":202,"primary_group_id":41,"flair_group_id":41}]},{"fancy_title":"Cannot send downlink in analysis using the python SDK","id":1765,"title":"Cannot send downlink in analysis using the python SDK","slug":"cannot-send-downlink-in-analysis-using-the-python-sdk","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2025-09-30T19:38:41.684Z","last_posted_at":"2025-10-01T20:16:35.470Z","bumped":true,"bumped_at":"2025-10-01T20:16:35.470Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi, \nI am currently running an external analysis on my work laptop using the latest tagoio_sdk on pip and the sendDownlink function doesn’t seem to work. \nHere is a snippet of code including how I import it and use it: \nf&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":2,"name":"support","slug":"support"},{"id":4,"name":"tagoio","slug":"tagoio"}],"tags_descriptions":{},"views":98,"like_count":4,"has_summary":false,"last_poster_username":"mateus.silva","category_id":12,"op_like_count":1,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":380,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":202,"primary_group_id":41,"flair_group_id":41}]},{"fancy_title":"Can the MQTT user password be something other than the Device Token?","id":1483,"title":"Can the MQTT user password be something other than the Device Token?","slug":"can-the-mqtt-user-password-be-something-other-than-the-device-token","posts_count":9,"reply_count":4,"highest_post_number":9,"image_url":null,"created_at":"2023-10-17T14:51:35.743Z","last_posted_at":"2025-09-29T19:15:56.323Z","bumped":true,"bumped_at":"2025-09-29T19:15:56.323Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I have a Milesight device that I would like to connect to Tago to send data via MQTT. \nHowever, the device has a limit on the number of characters that can be input into the password field and the Device token does not f&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":158,"like_count":1,"has_summary":false,"last_poster_username":"vitorfdl","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":164,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":207,"primary_group_id":41,"flair_group_id":41},{"extras":null,"description":"Frequent Poster","user_id":338,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":376,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":3,"primary_group_id":41,"flair_group_id":41}]},{"fancy_title":"Graph&rsquo;s time range problem","id":1760,"title":"Graph's time range problem","slug":"graphs-time-range-problem","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":"https://canada1.discourse-cdn.com/flex034/uploads/tagoio1/original/2X/3/3b6eadea633830370c350ffa4b9409d8eed3afb4.png","created_at":"2025-09-18T02:11:10.529Z","last_posted_at":"2025-09-19T18:26:34.483Z","bumped":true,"bumped_at":"2025-09-19T18:26:34.483Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I’m trying to set the time range of a graph to 7 days, but it is only going back a few hours. Is it a Free Plan limitation or something else?","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":73,"like_count":1,"has_summary":false,"last_poster_username":"danielelennertz","category_id":13,"op_like_count":0,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":372,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":202,"primary_group_id":41,"flair_group_id":41}]},{"fancy_title":"Debugging a Custom Widget Locally","id":1761,"title":"Debugging a Custom Widget Locally","slug":"debugging-a-custom-widget-locally","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":"https://canada1.discourse-cdn.com/flex034/uploads/tagoio1/original/2X/9/9dea13b1ffc475e640aaa9bd635de5965eff3f71.png","created_at":"2025-09-18T18:52:45.475Z","last_posted_at":"2025-09-19T14:57:57.821Z","bumped":true,"bumped_at":"2025-09-19T14:57:57.821Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi guys, \nI created a custom widget to show a bar chart. I remember that we can start it from VS Code using npm start, forward the port, and connect the custom widget to debug and display the data in the console. However&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":2,"name":"support","slug":"support"}],"tags_descriptions":{},"views":73,"like_count":0,"has_summary":false,"last_poster_username":"geovane.silva","category_id":13,"op_like_count":0,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":10,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":123,"primary_group_id":41,"flair_group_id":41}]},{"fancy_title":"Minimum value Y axis auto-scale not working","id":1480,"title":"Minimum value Y axis auto-scale not working","slug":"minimum-value-y-axis-auto-scale-not-working","posts_count":7,"reply_count":0,"highest_post_number":7,"image_url":null,"created_at":"2023-10-16T03:34:25.734Z","last_posted_at":"2025-09-17T13:10:50.262Z","bumped":true,"bumped_at":"2025-09-17T13:10:50.262Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi \nwe are recently finding that setting ‘Dynamic’ scaling option for the Y-axis only works for the upper limit and set the minimum to zero.  Is there any fix for this?","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":111,"like_count":0,"has_summary":false,"last_poster_username":"alexander.pouzin","category_id":12,"op_like_count":0,"pinned_globally":false,"featured_link":null,"is_hot":false,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":159,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":11,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":160,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":207,"primary_group_id":41,"flair_group_id":41},{"extras":"latest","description":"Most Recent Poster","user_id":373,"primary_group_id":null,"flair_group_id":null}]}]}}