{"users":[{"id":1,"username":"bsatrom","name":"Brandon Satrom","avatar_template":"/user_avatar/discuss.blues.com/bsatrom/{size}/3_2.png","admin":true,"trust_level":4},{"id":900,"username":"will","name":"Will","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/w/90ced4/{size}.png","trust_level":0},{"id":84,"username":"tjvantoll","name":"TJ VanToll","avatar_template":"/user_avatar/discuss.blues.com/tjvantoll/{size}/231_2.png","admin":true,"moderator":true,"trust_level":3},{"id":214,"username":"daterdots","name":"Danny","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/d/48db29/{size}.png","trust_level":1},{"id":40,"username":"RobLauer","name":"Rob Lauer","avatar_template":"/user_avatar/discuss.blues.com/roblauer/{size}/1567_2.png","admin":true,"trust_level":4},{"id":855,"username":"carlosG","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/c/ecccb3/{size}.png","trust_level":0},{"id":433,"username":"mark_pdx","name":"Mark Leavitt","avatar_template":"/user_avatar/discuss.blues.com/mark_pdx/{size}/974_2.png","trust_level":1},{"id":375,"username":"scottfrazer","name":"Scott Frazer","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/s/9dc877/{size}.png","trust_level":2},{"id":117,"username":"richf","name":"Rich Fine","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/r/74df32/{size}.png","trust_level":1},{"id":896,"username":"BLehman","name":"Brendan Lehman","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/b/e56c9b/{size}.png","trust_level":0},{"id":376,"username":"tsuzenski","name":"","avatar_template":"/user_avatar/discuss.blues.com/tsuzenski/{size}/847_2.png","trust_level":2},{"id":539,"username":"AnnaStevens","name":"Anna","avatar_template":"/user_avatar/discuss.blues.com/annastevens/{size}/1260_2.png","trust_level":1},{"id":762,"username":"DanHarding","name":"Dan Harding","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/d/779978/{size}.png","trust_level":1},{"id":519,"username":"scase","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/s/5daacb/{size}.png","trust_level":2},{"id":210,"username":"jcsalem","name":"Jim Salem","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/j/848f3c/{size}.png","trust_level":1},{"id":873,"username":"Jakov","name":null,"avatar_template":"/user_avatar/discuss.blues.com/jakov/{size}/1714_2.png","trust_level":1},{"id":310,"username":"abari","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/a/edb3f5/{size}.png","trust_level":2},{"id":473,"username":"devElert","name":"Elert Development","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/d/8e8cbc/{size}.png","trust_level":2},{"id":129,"username":"tavis","name":"Tavis","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/t/9de0a6/{size}.png","trust_level":1},{"id":358,"username":"bernd","name":"Bernd Giesecke","avatar_template":"/user_avatar/discuss.blues.com/bernd/{size}/787_2.png","trust_level":1},{"id":12,"username":"zfields","name":"Zachary Fields","avatar_template":"/user_avatar/discuss.blues.com/zfields/{size}/29_2.png","moderator":true,"trust_level":4},{"id":128,"username":"ssozonoff","name":"Serge","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/s/e9c0ed/{size}.png","trust_level":2},{"id":818,"username":"scavoj","name":"Joe","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/s/df788c/{size}.png","trust_level":1},{"id":316,"username":"spring","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/s/ee59a6/{size}.png","trust_level":1},{"id":871,"username":"sockhopper","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/s/71c47a/{size}.png","trust_level":0},{"id":864,"username":"Mtnbiker88","name":null,"avatar_template":"https://avatars.discourse-cdn.com/v4/letter/m/e47774/{size}.png","trust_level":1},{"id":867,"username":"Arnold208","name":"Arnold","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/a/c57346/{size}.png","trust_level":0},{"id":365,"username":"szygmunt","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/s/f4b2a3/{size}.png","trust_level":1},{"id":576,"username":"marcin","name":"Marcin Nagy","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/m/958977/{size}.png","admin":true,"trust_level":2},{"id":858,"username":"sglee99","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/s/ec9cab/{size}.png","trust_level":0}],"primary_groups":[],"flair_groups":[],"topic_list":{"can_create_topic":false,"filter":"latest","more_topics_url":"/c/notehub-io/14?page=1","per_page":30,"top_tags":[{"id":1,"name":"python","slug":"python"},{"id":4,"name":"encryption","slug":"encryption"},{"id":3,"name":"firmware-release","slug":"firmware-release"},{"id":5,"name":"security","slug":"security"}],"topics":[{"fancy_title":"About the Notehub.io category","id":23,"title":"About the Notehub.io category","slug":"about-the-notehub-io-category","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2020-11-24T21:37:12.015Z","last_posted_at":null,"bumped":true,"bumped_at":"2020-11-24T21:39:06.017Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"This section is for questions and discussion about using Notehub, including the Notehub API, Routing, fleet management, and more.","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":722,"like_count":0,"has_summary":false,"last_poster_username":"bsatrom","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Inactivity Alerts not Being Sent","id":3647,"title":"Inactivity Alerts not Being Sent","slug":"inactivity-alerts-not-being-sent","posts_count":4,"reply_count":0,"highest_post_number":4,"image_url":null,"created_at":"2026-09-25T17:31:12.352Z","last_posted_at":"2026-10-09T11:44:40.556Z","bumped":true,"bumped_at":"2026-10-09T11:44:40.556Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I have an alert configured to email our project members whenever a device in the fleet goes offline for over 2 hours. It seems like these events have not been firing though. As far as I can tell, the monitor is enabled a&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":46,"like_count":1,"has_summary":false,"last_poster_username":"tjvantoll","category_id":14,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":900,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":84,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Notecard completed host ODFU, but Notehub says it didn&rsquo;t","id":3655,"title":"Notecard completed host ODFU, but Notehub says it didn't","slug":"notecard-completed-host-odfu-but-notehub-says-it-didnt","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://us1.discourse-cdn.com/flex020/uploads/blues/optimized/2X/8/8a6c86de87c934cb653262b457d57e501d371e3d_2_1024x206.png","created_at":"2026-10-02T21:32:26.104Z","last_posted_at":"2026-10-05T15:05:51.100Z","bumped":true,"bumped_at":"2026-10-05T15:05:51.100Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I was upgrading from host version v1.3.2 to v1.3.3. I believe the ODFU was successful, but different parts of Notehub say different things. The host ODFU was successful &gt;24 hours ago, and there have been several sync ses&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":36,"like_count":0,"has_summary":false,"last_poster_username":"RobLauer","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":214,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":40,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Bugs with Notecard Firmware and Host Firmware fleet table sorting","id":3649,"title":"Bugs with Notecard Firmware and Host Firmware fleet table sorting","slug":"bugs-with-notecard-firmware-and-host-firmware-fleet-table-sorting","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://us1.discourse-cdn.com/flex020/uploads/blues/optimized/2X/e/e1975e1d501620536dd21cd061deb3977e71baab_2_1024x828.webp","created_at":"2026-09-29T18:18:05.511Z","last_posted_at":"2026-09-29T20:03:13.987Z","bumped":true,"bumped_at":"2026-09-29T20:03:13.987Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Go to a fleet\nSort by Notecard Firmware.Current Version\nList does seem to order, by when I reverse sort order, the list stays in the same order:\n\n  \n \n\nGo to a fleet\nSort by Notecard Firmware.Requested Version\nList does&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":27,"like_count":0,"has_summary":false,"last_poster_username":"RobLauer","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":214,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":40,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Feature request: set fleet DFU environment variables in Notehub console","id":3636,"title":"Feature request: set fleet DFU environment variables in Notehub console","slug":"feature-request-set-fleet-dfu-environment-variables-in-notehub-console","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2026-09-16T18:43:24.793Z","last_posted_at":"2026-09-16T21:58:39.320Z","bumped":true,"bumped_at":"2026-09-16T21:58:39.320Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I have a fleet of a thousand devices, and I’m going to ODFU the host microcontroller. Today what I would do is open up the fleet in Notehub, select all the devices in the console using the “Select All” button to select a&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":57,"like_count":2,"has_summary":false,"last_poster_username":"daterdots","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":214,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":40,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Feature request: change &ldquo;best location&rdquo; if delta from GPS to tower location is large enough","id":3576,"title":"Feature request: change \"best location\" if delta from GPS to tower location is large enough","slug":"feature-request-change-best-location-if-delta-from-gps-to-tower-location-is-large-enough","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-07-03T16:14:15.839Z","last_posted_at":"2026-07-07T17:46:14.686Z","bumped":true,"bumped_at":"2026-07-07T17:46:14.686Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Recently, I manufactured a bunch of devices in my laboratory in Berkeley California. While they were in my lab, they all got GPS lock, and so Berkeley was listed as the best location. Then I shut them down and shipped th&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":61,"like_count":2,"has_summary":false,"last_poster_username":"RobLauer","category_id":14,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":214,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":40,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Can&rsquo;t open session to notehub","id":3563,"title":"Can't open session to notehub","slug":"cant-open-session-to-notehub","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-06-09T18:49:51.305Z","last_posted_at":"2026-06-11T19:50:23.668Z","bumped":true,"bumped_at":"2026-06-11T19:50:23.668Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Some time after UTC 2026-06-09 12:00, all of our devices in one project stopped sending data to Notehub. One device that happens to be on a debugger says: \nSyncStatus { status: Some(&quot;connect delayed (1261 min remaining):&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":"tjvantoll","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":214,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":84,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Payload missing after re-routing note","id":3551,"title":"Payload missing after re-routing note","slug":"payload-missing-after-re-routing-note","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2026-05-15T05:09:52.413Z","last_posted_at":"2026-05-15T19:59:03.109Z","bumped":true,"bumped_at":"2026-05-15T19:59:03.109Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"This is the situation: \n\n\nI receive a note from my device that contains a base64 encoded payload \n\n\nThe note is immediately routed to my web app automatically \n\n\nMy web app receives the payload part of the note \n\n\nI chec&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":77,"like_count":2,"has_summary":false,"last_poster_username":"tjvantoll","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":214,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":84,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Feature request: one click to see events for a device","id":3529,"title":"Feature request: one click to see events for a device","slug":"feature-request-one-click-to-see-events-for-a-device","posts_count":4,"reply_count":0,"highest_post_number":4,"image_url":null,"created_at":"2026-04-18T20:46:55.235Z","last_posted_at":"2026-05-15T05:07:10.628Z","bumped":true,"bumped_at":"2026-05-15T05:07:10.628Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Dozens of times per day, I find myself doing this pattern: \n\nGo to a device’s detailed view\nPress the “copy” button next to the Device UID section\nClick on “Events” page\nPaste the device_id into the search bar\nSee the ev&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":81,"like_count":5,"has_summary":false,"last_poster_username":"daterdots","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":214,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":84,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":40,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Getting API Key","id":3536,"title":"Getting API Key","slug":"getting-api-key","posts_count":9,"reply_count":6,"highest_post_number":9,"image_url":null,"created_at":"2026-04-27T13:06:40.364Z","last_posted_at":"2026-05-05T14:52:25.142Z","bumped":true,"bumped_at":"2026-05-05T14:52:25.142Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"In this example (GitHub - tjvantoll/notecard-ack-example: An example web application showing how to do acknowledgments for Notecard- and Notehub-based projects · GitHub) a Notehub API Key is required. I tried to use this&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":4,"name":"encryption","slug":"encryption"}],"tags_descriptions":{},"views":111,"like_count":3,"has_summary":false,"last_poster_username":"tjvantoll","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":855,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":40,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":84,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Notehub routed events successfully, then routed them again 4 days later","id":3522,"title":"Notehub routed events successfully, then routed them again 4 days later","slug":"notehub-routed-events-successfully-then-routed-them-again-4-days-later","posts_count":3,"reply_count":1,"highest_post_number":4,"image_url":"https://us1.discourse-cdn.com/flex020/uploads/blues/optimized/2X/5/5f1431820678a0598888ec3de5090d9a9fab55e4_2_1024x332.png","created_at":"2026-04-13T19:30:18.895Z","last_posted_at":"2026-04-13T20:53:17.005Z","bumped":true,"bumped_at":"2026-04-13T20:53:17.005Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"We have a few hundred Notecard devices happily uploading data hourly via Notehub, which then routes the data to our endpoint, which adds them to a Firebase DB. We’ve found that if cellular communications is marginal, the&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":77,"like_count":2,"has_summary":false,"last_poster_username":"mark_pdx","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_have_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":433,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster, Accepted Answer","user_id":375,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Ntn / hub.status() connection","id":3510,"title":"Ntn / hub.status() connection","slug":"ntn-hub-status-connection","posts_count":4,"reply_count":1,"highest_post_number":5,"image_url":null,"created_at":"2026-03-26T13:11:36.328Z","last_posted_at":"2026-03-31T14:00:49.024Z","bumped":true,"bumped_at":"2026-03-31T14:00:49.024Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi, \nIf our transport source is NTN Only, will hub.status() return a connection status .. even with no Cellular requested? \nregards, Rich ..","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":72,"like_count":0,"has_summary":false,"last_poster_username":"RobLauer","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":117,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":84,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":40,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Environment Variables and JSON Parsing","id":3477,"title":"Environment Variables and JSON Parsing","slug":"environment-variables-and-json-parsing","posts_count":2,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2026-02-27T21:44:57.979Z","last_posted_at":"2026-03-02T18:27:33.584Z","bumped":true,"bumped_at":"2026-03-02T18:27:33.584Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I have a question about how numbers larger than a 32-bit integer are parsed and interpreted when writing to an environment variable. \nWe write a Unix Epoch timestamp to the _restart env var to reliably start a new sessio&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":44,"like_count":0,"has_summary":false,"last_poster_username":"RobLauer","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":896,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":40,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Is Notehub hosted in the United States?","id":3471,"title":"Is Notehub hosted in the United States?","slug":"is-notehub-hosted-in-the-united-states","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-02-24T14:55:37.945Z","last_posted_at":"2026-02-24T22:51:42.957Z","bumped":true,"bumped_at":"2026-02-24T22:51:42.957Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi all, probably a silly question since Blues is a US company, but I want to confirm it explicitly for compliance documentation. We’re reviewing some CFR 810 requirements that apply to our organization. \nIs Notehub (and &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":75,"like_count":3,"has_summary":false,"last_poster_username":"RobLauer","category_id":14,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":376,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":40,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Health logs in Notehub on each sync from card.attn","id":3462,"title":"Health logs in Notehub on each sync from card.attn","slug":"health-logs-in-notehub-on-each-sync-from-card-attn","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2026-02-17T12:52:11.716Z","last_posted_at":"2026-02-18T02:33:27.895Z","bumped":true,"bumped_at":"2026-02-18T02:33:27.895Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hello, I’m using the Notecarrier F and Swan. I recently followed this guide to enable DFU, and I’ve noticed that now each time I call hub.sync I get flooded with a bunch of _health.qo events that look like this: \n{\n  &quot;me&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":53,"like_count":0,"has_summary":false,"last_poster_username":"will","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_have_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":900,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster, Accepted Answer","user_id":40,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Issue with receiving empty HTTPs request bodies through proxy route","id":3456,"title":"Issue with receiving empty HTTPs request bodies through proxy route","slug":"issue-with-receiving-empty-https-request-bodies-through-proxy-route","posts_count":10,"reply_count":5,"highest_post_number":11,"image_url":null,"created_at":"2026-02-11T17:18:11.851Z","last_posted_at":"2026-02-12T22:20:49.333Z","bumped":true,"bumped_at":"2026-02-12T22:20:49.333Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"We’ve been using a proxy route to post data from Notehub to an IIS web interface on our servers. This has worked without issue for months, but suddenly on 2/3 at 11 am CST, the interface has only been receiving blank req&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":168,"like_count":4,"has_summary":false,"last_poster_username":"jcsalem","category_id":14,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":539,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":762,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":519,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":210,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"A way to upload Host Firmware Notes to Notehub","id":3426,"title":"A way to upload Host Firmware Notes to Notehub","slug":"a-way-to-upload-host-firmware-notes-to-notehub","posts_count":6,"reply_count":3,"highest_post_number":7,"image_url":"https://us1.discourse-cdn.com/flex020/uploads/blues/optimized/2X/f/f49d4ce130e5d25086a70e12f0e58b0f7157f8ab_2_1024x247.png","created_at":"2026-01-13T20:42:20.097Z","last_posted_at":"2026-02-10T18:02:54.151Z","bumped":true,"bumped_at":"2026-02-10T18:02:54.151Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi Blues team, \nIs there a way to provide the Notes to host firmware on Notehub other than UI? \n\n\nI was playing around with internal binary embedded metadata \n  \nFound this though: \n  \nBut notes field doesn’t cut it. Not&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":3,"name":"firmware-release","slug":"firmware-release"}],"tags_descriptions":{},"views":115,"like_count":4,"has_summary":false,"last_poster_username":"tjvantoll","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_have_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":873,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster, Accepted Answer","user_id":84,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Http routes frozen","id":3420,"title":"Http routes frozen","slug":"http-routes-frozen","posts_count":2,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2026-01-08T23:49:54.277Z","last_posted_at":"2026-01-09T17:58:42.280Z","bumped":true,"bumped_at":"2026-01-09T17:58:42.280Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I’m trying to add a second route to my events and when I add them I just get stuck at “Routing in progress…” no fails or updates. If I try to resend the route again I get “HTTP error! Status: 500” in the Notehub web ui. \n&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":38,"like_count":0,"has_summary":false,"last_poster_username":"tjvantoll","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":310,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":84,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Proxy route: PROTOCOL_ERROR / INTERNAL_ERROR from peer","id":3389,"title":"Proxy route: PROTOCOL_ERROR / INTERNAL_ERROR from peer","slug":"proxy-route-protocol-error-internal-error-from-peer","posts_count":4,"reply_count":1,"highest_post_number":5,"image_url":null,"created_at":"2025-11-21T19:40:08.681Z","last_posted_at":"2025-12-29T03:14:01.074Z","bumped":true,"bumped_at":"2025-12-29T03:14:01.074Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I have a strange error that I’ve been trying for several hours to diagnose, and have tried many things without success. \nI have a proxy route configured.  A “web.get” request from Notecard shows this: \nerror routing to &lt;u&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":101,"like_count":3,"has_summary":false,"last_poster_username":"devElert","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":473,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":84,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Problems with web.* requests and proxy route","id":3385,"title":"Problems with web.* requests and proxy route","slug":"problems-with-web-requests-and-proxy-route","posts_count":9,"reply_count":4,"highest_post_number":10,"image_url":null,"created_at":"2025-11-20T03:54:35.617Z","last_posted_at":"2025-11-20T20:33:19.323Z","bumped":true,"bumped_at":"2025-11-20T20:33:19.323Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I have created a proxy route to forward web.get and web.post requests to the Notehub API, so that we can control firmware updates from firmware (say, from provisioning/testing to production firmware.) \nThe route URL is s&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":125,"like_count":6,"has_summary":false,"last_poster_username":"tjvantoll","category_id":14,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":473,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":84,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"How to use ATTN pin when env variables are updated?","id":599,"title":"How to use ATTN pin when env variables are updated?","slug":"how-to-use-attn-pin-when-env-variables-are-updated","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2022-01-07T07:35:51.026Z","last_posted_at":"2025-11-17T15:53:34.282Z","bumped":true,"bumped_at":"2025-11-17T15:53:34.282Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I’ve decided the best way to broadcast data to multiple devices is by setting an application wide environment variable.  When I update the env variable how does the notecard get notified of the change ?  Do I need to hav&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":750,"like_count":0,"has_summary":false,"last_poster_username":"RobLauer","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":129,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":473,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":40,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Create a route to influxdb instance","id":1617,"title":"Create a route to influxdb instance","slug":"create-a-route-to-influxdb-instance","posts_count":12,"reply_count":4,"highest_post_number":12,"image_url":null,"created_at":"2023-08-27T05:11:02.743Z","last_posted_at":"2025-11-05T16:07:48.845Z","bumped":true,"bumped_at":"2025-11-05T16:07:48.845Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Does anyone have experience how to setup a route to an influxdb instance? \nI am running Grafana with influxdb and would like to create a route to the database.","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":468,"like_count":0,"has_summary":false,"last_poster_username":"ssozonoff","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":358,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":12,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":40,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":128,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"MQTT Publish intermittent failure","id":3335,"title":"MQTT Publish intermittent failure","slug":"mqtt-publish-intermittent-failure","posts_count":5,"reply_count":0,"highest_post_number":6,"image_url":null,"created_at":"2025-10-17T23:37:16.070Z","last_posted_at":"2025-10-30T15:20:46.880Z","bumped":true,"bumped_at":"2025-10-30T15:20:46.880Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I just started getting intermittent publish failure on an MQTT route. The error message is; \n“could not publish to broker: use of closed network connection” \nThis started two days ago in the early afternoon CDT. Before g&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":119,"like_count":1,"has_summary":false,"last_poster_username":"scavoj","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":818,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":84,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Event Order Multiple Notes In Single Sync","id":3331,"title":"Event Order Multiple Notes In Single Sync","slug":"event-order-multiple-notes-in-single-sync","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2025-10-17T12:40:45.110Z","last_posted_at":"2025-10-20T17:42:25.085Z","bumped":true,"bumped_at":"2025-10-20T17:42:25.085Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi, \nI am queuing notes on the notecard, then syncing them every 3 minutes. I believed the events would be sent through to the route in the order they were added to the notecard, but what I’m seeing is the events synchro&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":72,"like_count":1,"has_summary":false,"last_poster_username":"tjvantoll","category_id":14,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_have_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":316,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster, Accepted Answer","user_id":84,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Can I route information from one notecard to another through Notehub?","id":3334,"title":"Can I route information from one notecard to another through Notehub?","slug":"can-i-route-information-from-one-notecard-to-another-through-notehub","posts_count":5,"reply_count":2,"highest_post_number":6,"image_url":null,"created_at":"2025-10-17T21:48:38.734Z","last_posted_at":"2025-10-20T15:50:24.000Z","bumped":true,"bumped_at":"2025-10-20T15:50:24.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"If I want to collect data with one notecard and then send it to another, can I do it using Notehub without sending it to the cloud?  If so, is there an example of this somewhere?  In other words, I’m trying to avoid send&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":92,"like_count":4,"has_summary":false,"last_poster_username":"sockhopper","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":871,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":84,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Is there a 6 hour time shift?","id":3324,"title":"Is there a 6 hour time shift?","slug":"is-there-a-6-hour-time-shift","posts_count":8,"reply_count":5,"highest_post_number":9,"image_url":null,"created_at":"2025-10-13T16:53:10.036Z","last_posted_at":"2025-10-17T15:37:41.000Z","bumped":true,"bumped_at":"2025-10-17T15:37:41.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"When I convert the time stamp I retrieve from a sensor from Unix time to current time (in Colorado) there appears to be a 6-hour shift. I need to remove 6 hours. Is this correct?","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":118,"like_count":4,"has_summary":false,"last_poster_username":"Mtnbiker88","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":864,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":84,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":473,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"MQTT Routes not forwarding data to server client","id":3321,"title":"MQTT Routes not forwarding data to server client","slug":"mqtt-routes-not-forwarding-data-to-server-client","posts_count":5,"reply_count":1,"highest_post_number":6,"image_url":"https://us1.discourse-cdn.com/flex020/uploads/blues/optimized/2X/4/41c04a54a112adda0a06022402322fc3849cf1b7_2_1024x480.jpeg","created_at":"2025-10-10T17:57:21.852Z","last_posted_at":"2025-10-16T15:50:39.809Z","bumped":true,"bumped_at":"2025-10-16T15:50:39.809Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I am having some trouble with my MQTT route setup. Routes from Notehub to our servers are currently failing. To fix it, I tried updating the certificate keys and PEM files for both Notehub and our server clients. \nOur&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":130,"like_count":0,"has_summary":false,"last_poster_username":"scottfrazer","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":867,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":375,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Rate limit clarification","id":3299,"title":"Rate limit clarification","slug":"rate-limit-clarification","posts_count":9,"reply_count":6,"highest_post_number":10,"image_url":null,"created_at":"2025-10-03T23:20:54.028Z","last_posted_at":"2025-10-07T22:19:38.942Z","bumped":true,"bumped_at":"2025-10-07T22:19:38.942Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Am finding that I am getting 429 return error messages for rate limiting when my server sends operational commands to a set of ~5 to 12 notecards.  I saw in the docs that there is a 7 messages per minute limitation but w&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":265,"like_count":2,"has_summary":false,"last_poster_username":"szygmunt","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":365,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":12,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":576,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":375,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":40,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Notehub Proxy for Notecard Web Requests Issue","id":3290,"title":"Notehub Proxy for Notecard Web Requests Issue","slug":"notehub-proxy-for-notecard-web-requests-issue","posts_count":2,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2025-09-18T01:27:08.668Z","last_posted_at":"2025-09-18T13:42:13.596Z","bumped":true,"bumped_at":"2025-09-18T13:42:13.596Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Using Notecard Web Requests, i want to send post api for my server. \nI checked all the items to send the post method for my server, But it still dosen’t work. \nHere’s my Routes for ‘Proxy for Notecard Web Requests and No&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":52,"like_count":1,"has_summary":false,"last_poster_username":"tjvantoll","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":858,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":84,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"MQTT Retain Flag","id":3132,"title":"MQTT Retain Flag","slug":"mqtt-retain-flag","posts_count":7,"reply_count":2,"highest_post_number":7,"image_url":null,"created_at":"2025-06-28T00:15:49.798Z","last_posted_at":"2025-09-17T16:05:55.140Z","bumped":true,"bumped_at":"2025-09-17T16:05:55.140Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Does anyone know how to set the Retain flag on an MQTT Route. I’ve been searching but haven’t found an answer yet. \nThanks, \nJoe","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":125,"like_count":5,"has_summary":false,"last_poster_username":"scavoj","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_have_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":818,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster, Accepted Answer","user_id":210,"primary_group_id":null,"flair_group_id":null}]}]}}