Boxer!

Trots att man betalat den påhittade “kortavgiften” i snart ett decennium så lyckas ändå Boxer supa bort koderna till vår prenumeration. Givetvis så dör krypteringen mitt i TV-tittandet på en kväll efter att Boxers kundtjänst sagt godnatt.

För att felsöka var jag tvungen att plocka fram den goa gamla hårdvarudekodern från Thompson anno 2005.

Nostalgivarning!
Nostalgivarning!

Efter en påringning till Boxer dagen efter lyckades dom dock aktivera vår licens igen, helt utan något annat än våra kunduppgifter. Magiskt! Man undrar ju lite till mans vad kortavgiften tillför och innebär egentligen?

Nej men titta, vårt abonnemang.
Nej men titta, vårt abonnemang.

Nej, nu är det nog dags att sluta ge massa pengar till det stora defacto-monopolet och titta på en tripple-play-lösning med bättre leverans och skriva på papper om att dra in fiber i kåken.

Äventyr i MythTV-land

Det var dags för den årliga undersökningen om det inte går att ersätta Windows MCE med en Linux-variant. I år ytterligare aktualiserat av att:

  • XBox:ens grafikutgång har dött, så ingen mer TV-tittning på altanen i sommar.
  • XBMC på Raspberry Pi har mognat väldigt mycket och mina test med codecs visar att det ser mycket, mycket bra ut, både att spela kopierat material och att titta på gammalt inspelat.
  • Windows 8 kommer att påskynda avvecklandet av MCE på Windows 7 och Microsofts policy för “ehome” för en allt mer tynande tillvaro.
  • Båda våra D-link Media Center Extenders kraschar obönhörligt hela tiden, vilket gör att varken köks-TV:n eller den i sovrummet fungerar annat än som damsamlare. Mycket irriterande!

Så varför inte prova att köra en Linux-backend nu när det finns möjlighet att undkomma det onda imperiet? En bakgrundskontroll initieras av olika val och eftersom vi vill ha största möjliga flexibilitet på samma sätt som Media Center vad det gäller “Live time shifting” så konsulterar man matrisen och ser att det bara finns ett alternativ: MythTV.

Försök 1

Väljer och installerar en färdig dist för det borde vara minsta möjliga krångel med drivrutiner och annat. Valet faller på MythDora då jag är bekant med Fedora och RedHat ES. Väljer tydligen fel uppdateringskanaler under installationen och lyckas efter en timmes konfiguration hamna med ett system där framändan och bakändan har inkompatibla versionsnummer som inte kan prata med varandra. Ridå och ominstallation från scratch.

Försök 2

Uppdaterar inte efter installationen utan konfigurerar bara. Får dock inte till kanalsökningen på USB-stickan. Söker frenetiskt på Internetet. Bootar om under tiden. Installerar programvara och verifierar att det fungerar i Windows. Bootar om igen. Hittar en postning om att dom magiska drivrutinerna för alla USB-stickor under Linux fugerar för näääääääästan alla Hauptages USB-kort utom just mitt WinNOVA-serie för DTB-T som kräver en “magisk konstant” på 500 ms fördröjning via en obskyr options-settings för att kunna ta sig igenom en kanalsökning. Fantastiskt! Nu har jag bild även i Linux – dags att ta sig an EPG:n.

Failed to find any channels.
Failed to find any channels.

Försök 3

Nu har det gått en sex timmar och upplevelsen är inte direkt lika användarvänlig som Windows MCE precis. EPG:n händer ju inte bara magiskt som på Windows, med en stor och fin aktör som Microsoft i ryggen som “bara fixar så det fungerar”. Neeeeeeeeej. Trots färdiga scrips och en dedikerad sajt som håller all XML-data åt PVR-projekt så går det inte att få till hämtningen mellan MythTV och EPG-sajten. Efter en massa manuellt körande av scripts, felsökande i terminalfönster och körande som root så hittas äntligen felet: Namnet på XML-feedens huvudkonfigurationsfil har tappats bort någonstans på vägen. Manuellt pillande för att få dit den, körande av scriptet med –configure -flagga, chown på filen och sedan fungerar det. Typ. För även om EPG:n nu visas hyffsat korrekt remote på XBIAN på Raspberryn så är den helt tom lokalt. WTF!!!???

Lokalt
EPG Lokalt
EPG Remote
EPG Remote

Konkludering?

Nu börjar jag bli riktigt trött eftersom jag har jobbat med det här en hel arbetsdag och fortfarande finns det helt sjuka glitchar kvar i systemet, som att den tror att en inspelning är över 379 tusen timmar lång, eller att alla inspelningar taggas med datumet EPOC (1970-01-01) trots att systemklockan är korrekt.

379+ tusen timmar
379+ tusen timmar
EPOC, typ
EPOC, typ

Och det här skulle vara det “enkla” sättet att installera en färdig dist med MythTV? Bevare mig väl! Börjar så smått undra om man kanske skall ge upp dom absoluta kraven på time shifting och titta på andra PRV:er. Oh well, problemet verkar ha läst sig själv då TV-kortet inte längre är tillgängligt efter en omboot och en natts vila…

To be continued…

Pendlar-appen version 0.1

Då var en första version klar. Den har i dagsläget bara två knappar: Start och stop. Dessa är kopplade till en MySQL-databas som registrerar tiderna.

v0.1

Det finns möjlighet till förbättringar i oändlighet. Bl.a. har jag funderat på:

  • Admin-interface via HTML för statistik.
  • Multipla användare med multipla rutter.
  • Fram- och tillbakapendling med två olika tids-, plats- och avståndsprofiler.
  • Automatisk detektering av fram- och tillbakapendling med avseende på tidpunkt på dagen (startfönster).
  • Loggning av samtliga koordinater och SOG från GPS:en, en sample per minut.
  • En publik lösenordsskyddad webbsida med visualisering i html av vad man befinner sig i pendlingen.
  • Visning under färd på enheten av:
    • Starttid
    • Körtid
    • Kvarvarande tid
    • Körd sträcka
    • Kvarvarande sträcka
    • Diff mot ideal-pendlingen
    • SOG

 

Summering av Berits besök

Strömavbrott i 45 minuter (vi hann precis tända en brasa, få fram ljusen och ett sällskapsspel och slå första tärningen innan strömmen kom tillbaka). Vält soptunna, sönderblåst vindskiveplåt på garaget, sönderblåst brevlådelucka, nedrivna och intrasslade gungor, lite inblåst hårdplast på gräsmattan och en böjd torkvinda. Med andra ord; ingenting att tjaffsa om.

Vindskiveplåt
Vindskiveplåt
Felvinklad
Felvinklad
Soptunnan
Soptunnan
Brevlådan
Brevlådan
Tilltrasslat
Tilltrasslat
Plastbitar
Plastbitar