Auteur Topic: Trakt-for-Boxee SPK  (gelezen 23930 keer)

Offline Matr1x

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 270
  • -Ontvangen: 772
  • Berichten: 5.093
Trakt-for-Boxee SPK
« Gepost op: 07 mei 2013, 20:20:58 »
Heb je een Boxee Box, dan is dit pakket misschien wel een leuke aanvulling. Met Trakt-for-Boxee scrobbelt namelijk wat je kijkt naar trakt.tv zodat automatisch bijgehouden wordt welke films en afleveringen van series je al gezien hebt. Er zijn hier diverse scripts voor, maar dit python script werkt toch wel wel het beste.

Meer informatie:
http://trakt.tv/
http://trakt.tv/downloads/boxee
https://github.com/cold12/Trakt-for-Boxee

Ik heb een SPK gemaakt van het pakket Trakt-for-Boxee en beschikbaar gesteld via de repository van Martijn: http://synology.mdevries.org/spkrepo/packages

Bij installatie moet je even de wizard doorlopen om gelijk de configuratie goed te zetten. Na installatie wordt er ge--paired met  je Boxee Box en moet het daarna allemaal werken.

Er is geen GUI voor het pakket en de snelkoppeling opent gewoon de website trakt.tv. Het pakket draait in de achtergrond en via het logbestand kun je zien of alles nog naar behoren werkt. Het grote voordeel van dit pakket ten opzichte van een handmatige installatie, is dat je nu het pakket via Package Center kunt stoppen en starten. Je hebt dus geen telnet sessie meer nodig.

2703-0



Het is pas de eerste versie van het SPK pakket en het kan nog zeker hier en daar verbeterd worden. Bij de volgende versie zal ik de wizard uitbreiden met een optie om de data_dir op te geven, zodat je geen een usbshare kunt opgeven en je harddisk weer zal hibernaten.

Veel plezier met het pakket en alle feedback is welkom!
  • Mijn Synology: DS224+
  • HDD's: 2x HAT3300-4T
  • Extra's: MR2200ac / RT2600ac

Offline Matr1x

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 270
  • -Ontvangen: 772
  • Berichten: 5.093
Re: Trakt-for-Boxee SPK
« Reactie #1 Gepost op: 07 mei 2013, 20:42:42 »
Oh, oh, de wizard wordt niet gestart als je installeert vanaf een repository  ::)

Als je het pakket handmatig installeert werkt de wizard wel... eens even googelen waarom het niet werkt.

Kun je niet wachten tot dit opgelost is (kan wel even duren), dan kun je ook het SPK handmatig downloaden en dan handmatig installeren:
http://synology.mdevries.org/SPK/TraktForBoxee-noarch-20130506-2.spk
  • Mijn Synology: DS224+
  • HDD's: 2x HAT3300-4T
  • Extra's: MR2200ac / RT2600ac

Offline buzzke

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 11
  • -Ontvangen: 55
  • Berichten: 356
Re: Trakt-for-Boxee SPK
« Reactie #2 Gepost op: 08 mei 2013, 20:04:42 »
Dank je wel.
Poort 9090 moet je nemen bij het instellen van je gegevens.
Geeft deze ook zo veel foutmeldingen als je boxee box niet aanstaat zoals dit:
Citaat
2013-05-08 20:03:11,269::Exception::CRITICAL::Could not connect to host 192.168.1.106:9090: [Errno 113] No route to host
  • Mijn Synology: 713+/210J
  • HDD's: 4XWD30EZRX
  • Extra's: 2G Ram

Offline Matr1x

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 270
  • -Ontvangen: 772
  • Berichten: 5.093
Re: Trakt-for-Boxee SPK
« Reactie #3 Gepost op: 09 mei 2013, 01:57:40 »
Dank je wel.
Poort 9090 moet je nemen bij het instellen van je gegevens.
Geeft deze ook zo veel foutmeldingen als je boxee box niet aanstaat zoals dit:
Citaat
2013-05-08 20:03:11,269::Exception::CRITICAL::Could not connect to host 192.168.1.106:9090: [Errno 113] No route to host

Werkt de installatiewizard bij jou wel als je via de repository (gemeenschap) installeert? Of heb je ook handmatig geinstalleerd?

In de installatiewizard had ik eerst 9090 als standaardwaarde ingevuld staan voor het poortnummer (default waarde). Maar dan wordt deze waarde niet doorgegeven aan het script en is deze in de config.ini leeg. Had er zelfs ook een validatie achter zitten dat je alleen nummers kan ingeven, maar ook dat werkt niet goed. Zitten nog best veel fouten in DSM helaas, maar gelukkig ook veel nieuwe mogelijkheden die wel goed werken.

En ja, in de log komen helaas veel foutmeldingen te staan als je Boxee Box uitstaat. Volgens loopt het script iedere 10 minuten en komt er een melding bij. Erg slordig van de schrijver van het script, want als de Boxee Box niet gevonden wordt, is maar één melding voldoende.

Als je notify Boxee aan hebt staan krijg je ook op de TV iedere 10 minuten een melding over Trakt. Dit had ook maar één keer per serie of film hoeven zijn eigenlijk. Volgens mij kan ik dit wel ergens aanpassen.
  • Mijn Synology: DS224+
  • HDD's: 2x HAT3300-4T
  • Extra's: MR2200ac / RT2600ac

Offline buzzke

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 11
  • -Ontvangen: 55
  • Berichten: 356
Re: Trakt-for-Boxee SPK
« Reactie #4 Gepost op: 09 mei 2013, 10:03:53 »
heb het inderdaad manueel geinstalleerd,
via de repo lukt het niet.

ik stop het script gewoon als ik de boxee uit zet, zo niet blijft hij de log constant volschrijven met errors

het percentage tussen watching en scrobbling kan je wel aanpassen.
nu staat het ingesteld dat wanneer je meer dan 90% hebt gekeken wordt hij bij je trakt account toegevoegd als bekeken.  Voor de 90% blijft hij op status 'watching' staan, maar wordt dit niet vermeld op je trakt account.
Dit kan je aanpassen in TraktForBoxee.py op lijntje:

Citaat
if (status["percentage"] >= 90
            and not self.scrobbled):
                self.log.info("Scrobbling to Trakt")

Citaat
elif (status["percentage"] < 90
              and not self.scrobbled
              and self.timer >= 900):
            self.log.info("Watching on Trakt")
            self.timer = 0
  • Mijn Synology: 713+/210J
  • HDD's: 4XWD30EZRX
  • Extra's: 2G Ram

Offline Matr1x

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 270
  • -Ontvangen: 772
  • Berichten: 5.093
Re: Trakt-for-Boxee SPK
« Reactie #5 Gepost op: 09 mei 2013, 10:23:31 »
ik stop het script gewoon als ik de boxee uit zet, zo niet blijft hij de log constant volschrijven met errors

Dat is wel het grote voordeel van dit pakket: je kunt het script nu heel eenvoudig stoppen en starten. En met de wizard ook eenvoudig eenmalig configureren. Wil je achteraf de instellingen gebruiken, dan kun je CFE gebruiken.

Overigens weet ik dat Bjorn de Boxee nooit uitzet, maar in Stand-by. Dan heb je de foutmeldingen niet. Maar geen idee wat het stroomverbruik van Stan-by is, want volgens mij pakt de Boxee Box dan nog 100% stroom.
  • Mijn Synology: DS224+
  • HDD's: 2x HAT3300-4T
  • Extra's: MR2200ac / RT2600ac

Offline buzzke

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 11
  • -Ontvangen: 55
  • Berichten: 356
Re: Trakt-for-Boxee SPK
« Reactie #6 Gepost op: 09 mei 2013, 11:27:37 »
de box zou wel trager worden als hij altijd in stand by blijft staan (heb ik toch gelezen op het boxee forum)

dikke merci voor het scriptje
  • Mijn Synology: 713+/210J
  • HDD's: 4XWD30EZRX
  • Extra's: 2G Ram

Offline Matr1x

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 270
  • -Ontvangen: 772
  • Berichten: 5.093
Re: Trakt-for-Boxee SPK
« Reactie #7 Gepost op: 10 mei 2013, 16:06:31 »
Ik heb het SPK weer eens bijgewerkt. Installatie wizard werkt nog steeds niet helaas, dus gewoon even downloaden van http://synology.mdevries.org/spkrepo/packages en handmatig installeren.



Je kunt nu ook een data locatie opgeven. Gewoon leeg laten voor de standaard locatie (waar het pakket zelf geinstalleerd wordt). Maar je kunt nu dus ook een USB stick gebruiken, waardoor Trakt je harddisk niet wakker houdt en hibernate weer gewoon werkt. Ik heb de map /volumeUSB1/usbshare/TraktForBoxee opgegeven en kan nu ook eenvoudig de config.ini aanpassen. Deze wordt iedere keer gelezen en moet dus ook op een USB medium gezet worden. De rest kan gewoon in de applicatie map blijven staan.

De stappen van de installatie wizard:

2736-1
2738-2
2740-3
2742-4
2744-5

Wie een oplossing weet voor het probleem met het niet opstarten van de wizard mag zit melden  ;D
  • Mijn Synology: DS224+
  • HDD's: 2x HAT3300-4T
  • Extra's: MR2200ac / RT2600ac

Offline Matr1x

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 270
  • -Ontvangen: 772
  • Berichten: 5.093
Re: Trakt-for-Boxee SPK
« Reactie #8 Gepost op: 10 mei 2013, 23:21:55 »
Ik heb het SPK weer eens bijgewerkt. Installatie wizard werkt nog steeds niet helaas, dus gewoon even downloaden van http://synology.mdevries.org/spkrepo/packages en handmatig installeren.

Martijn85 is er inmiddels achter dat het niet starten van de installatie wizard aan de repository software ligt. Hij is de nieuwe repository software al aan het testen en hoopt zijn repository spoedig bij te werken naar de nieuwste versie. Daarna zal de wizard gewoon werken. Bedankt voor je hulp Martijn85!
  • Mijn Synology: DS224+
  • HDD's: 2x HAT3300-4T
  • Extra's: MR2200ac / RT2600ac

Offline Bazeman

  • Bedankjes
  • -Gegeven: 10
  • -Ontvangen: 5
  • Berichten: 93
    • http://www.fam-oldenburger.nl
Re: Trakt-for-Boxee SPK
« Reactie #9 Gepost op: 11 mei 2013, 15:13:09 »
Ik krijg op mijn Iomega met Boxee, de volgende foutmelding:

PermissionsException::CRITICAL::Found error code -32099 in response: Bad client permission.: APIError

Wat doe ik verkeerd?
  • Mijn Synology: DS710+
  • HDD's: 2xWD20EARS
Synology DS710+|2xWD20EARS + Synology DX213 1xWD20EARS + 1xWD20EZRX + USB 1xWD10EAVS|DSM 4.0-2228| Python 2.7.5-6|SABnzbd+ 0.7.12|CouchPotatoServer 20130505|SickBeard 20130103|Transmission 2.77|AutoSub 0.5.7|

Offline buzzke

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 11
  • -Ontvangen: 55
  • Berichten: 356
Re: Trakt-for-Boxee SPK
« Reactie #10 Gepost op: 11 mei 2013, 17:09:59 »
dit werkt vermoedelijk enkel op de boxee box, niet op de boxee tv (iomega versie met boxee erop)
  • Mijn Synology: 713+/210J
  • HDD's: 4XWD30EZRX
  • Extra's: 2G Ram

Martijn85

  • Gast
Re: Trakt-for-Boxee SPK
« Reactie #11 Gepost op: 13 mei 2013, 14:21:14 »
Ik heb het SPK weer eens bijgewerkt. Installatie wizard werkt nog steeds niet helaas, dus gewoon even downloaden van http://synology.mdevries.org/spkrepo/packages en handmatig installeren.

Martijn85 is er inmiddels achter dat het niet starten van de installatie wizard aan de repository software ligt. Hij is de nieuwe repository software al aan het testen en hoopt zijn repository spoedig bij te werken naar de nieuwste versie. Daarna zal de wizard gewoon werken. Bedankt voor je hulp Martijn85!

Het probleem is inmiddels opgelost! De wizard werkt nu ook via de bovenstaande repository.

Offline Matr1x

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 270
  • -Ontvangen: 772
  • Berichten: 5.093
Re: Trakt-for-Boxee SPK
« Reactie #12 Gepost op: 13 mei 2013, 19:16:54 »
dit werkt vermoedelijk enkel op de boxee box, niet op de boxee tv (iomega versie met boxee erop)

Ik ging er van uit dat het niet alleen voor de Boxee Box was, maar voor elk apparaat waar de Boxee software op draait. Als het echt niet werkt, hernoem ik de volgende versie naar Trakt-for-BoxeeBox.

Ik krijg op mijn Iomega met Boxee, de volgende foutmelding:

PermissionsException::CRITICAL::Found error code -32099 in response: Bad client permission.: APIError

Wat doe ik verkeerd?

Probeer anders even handmatig opnieuw te pairen. Even in een telnet sessie het volgende commando geven en dan de code die op je TV door Boxee wordt weergegeven in de telnet sessie intikken:

/usr/local/python/bin/python /usr/local/traktforboxee/TraktForBoxee.py --pair
Dit hoef je maar éénmalig te doen.
  • Mijn Synology: DS224+
  • HDD's: 2x HAT3300-4T
  • Extra's: MR2200ac / RT2600ac

Offline Bazeman

  • Bedankjes
  • -Gegeven: 10
  • -Ontvangen: 5
  • Berichten: 93
    • http://www.fam-oldenburger.nl
Re: Trakt-for-Boxee SPK
« Reactie #13 Gepost op: 13 mei 2013, 21:13:07 »
Probeer anders even handmatig opnieuw te pairen. Even in een telnet sessie het volgende commando geven en dan de code die op je TV door Boxee wordt weergegeven in de telnet sessie intikken:

/usr/local/python/bin/python /usr/local/traktforboxee/TraktForBoxee.py --pair
Dit hoef je maar éénmalig te doen.
Het pairen is gelukt en pakket is nu ook uit te voeren. Krijg geen foutmelding en Trakt registreerd dat ik Top Gear kijk. Het werkt dus wel.

Btw, de code voor het pairen had ik al wel eerder op het scherm van de TV gezien, maar kon ik nergens invoeren.
  • Mijn Synology: DS710+
  • HDD's: 2xWD20EARS
Synology DS710+|2xWD20EARS + Synology DX213 1xWD20EARS + 1xWD20EZRX + USB 1xWD10EAVS|DSM 4.0-2228| Python 2.7.5-6|SABnzbd+ 0.7.12|CouchPotatoServer 20130505|SickBeard 20130103|Transmission 2.77|AutoSub 0.5.7|

Offline Matr1x

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 270
  • -Ontvangen: 772
  • Berichten: 5.093
Re: Trakt-for-Boxee SPK
« Reactie #14 Gepost op: 13 mei 2013, 21:30:07 »
Het pairen is gelukt en pakket is nu ook uit te voeren. Krijg geen foutmelding en Trakt registreerd dat ik Top Gear kijk. Het werkt dus wel.

Mooi dus Trakt-for-Boxee werkt dus niet alleen voor de Boxee Box, maar voor elk Boxee apparaat.

Btw, de code voor het pairen had ik al wel eerder op het scherm van de TV gezien, maar kon ik nergens invoeren.

Bij het installaren wordt het pairen ook gestart. Maar dat gebeurt op de achtergrond en dan zie je de melding wel op je TV, maar kun je geen code ingeven. Ik ga dat er maar weer uithalen, want je kunt dus alleen maar pairen in een telnet sessie omdat je de code moet ingeven.

In de volgende update zal ik ook TraktForBoxee.py aanpassen en pas de notificatie uitsturen als 25% van totale duur verstreken is. Nu gebeurt dit al veel te snel vind ik, want als je even kijkt of er voor een aflevering al subs gevonden worden wordt dit al geregistreerd bij Trakt.
  • Mijn Synology: DS224+
  • HDD's: 2x HAT3300-4T
  • Extra's: MR2200ac / RT2600ac


 

Trakt

Gestart door BazemanBoard Media Streaming mods

Reacties: 50
Gelezen: 25786
Laatste bericht 10 mei 2013, 23:13:46
door Matr1x
SickBeard + Trakt = Top combinatie

Gestart door Matr1xBoard SickBeard

Reacties: 18
Gelezen: 9619
Laatste bericht 24 maart 2014, 20:00:45
door Matr1x
Keuze Trakt Sync

Gestart door Rien MiddagBoard SickRage

Reacties: 9
Gelezen: 4372
Laatste bericht 21 mei 2016, 09:00:40
door Rien Middag