{"id":12013,"date":"2017-12-10T21:18:07","date_gmt":"2017-12-10T19:18:07","guid":{"rendered":"http:\/\/newth.net\/eirik\/?p=12013"},"modified":"2017-12-10T21:18:07","modified_gmt":"2017-12-10T19:18:07","slug":"morsom-ruter-oppdatering-for-deg-som-skal-bygge-infotavle","status":"publish","type":"post","link":"https:\/\/www.newth.net\/eirik\/2017\/12\/10\/morsom-ruter-oppdatering-for-deg-som-skal-bygge-infotavle\/","title":{"rendered":"Morsom Ruter-oppdatering for deg som skal bygge infotavle"},"content":{"rendered":"<p>For <a href=\"http:\/\/newth.net\/eirik\/2016\/06\/11\/infoskjerm\/\">halvannet \u00e5r siden blogget jeg<\/a> om hvordan man lager en dedikert skjerm med sanntidsinformasjon om kollektivtransport, inspirert av infotavlene man f.eks. finner p\u00e5 togstasjoner. Mange kollektivselskaper er ganske flinke til \u00e5 gj\u00f8re slike data tilgjengelig for alle brukere, og mitt eget lokale &#8211; Ruter &#8211; er intet unntak. Helt lett var det dog ikke i startfasen, jeg m\u00e5tte bruke litt plundrete HTML-kode for \u00e5 f\u00e5 det til \u00e5 fungere.<br \/>\nSiden den gang har mye skjedd, blant annet har infotavler blitt mye vanligere b\u00e5de i private hjem og bedrifter (blant Raspberry Pi-entusiaster st\u00e5r slike tavler h\u00f8yt p\u00e5 lista over favorittprosjekter). Ruter har tydeligvis f\u00e5tt med seg dette, og har n\u00e5 laget enkle webapper som hvem som helst kan bruke til \u00e5 generere sider lik den nedenfor (avgangene fra min lokale bussholdeplass).<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-12014\" src=\"http:\/\/newth.net\/eirik\/wp-content\/uploads\/2017\/12\/Skjermbilde-2017-12-10-20.08.47-1024x584.png\" alt=\"\" width=\"604\" height=\"344\" \/><br \/>\nDette er en skjermdump av en nettside med f\u00f8lgende URL:\u00a0\u00a0<tt>http:\/\/mon.ruter.no\/monitor\/3010536\/Helgesens%20gt?blocks=true<\/tt><br \/>\nTallet til h\u00f8yre for \/monitor\/ er holdeplass-ID, som du finner ved \u00e5 s\u00f8ke p\u00e5 ruter.no etter avganger fra holdeplassen &#8211; da dukker IDen opp i URLen til s\u00f8keresultatet. Navnet til h\u00f8yre for IDen er navnet p\u00e5 holdeplassen, som du taster inn selv. %20 er kjekt \u00e5 legge inn for \u00e5 markere mellomrom i URLer. Du finner flere muligheter og instruksjoner p\u00e5 <a href=\"https:\/\/ruter.no\/om-ruter\/utviklerverktoy\/egen-sanntidsskjerm\/\">Ruters &#8220;Sett opp en sanntidsskjerm&#8221;-side<\/a>.<br \/>\nAll \u00e6re til Ruter for at de ikke bare har gjort trafikkdata tilgjengelig for alle sine kunder fra et tidlig tidspunkt, men ogs\u00e5 for at de oppdaterer tilbudet i takt med endring i markedet.<br \/>\n&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>For halvannet \u00e5r siden blogget jeg om hvordan man lager en dedikert skjerm med sanntidsinformasjon om kollektivtransport, inspirert av infotavlene man f.eks. finner p\u00e5 togstasjoner. Mange kollektivselskaper er ganske flinke til \u00e5 gj\u00f8re slike data tilgjengelig for alle brukere, og&#8230; <a class=\"more-link\" href=\"https:\/\/www.newth.net\/eirik\/2017\/12\/10\/morsom-ruter-oppdatering-for-deg-som-skal-bygge-infotavle\/\">Continue Reading &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[120,41],"tags":[],"class_list":["post-12013","post","type-post","status-publish","format-standard","hentry","category-geeky","category-teknologi"],"_links":{"self":[{"href":"https:\/\/www.newth.net\/eirik\/wp-json\/wp\/v2\/posts\/12013","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.newth.net\/eirik\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.newth.net\/eirik\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.newth.net\/eirik\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.newth.net\/eirik\/wp-json\/wp\/v2\/comments?post=12013"}],"version-history":[{"count":0,"href":"https:\/\/www.newth.net\/eirik\/wp-json\/wp\/v2\/posts\/12013\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.newth.net\/eirik\/wp-json\/wp\/v2\/media?parent=12013"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.newth.net\/eirik\/wp-json\/wp\/v2\/categories?post=12013"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.newth.net\/eirik\/wp-json\/wp\/v2\/tags?post=12013"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}