En app för "all" lokal trafik

Jag och Claude har haft ett litet samarbete för att bygga den hÀr lilla appen.

Den anvĂ€nder data frĂ„n Transportstyrelsen’s API:er och visa all trafik som rapporterar in dĂ€r.
Jag har inte testat allt men det verkar fungera med bussar och pendeltÄg iaf.
SÄ testa gÀrna och nÀr ni hittar nÄgot konstigt sÄ sÀg till sÄ ska vi se vad vi kan göra Ät det.

Readme för hur du skaffar en API nyckel.

DessvÀrre mÄste man skaffa en sjÀlv istÀllet för att jag lÀgger in en i koden dÄ Trafiklab har begrÀnsningar pÄ requests per dag.

Hej @Thyg0d!

Verkar vara en anvÀndbar applikation :blush:.

Det stÄr i dokumentationen under Gotchas & tips att det rekommenderas att stÀnga av Monitoring frÄn ett Flow nÀr det inte behövs. Hittar dock inget sÄdant flödeskort. Har jag missat nÄgot?

Installerat och den verkar fungera helt ordning, snyggt!

En undran bara, eller kanske tvÄ. En widget hade varit snyggt, dÀr man förslagsvis kan visa övervakade linjer eller hÄllplatser. Nu har jag lagt till hÄllplatser som sensorer i appen, jag antar att det Àr sÄ det Àr tÀnkt?

Och, idag verkar den bevaka linjer i realtid. Ofta som en buss blivit försenad eller uteblivit, och dĂ„ presenteras nĂ€sta buss lite konstigt med ett “plus” och uppskattad försenad tid. GĂ„r det istĂ€llet att presentera tiderna statiskt, dvs den tid som busstabellen anger att nĂ€sta buss ska gĂ„?

Om en hÄllplats har avgÄngar Ät olika hÄll. SÄsom t ex en tunnebanestation, dÀr du vill veta nÀr nÀsta tÄg gÄr norrut, men ocksÄ nÀr nÀsta tÄg gÄr söderut, sÄ har jag inte hittat ett sÀtt att lösa det. Det gÄr ju t ex inte att lÀgga till en hÄllplats 2 gÄnger. Man skulle vilja ha en hÄllplats/devicer med ett filter för avgÄngar norrut och en till device med samma hÄllplats med avgÄngar söderut.

Meningen med plusset Àr för att du ska veta vilken som Àr sen.

Widget har jag inte kollat pÄ Àn.. Ska kolla vad jag kan göra Ät det!

Hmmm det har jag nog inte tÀnkt pÄ som ett scenario men det Àr ju logiskt..

Ska försöka fÄ tid i veckan att kolla pÄ bÄda förslagen.

Tack!

Problemet som jag ser det Àr att ex. +177 minuter sÀger mig inget nÀr jag i sjÀlva verket vill se att det gÄr en buss om 6 minuter.

jag kan ha fel, men jag upplever att tjÀnsten tappar kollen om/nÀr en buss Àr sen och kanske uteblir helt.

Ja +177 minuter var ju en liten bugg onekligen.. :smiley:

Kollar pÄ widget delen ocksÄ men det var inte riktigt lika straight forward sÄ jag behöver lite mer tid pÄ den bara.

Har Àven lagt till individuellt ID sÄ det gÄr att ha en station tvÄ gÄnger sÄ du fÄr olika destinationer.
Testade att köra med en station och flera destinationer.. Det blev duktigt kaos.. :smiley:

Jag har pushat en update nu till version 1.1.1 som jag misstÀnker tar en stund innan den syns..

Grymt jobbat, ska uppdatera, testa och utvÀrdera. Tack! :grinning_face:

Pushade en widget..
Det gick Ät ********* :smiley:

Jobbar pÄ en ny med lite mer fungerande delar. :smiley:

Okay
 Nu Àr 1.3.0 live med widget.
DessvÀrre sÄ klippte den mitt i changelogen nÀr jag skrev den.. :smiley:

Men lÀgg till widgeten efter att du satt upp din trafic board, du kan ha flera trafic boards i en widget och den Àndrar fÀrg efter hur nÀr du Àr pÄ att missa det.. :smiley:

Och som vanligt, skrik om ni hittar nÄgot som behöver Àndras och förbÀttras. :slight_smile:

Nu verkar tiderna fungera bra, tack! :grinning_face:

DĂ€remot fĂ„r jag inte till widget? GĂ„r du via hem → anpassa → lĂ€gg till widget → appar?

Japp exakt..

Jag lÄg kvar pÄ förra appversionen, men nu har jag fÄtt till det. Riktigt snyggt!

Men som sagt, tror du att det pÄ nÄgot sÀtt gÄr att fÄ till tider som enbart utgÄr frÄn tidtabellen istÀllet för livedata? IgÄr hade jag en buss som var 1179 minuter sen, och i skrivande stund en som Àr 77 minuter sen. Trots att det gÄr en ny buss en gÄng i halvtimmen. Ja du förstÄr att det blir lite förvirrande. :grin:

Sorry för segt svar!

Kollar fortfarande pÄ varför den inte plockar nÀsta buss utan fortsÀtter att rÀkna..
Den borde slÀppa den nÀr nÀsta skulle gÄtt och börjat rÀkna om.

Okay, try now.

Under each board you can set when it show move on to the next in case there’s a delay or something.