wegen der Backup Funktion, ist das natürlich eine Überlegung wert, zur zeit speichere ich das alles per Hand ab.
bin mal gespannt wie die 8.0 abgeht.
Beiträge von Kampfader
-
-
Funktioniert auf KODI 16 - auf Kodi 17, bitte Webgrabplus Addon verwenden.
Leute, dank @CvH habe wir nun geschafft, webgrabplus.com Service auf dem Libreelec zum laufen gebracht.
--
ich benutze als Hardware einen Raspberry pi 3, auf dem läuft zur zeit Libreelec 7.0.2 und als PVR Sever benutze ich Tvheadend Server 4.1-2140.
--
Als erstes, habe ich mich an @CvH gewendet und der hat uns dann ein tool angefertigt was MONO heißt und es auch für Webgrabplus dringendst benötigt wird.
das könnt ihr hier Downloaden, ich hoffe du @CvH hast damit kein Problem, wenn ich hier den link preisgebe, wenn doch, dann melde dich und ich entferne es.
Tool Mono runterladen und auf Libreelec installieren.
---
hier habe ich meine Webgrabplus files hochgeladen.
Ganz wichtig...
die ganzen configs im wg++ Ordner, sind auf diesen Pfad eingerichtet /storage/wg++
somit muss der Ordner "wg++" im /storage abgelegt werden, wenn ihr es wo anders kopiert, müsst ihr die ganzen configs dateien abstimmen.
---
Ich habe zu Testzwecken eine webseite schon im wg++ Ordner geladen und zwar die tvtoday.de, wie ihr bestimmt schon gesehen habt, wenn ihr epg von anderen seiten haben wollt, müsst ihr die entsprechende Seite von webgrabplus.com laden und diese zwei Dateien 1. eurewunschseite.channel.xml 2. eurewunschseite.land(de.ru.etc).ini in wg++ Ordner kopieren
Die .ini Datei interessiert uns nicht, muss aber zusammen mit .xml Datei in dem selben Ordner liegen.
---
Dann öffnen wir die "eurewunschseite.channels.xml" Datei und kopieren uns da die Kanäle raus die wir brauchen und die werden wir in die "WebGrab++.config.xml" einfügen, wenn ihr die WebGrab++.config.xml öffnet, könnt ihr unten, ein paar beispiele sehen, so macht ihr das einfach weiter.
ich muss aber erwähnen das bei manche seiten es nicht mehr funktioniert, wahrscheinlich ist .ini datei defekt.
---
bei webgrabplus die ihr bekommt, habe ich epg download für den Aktuellen tag eingestellt, wenn ihr mehr braucht, müsst ihr wieder die WebGrab++.config.xml öffnen und diese zeile ändern
<timespan>0</timespan> 0= 1 Tag EPG 6= 7 Tage EPG
0 ist fürs testen besser geeignet, da es nicht so lange dauert, wie 5
---
Wenn ihr eure Kanäle eingefügt- eure configs eingestellt habt, könnt ihr über Putty in euren Hardware einlogen und testen, ob er die Epg lädt.
im Putty das hier Ausführen ~/wg++/update.sh
nachdem er ein paar Kanäle durch hat, muss eine "guide.xml" Datei im wg++ Ordner erscheinen.
Lasst am besten den ersten Durchgang komplett durchlaufen, damit wir später keine Probleme bekommen
Ist es geschafft, dann geht es weiter.
---
Diese guide.xml Datei müssen wir jetzt in TVHeadend Server einpflegen und das geh auf dem Libreelec, ganz einfach.
es gibt zwei Möglichkeiten es zu tun.
Einmal über Libreelec->Addons->Dienste->Tvheadend Konfigurieren, dort kann man die guide.xml Datei auswählen.oder über WinSCP. "/storage/.kodi/userdata/addon_data/service.tvheadend42" die Datei settings.xml bearbeiten.
Code
Alles anzeigen<settings> <setting id="NUM_ADAPTERS" value="1" /> <setting id="PRELOAD_CAPMT_CA" value="false" /> <setting id="REMOVE_MODULES" value="" /> <setting id="WAIT_FOR_FEINIT" value="false" /> <setting id="WORKAROUND_SLEEP" value="false" /> <setting id="WORKAROUND_SLEEP_TIME" value="1" /> <setting id="XMLTV_LOCATION_FILE" value="/storage/wg++/guide.xml" /> <setting id="XMLTV_LOCATION_SCRIPT" value="" /> <setting id="XMLTV_LOCATION_WEB" value="http://" /> <setting id="XMLTV_TYPE" value="FILE" /> </settings>
Dann noch ein Hardware Reboot durchführen und in tvheadend webinterface z.B (192.168.0.44:9981) einlogen.
Dort auf "Configuration-->Channel / EPG --> EPG grabber Modules" und das neue Modul einschalten, nach ein paar min, ja es dauert ein bisshen, bis was kommt, klicken in dem gleichen fersten oben auf "Re run internal epg grabber"
---
und noch ein Satz zu den rechnet, ich persönlich habe den ganzen Ordner wg++ und alles was drin liegt mit 755 vergeben.
---
Das eine negative an diesem System ist, das man die ganzen Epgs noch selbst zu den entsprechende Kanal verteilen muss.
Das geht unter dem Menü "EPG Grabber Channels" am einfachsten.Ich habe alles
Viel spaß beim Testen. -
habe deine Line eingefügt und sie da, es erscheint eine .[definition='1','0']log[/definition] datei die ist aber komplett leer
gibt es eine Möglichkeit crontab zu testen, abgesehen von meinem xml sachen.
Nur mal zu schauen, ob es überhaupt anspringt und seine Sache macht, ich denke da an einfache text Datei erstellen und da reinschreiben, wenn er das schafft, dann weis man zumindest das es nicht an dem crontab liegt.Edit.habe jetzt Test weise Kodi auf Debuging modus eingestellt und crontab uhrzeit verändert, eigentlich dachte ich das kodi im debuging modus alles logt, als die zeit für den crontab gekommen ist, kam im [definition=9,2]kodi.[definition='1','0']log[/definition][/definition] nichts neues dazu, hat es was zu bedeuten?Edit 2habe über diese Zusammensetzung eine [definition='1','0']log[/definition] Datei bekommen, wo auch mal was drin steht, vielleicht kannst du damit was anfangen @CvHüber diesen befehl habe ich eine cronlog datei hinbekommen das kommt in die "crontab -e" rein03 22 * * * /storage/wg++/update.sh >>/storage/cronlog.txt 2>&1und das steht drin?/storage/update.sh: line 3: mono: not found
und so sieht meine update.sh ausEdit.3
Habe mono+crontab auf libreelec zum laufen gebracht, hier die Lösung
und zwar habe ich die update.sh so abgeändertBash#!/bin/bash cd /storage/wg++/ /storage/.kodi/addons/tools.mono/bin/mono WebGrab+Plus.exe "$(pwd)"
Somit wird immer die .xml Datei Automatisch Aktualisiert, um die sd karte zu schonen, mache ich im crontab diese zeile weg ">>/storage/cronlog.txt 2>&1"
somit wird keine [definition='1','0']log[/definition] Datei erstellt, bzw gefüllt -
Strg + O dann Strg +X -> so speichert man
danach müsste in /storage/.cache/cron/crontabs/ eine datei namens root mit deinem Inhalt liegen
werde ich gleich antesten, danke schon mal
ich habe da eine frage, gibt es eine Möglichkeit, irgend wie/wo anzusehen ob oder eben nicht cron ausgeführt wurde?edit
habe jetzt ein paar male versuche bzw die uhrzeit abgeändert, leider noch immer keine anzeichen, das es funktioniert
p.s wenn im Putty
das hier eingebe "~/wg++/update.sh" wird das tool ohne Probleme gestartet, somit ist die update.sh Datei fehlerfrei?Da fällt mir gerade was ein, ist ein Neu Start der Hardware pflicht, wenn ich die crontab abändere?
-
Tag,
Hardware Raspberry pi 3
wieso bekomme ich auf dem Libreelec 7.0.2 Cronjob zum laufen?
ich habe diesen Dienst unter Libreelec Configuration aktiviert und Raspb neu gestartet.
Dann von Pc aus mit Putty auf Raspb zugegriffen und mit dem befehl
crontab -e aufgerufen, dort habe ich dann diese Zeile eingefügt.
41 16 * * * /storage/wg++/update.sh >>/tmp/[definition='1','0']log[/definition]
mit Strg+X --> Y gespeichert und die Uhrzeit abgewartet. Leider passiert da nichts, es müsste eigentlich eine neue xml datei erscheinen, wenn crontab diesen befehl ausführt, es wird aber auch keine [definition='1','0']log[/definition] datei erstellt.
P.s die uhrzeit datum stimmt auf dem Raspb
habe auch schon versucht nachdem gespeichert wird die Raspb neu zu starten, nichts passiert
jemand eine idee. -
was fehlt da ? (ich hab das nie wirklich benutzt)
wenn du tvheadend server meinst.
da fehlt soweit nichts, aber es ist einfach kompliziert auf einem Libreelec System wo tvh Server läuft, eine epg.xml Datei einzufügen.
Ich persönlich würde mir diese eine Funktion wünschen
schauen wir mal die Automatic IPTV funktion an, da muss man doch den Pfad zu .m3u etc eintragen. Sowas ähnliches für die epg.xml wäre viel angenehmer. -
Ehrlich , das wäre ja mal was coolen und dann noch die passende Funktion im tvheadend einfügen = Perfektes zusammenspiel, was man ja gestern bei der deutschen Mannschaft nicht gesehen hat
ich habe jetzt mehrere male mono angeworfen und bis jetzt sind keine Fehler erschienen, mal schauen wie es weiter läuft.
-
kein Problem, wenns nicht geht einfach noch mal melden (hab auch keine Ahnung wie das geht ;D )
So, habe jetzt endlich die zeit gefunden, um es anzutesten und ich muss sagen, es funktioniert @CvH
Somit aktualisiert Webgraber+ die ganze Epg´s.
habe nur wegen dem ganzen Urlaub, wieder die hälfte vergessen
musste mich wieder leicht einlesen.
danke dir nochmal für die fette Unterstützung.. -
http://cvh.libreelec.tv/Test/addons/
ist aber ziemlich groß ;D - für Rpi2/3 LE 7 !danke fü4 deine mühe, cvh
Bin jetzt in urlaub..Leider kann ich es erst in ungefähr zwei wochen testen, vielleicht findet sich einer der es vorar antesten kann.
Schöne grüße aus Tunesien -
Die tvh version ist ja für libreelec gemacht worden?
Ich brauche eine für osmc, da repo von tvh nicht geht, dachte ich das du die bei dir noch rumliegen hastDas mit mono wäre genial, hoffentlich geht das leicht und ohne Komplikationen.
-
Leider ist das nicht das ware!
oder ich habe mich da noch nicht so ganz durchgearbeitet, auf jeden fall ist es ein Komplexes addon.
Ich hab zwar geschafft den Webgraber auszuführen (auf einem Docker raspbian container) leider erstellt docker immer wieder, wenn ich die exe ausführe, neue Ordner mit massen von zahlen und Buchstaben z.B "8c8d5f4cef0e03f7ea42784925ab01f3a584a87f47aa9515a43bec89cd829a50-init" so kann ich mit tvheadend leider keine genauen Pfad zu .xml eintragen.
Da ist mir Pc einschalten, kurz eps sammel und .xml auf raspi kopieren einfacher
Hoffentlich kommt bald Mono Unterstützung, da ist es viel einfacher.@CvH wie sieht es aus mit tvheadend repo?
ich brauche die letzte version von tvh server für raspbian (4.1-1429), weißt du noch die du mir für libreelec erstellt hast?
hast du die zufällig noch bei dir auf der festplatte liegen? -
Wäre es nicht einfacher eine fertige epg.xml aus dem Internet zu nehmen ?
CvH, für die Russische Kanäle habe ich die fertige .xml aus dem internet, für die deutsche fehlt mir aber leider die Quelle zu, daher muss ich die irgend wo anders beschaffen.
das gute bei Webgraber ist, das er alles deutsch+russisch in eine .xml erstellt und ich somit keine Probleme habe bei tvheadend server.Du hast mir aber einen goldenen tip gegeben und zwar die Seite von Docker images
dort habe ich jetzt eine Rpi raspbian image gefunden, ich kann auch auf sie zugreifen, jetzt installiere ich dort mono.
p.s benutze Libreelec 7 (kodi 16) -
ich bin nach dieser Anleitung http://dotnetliberty.com/index.php/2015…ld-in-15-steps/ gegangen.
Danke für den tip, ich möchte aber auf den Tvheadend Server Umsteigen.
und die Epg von Webgraberplus updaten, wie ich die .xml im tvheadend Integrierer kann, weiß ich schon.
nur das downloaden der frischen epg von Raspberry aus, fehlt mir noch. Von PC aus ist es kein problem, wenn es aber fertig ist (auf dem PC) muss ich die .xml auf den Raspberry selbst kopieren, das soll aber flexibler werden, meist du nicht -
Ne, ich wollte das über ubuntu machen, auf dem Ubuntu hätte ich mono installiert.
docker run -it ubuntu bash
nachdem er es automatisch runtergeladen hat (von wo weiß ich es nicht), versucht er über bash drauf zu gehen, mit dem von oben erscheinenden Fehler. -
Mono sit nur für 8.0 sehe ich grade, docker geht halt Problemlos - kannst du alles laufen lassen
Also ich war eben fast die ganze nacht an diesem Docker am testen gewesen, ich denke das tool ist für mich zu mächtig, auf dem level bin ich noch nicht
obwohl der für mich die images selbst lädt, komme ich auf die trotzdem nicht rein, immer wieder der selbe Fehler, egal welche image ich ausführe.
habe jetzt nur von Libreelec aus gearbeitet, keine andere Images ala, Raspbian geteste.
docker: Error response from daemon: rpc error: code = 2 desc = "oci runtime error: exec format error".
Da hast du @ CvH mir was empfohlen, -
Docker oder Mono addon.
docker habe ich schnell gefunden.. (Libreelec Repo)
aber mono bis jetzt nur von der Seite hier https://github.com/LibreELEC/Libr…dons/tools/mono, leider weiß ich nicht so genau, wie es von dort ins Libreelec installieren kann, ich teste jetzt erstmal Docker aus, mal sehen vielleicht ist es auch eine alternative. -
Abend,
leute, gibt es eine Möglichkeit auf Libreelec .NET Anwendungen auszuführen?
mir geht es hauptsächlich um webgraberplus, dammit die epg´s sich automatisch aktualisieren und ich somit nicht mehr auf den PC angewiesen bin.
Auf dem Raspbian oder OSMC funktioniert es, weil ich dort dieses komische "mono" installieren kann, auf dem Libre habe ich nichts dazu gefunden. -
service.tvheadend42-7.0.102.zip hier kannst du mal probieren
danke dir CvH, leider sind die Umschaltzeiten auf der version Libreelec 7.0.1 als auch auf LE 7.90.002, langsamer als auf Raspbian, zum vergleich mein video kodi 16.
möchte jetzt auf dem OSMC testen, da es ja einigermassen auf Raspbian aufgebaut ist, leider hab ich zur zeit keine Verbindung zu
https://dl.bintray.com/tvheadend/deb/ (über apt-get update befehl) anscheinend ist was auf der Seite schiff gelaufen, da ich jetzt sowieso arbeiten gehe, probiere ich es heute Abend nochmal.
mal schauen, ob es auf OSMC genau so schnelle Umschaltzeiten sind, wie auf Raspbian.
melde mich später wieder. -
bei mir ging die letzten tagen auch nichts mehr über HDMI-CEC Steuerung (Samsung TV)
habe dann alles (TV+Raspberry)komplett von Strom genommen und 10min gewartet.
wieder angeschlossen und es hat wieder funktioniert.
P.s
Wenn ich bei mir auf dem Samsung TV auf Quellen gehe und auf HDMI1 (da ist bei mir Raspberry angeschlossen) draufgehe, aber nicht bestätige, sondern nach unten drücke, dann öffnet sich bei mir ein Untermenü, wo ich CEC auswählen kann, dort muss dein Raspberry angezeigt werden, bei mir steht da KODI. -
dann scheint ja Tvh so lange herum zu werkeln beim schalten - kannst du mir mal die genaue Version geben von der Rasplex Version (Status) da bau ich dir die mal für LE evtl geht es dann !
so, bin wieder da.
ich benutze als server auf dem Raspbian diese version "Build: 4.1-1429~ge29df17~jessie (2016-01-26)"
als download Quelle habe ich diesen link eingetragen.
deb https://dl.bintray.com/tvheadend/deb/ jessie unstable
@CvH ich danke dir vielmals, für dein einsetzen hier im forum, schon oft haben deine tips, mich weiter gebracht