{"id":19700,"date":"2024-01-10T09:22:58","date_gmt":"2024-01-10T14:22:58","guid":{"rendered":"https:\/\/nuxx.net\/blog\/?p=19700"},"modified":"2024-01-10T09:23:51","modified_gmt":"2024-01-10T14:23:51","slug":"_wahoo-fitness-tnp-_tcp-local","status":"publish","type":"post","link":"https:\/\/nuxx.net\/blog\/2024\/01\/10\/_wahoo-fitness-tnp-_tcp-local\/","title":{"rendered":"_wahoo-fitness-tnp._tcp.local"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/nuxx.net\/blog\/wp-content\/uploads\/2024\/01\/Screen-Shot-2024-01-10-at-9.10.12-AM.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"431\" src=\"https:\/\/nuxx.net\/blog\/wp-content\/uploads\/2024\/01\/Screen-Shot-2024-01-10-at-9.10.12-AM-1024x431.png\" alt=\"\" class=\"wp-image-19701\" srcset=\"https:\/\/nuxx.net\/blog\/wp-content\/uploads\/2024\/01\/Screen-Shot-2024-01-10-at-9.10.12-AM-1024x431.png 1024w, https:\/\/nuxx.net\/blog\/wp-content\/uploads\/2024\/01\/Screen-Shot-2024-01-10-at-9.10.12-AM-300x126.png 300w, https:\/\/nuxx.net\/blog\/wp-content\/uploads\/2024\/01\/Screen-Shot-2024-01-10-at-9.10.12-AM-768x323.png 768w, https:\/\/nuxx.net\/blog\/wp-content\/uploads\/2024\/01\/Screen-Shot-2024-01-10-at-9.10.12-AM-1536x647.png 1536w, https:\/\/nuxx.net\/blog\/wp-content\/uploads\/2024\/01\/Screen-Shot-2024-01-10-at-9.10.12-AM.png 1720w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p><a href=\"https:\/\/www.wahoofitness.com\/devices\/indoor-cycling\/bike-trainers\">Wahoo smart trainers<\/a> support network connectivity (instead of just the traditional Bluetooth or ANT+). Since I don&#8217;t have one I&#8217;d never bothered looking into how it works, but this morning while troubleshooting something with <a href=\"https:\/\/www.trainerroad.com\/\">TrainerRoad<\/a> running in the background I happened to see an <a href=\"https:\/\/en.wikipedia.org\/wiki\/Multicast_DNS\">mDNS<\/a> query for <code>_wahoo-fitness-tnp._tcp.local<\/code> and realized this is how the smart trainers get discovered on the network.<\/p>\n\n\n\n<p>Neat!<\/p>\n\n\n\n<p>Maybe one day I&#8217;ll have a smart trainer that can use the network and I can dig further into how this all works.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Wahoo smart trainers support network connectivity (instead of just the traditional Bluetooth or ANT+). Since I don&#8217;t have one I&#8217;d never bothered looking into how&#8230;<\/p>\n<div class=\"more-link-wrapper\"><a class=\"more-link\" href=\"https:\/\/nuxx.net\/blog\/2024\/01\/10\/_wahoo-fitness-tnp-_tcp-local\/\">Continue reading<span class=\"screen-reader-text\">_wahoo-fitness-tnp._tcp.local<\/span><\/a><\/div>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13,10],"tags":[],"class_list":["post-19700","post","type-post","status-publish","format-standard","hentry","category-computers","category-cycling","entry"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/nuxx.net\/blog\/wp-json\/wp\/v2\/posts\/19700","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nuxx.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nuxx.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nuxx.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/nuxx.net\/blog\/wp-json\/wp\/v2\/comments?post=19700"}],"version-history":[{"count":2,"href":"https:\/\/nuxx.net\/blog\/wp-json\/wp\/v2\/posts\/19700\/revisions"}],"predecessor-version":[{"id":19703,"href":"https:\/\/nuxx.net\/blog\/wp-json\/wp\/v2\/posts\/19700\/revisions\/19703"}],"wp:attachment":[{"href":"https:\/\/nuxx.net\/blog\/wp-json\/wp\/v2\/media?parent=19700"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nuxx.net\/blog\/wp-json\/wp\/v2\/categories?post=19700"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nuxx.net\/blog\/wp-json\/wp\/v2\/tags?post=19700"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}