Beiträge von tdoe

    Moin zusammen,

    ich möchte die erste Version vorstellen von "FHEM Control".

    Das Plugin habe ich geschrieben um an eine FHEM Instanz Commandos zu übermitteln um irgendwelche Steuerungen durchzuführen.

    Was wie gesteuert werden kann wird über JSON Files konfiguriert, hier ein kleines Beispiel:

    Das resultierende Fenster ist dann:

    Weiterse Beispiel zur Heizungssteuerung:

    Resultierendes Fenster ist dann:

    Eine Integration erfolgt dann über:

    Code
    <control type="button" id="90458">
    			<include>ButtonHomeSubCommonValues</include>
    			<label>Heizung</label>
    			<onclick>RunScript(plugin.program.fhemcontrol,"?methode=show_sets_window&file=fhemsetheizung.json")</onclick>
    		</control>


    Die verwendeten JSON Files müssen dann in .kodi/userdata/addons/plugin.program.fhemcontrol abgelegt werden.


    Gefunden kann das Plugin hier werden:
    https://github.com/tobias-d-oe/plugin.program.fhemcontrol


    Wie immer...Pullrequests sind gerne gesehen ;)

    Gruß Tobias

    Moin zusammen,

    mich hat immer gestört dass in der PVR Section eine einfache Möglichkeit gefehlt hat sich vom aktuell laufenden Stream ein EPG-Info Fenster anzeigen zu lassen.
    Durch API Änderungen bei Kodi 18 gibt es nun die Möglichkeit hier etwas zu basteln.
    Aus diesem "Basteln" ist ein script Plugin entstanden, dass in skins integriert werden kann um genau hier anzusetzen.

    Hier ein Screenshot von script.pvrinfo:

    Ich hab das Script in meinem Skin hier eingebaut:

    Das ganze habe ich so umgesetzt dass hier ein zusätzliches Window Objekt geöffnet wird welches bei <onload> das Script startet um die Infos zu ziehen und einzutragen.

    Pullrequests mit verbesserungen können gerne gestellt werden ;)

    Hier liegt das ganze: https://github.com/tobias-d-oe/script.pvrepg

    Gruß Tobias

    Moin AcidRain,

    Bilder gefallen!
    Muss ich die Tage definitiv mal testen, oder gibts den nur für Kodi 18? :(

    Raspi tauglich?
    Die Kamerabilder, gehen auch ohne FHEM Steuerung?
    Sprich, nur Kameraeinbindng per Stream?

    nachdem Amazon Prime z.B. nur mit Kodi 18 läuft und ich "zukunftssicher" sein wollte hab ich mein 17er Kodis entsorgt und bin auf Kodi 18 umgestiegen. Was bis dato (bis auf wenige kleine Bugs) kein großes Problem darstellt. Ob der Skin auf Kodi 17 läuft bin ich mir nicht sicher, da dieser quasi ein Fork vom aktuellen Kodi 18 Confluence ist und dann aufgebohrt wurde.

    Gruß Tobias

    Teil 2 der Screenshots:


    View für den PVR Bereich:

    Info im PVR Bereich:

    Integration von script.pvrepg:

    Sky Go integration:

    Integration von Amazon Prime:

    Radio.de, YouTube Music, Prime Music ...

    service.remotekodi und knswitchtimer:

    Gruß Tobias

    Moin,

    hier noch ein paar screenshots, Teil 1:

    NewsCenter Livestreams:

    NewsCenter Feed Auswahl:

    Auswahl der Sport Information aus dem NewsCenter:

    Ein Bereich aus dem NewsCenter (Bundesliga Tabelle):

    Auch beim Wetter ist das NewsCenter integriert, Unwetterwarnungen gibts gerade keine sonst wäre das auch noch mit hier drin:


    Hier ist plugin.program.fhemcontrol integriert und noch ein fhem plugin das aber noch nicht im git liegt:

    Beleuchtungssteuerung mittels plugin.program.fhemcontrol:

    Heizungssteuerung mittels plugin.program.fhemcontrol:

    Integration von plugin.program.tvhighlights:

    Ein weiterer View im PVR Bereich:

    Noch ein zusätzlicher View für den PVR Bereich:

    Noch ein View für den PVR Bereich:

    Noch ein View für den PVR Bereich:

    Und noch ein View für den PVR Bereich:

    Und noch ein View für den PVR Bereich:

    ... weiter in Teil 2.

    Gruß Tobias

    Moin zusammen,

    ich hab für meine Plugins und noch eine ganze Latte weiterer Plugins den Confluence für Kodi angepasst.
    Für mich tut er so, kann durchaus sein dass ich noch das ein oder andere übersehen habe.

    Der Mod wurde für folgende zusätzlichen Plugins angepasst:

    • plugin.program.tvhighlights
    • plugin.program.newscenter
    • script.pvrepg
    • plugin.program.fhemcontrol
    • service.remotekodi
    • plugin.video.amazon-test
    • plugin.audio.prime_music
    • plugin.audio.radio_de
    • plugin.video.skygo.de
    • service.kn.switchtimer
    • plugin.video.netflix

    Zusätzlich habe ich die PVR Section komplett überarbeitet und auch weitere Views integriert.

    Der MOD ist hier zu finden:
    https://github.com/tobias-d-oe/skin.confluencetdoe
    oder in meinem Repository, siehe Signatur.

    Vielleicht kann ihn ja jemand brauchen. ;)

    Changelog:

    Version 4.1.9
    - Integration plugin.video.netflix korrektur
    - Patch für Netflix Plugin

    Version 4.1.8
    - Erste Integration von plugin.video.netflix
    - Sub-Menü für Amazon Prime
    - Code cleanup

    Version 4.1.7
    - Integration service.infocollector
    - Sky Go Sub-Menü Leiste hinzugefügt
    - Code cleanup


    Gruß Tobias

    Moin Moin,

    hab mal mein git-repo einigermaßen upgedated.
    Mitunter ist dort nun auch die aktuelle version vom Newscenter Plugin für kodi 18 einthalten und auch ein angepasster confluence skin.

    https://github.com/tobias-d-oe/plugin.program.newscenter
    https://github.com/tobias-d-oe/skin.confluencetdoe

    Der Confluence-Mod (ebenfalls kodi 18) ist nicht nur für das newscenter optimiert auch andere Plugins sind direkt mit eingebunden:

    • plugin.program.tvhighlights
    • plugin.program.newscenter
    • script.pvrepg
    • plugin.program.fhemcontrol
    • service.remotekodi
    • plugin.video.amazon-test
    • plugin.audio.prime_music
    • plugin.audio.radio_de
    • plugin.video.skygo.de
    • service.kn.switchtimer

    Insbesondere an der PVR Section hab ic mich ausgetobt und einige neue Views eingebaut und noch einiges mehr...

    @Allan: Ich möchte die Arbeit von Phil hier nicht schmälern die er in den neuen default Skin gesteckt hat, für mich ist dieser jedoch nicht die erste Wahl. Deshalb werde ich hier auch keine Patches erstellen um meine Plugins dort zu integrieren. Gerne könnt ihr mir jedoch eure Patches zukommen lassen wenn ihr das Plugin/die Plugins dort eingebaut habt, dann kann ich diese mit in die Plugins integrieren.

    Gruß Tobias

    Moin Moin,

    ;(
    funktioniert leider immer noch nich nach dem downgrade auf 0.0.7

    Code
    14:49:14.602 T:10356   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                                 - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                                Error Type: <type 'exceptions.NameError'>
                                                Error Contents: name 'clickable' is not defined
                                                Traceback (most recent call last):
                                                  File "C:\Users\AppData\Roaming\Kodi\addons\plugin.program.newscenter\default.py", line 182, in <module>
                                                    if clickable == '':
                                                NameError: name 'clickable' is not defined
                                                -->End of Python script error report<--

    wann kommt der Fehler?
    Hast du das Plugin konfiguriert?

    Du kannst mal zum Test in Zeile 181 eine Zeile hinzufügen:

    Code
    else:
        methode = None
        buliliga = 1 
        clickable = ''
    
    
    if clickable == '': 
        clickable = 1


    Gruß Tobias

    Moin zusammen,

    Die Seite ist nicht erreichbar/gibt es nicht (mehr).

    diese Zeile einfach auskommentieren oder löschen dann funktioniert es wieder. Es gibt auch einen Fehler in einem Wetter-Video-Stream, diesen hab ich schon korrigiert. Werde schauen dass ich baldmöglichst das Update zur Verfügung stelle.

    Gruß
    Tobias

    Moin zusammen,

    ich werde versuchen das Plugin nach und nach komplett auf dynamic content umzustellen, soweit es mir möglich ist.
    Prinzipiell ist es ja "kompatibel" mit allen Skins, nur wie schhon oben geschrieben eben nicht out-of-the-box, sondern es bedarf Anpassungen an den skin.
    Wie schon von sveni_lee beschrieben warten dann jedoch trotzalledem herausforderungen wie alle infos in eine Liste integriert werden können.

    Nachdem meine private Situation mir momentan leider kaum noch Zeit lässt bitte ich hier um Geduld, oder um PR's ;)

    Gruß Tobias

    moin blauesgrün.

    Falls ich was umschreiben muss werden ich das klar machen für kodi17. Mir ist bis dato jedoch kein Problem aufgefallen und nutze es auf kodi17.

    Ich werde am we mal schauen.
    Falls du mir Beispiele hast was in was geändert werden muss Bitte mir per pn schicken.

    Gruß Tobias

    Moin,

    ehhhhhh....

    1. das "set_details_to_home" ist ein python befehl des addons oder? Blicke da nicht durch

    2. werde ich mir ansehen.

    3. ich nutze windows, das ist nicht für windows ne ?

    Achja hab irgendwie überall nur 1-3 Einträge egal welche Kategorie

    1. Das ist ne Methode aus dem Script die du starten kannst, Du hast in deinem Beispielaufruf die Methode "infopopup" verwendet.

    Code
    <onclick>RunScript(plugin.program.tvhighlights,"?methode=set_details_to_home&detailurl=$INFO[Window(Home).Property(TVHighlightsToday.1.Popup)]")</onclick>

    3. Das ist python, somit OS unabhängig. Kodi läuft ja auch auf Windows ;)

    Zu den 1-3 Einträgen: Das kann noch weniger werden ;) Denn 1. erfolgt ein Abgleich zu deinen Sendern, alles was du nicht hast wird rausgeworfen. (Hier kann das Mapping wichtig sein). 2. Es wird nur angezeigt was noch nicht gelaufen ist.

    Wenn du um 23:00 Uhr schaust, hast max 1-2 gesamt über alle Kategorien.

    Was du auch schauen kannst, wie du die settings eingestellt hast, denn hier gibst du an wieviele pro kategorie zu sehen sein sollen max.

    Gruß Tobias

    Moin XbmcUser44,


    Zu 1.) es gibt die Methode "set_details_to_home" hierbei werden die Properties auf das Home Window geschrieben ohne ein Info Fenster zu öffnen.

    Zu "Du hast nur 2 Einträge unter Mastermode": Geh mal auf die Seite von TV Digital und schau dir die Namen der Sender an bei den aktuellen Highlights und vergleiche diese mit denen in deinem PVR. Sind hier unterschiede, gibt es in dem Plugin Ordner eine "Übersetzungs-Tabelle". Hier kannst du mappings von deinem PVR zu den Webseiten Namen durchführen welche Priorisiert werden.

    Du kannst dir ganz einfach die Properties mit kodicmd anzeigen alssen ob und was da drin steht, ohne jedesmal den Skin manipulieren zu müssen.



    GrußTobias

    Moin,


    sorry für die späte Antwort, bin momentan knapp bei Zeit.

    @tdoe
    Hab noch was gefunden.
    Kodi friert beim beenden ein, wenn dein Addon aktiv ist.
    das ist der einzige hinweis (ohne [definition='1','1']debuglog[/definition]) bisher:

    Code
    ERROR: CScriptInvocationManager::ExecuteAsync - Not executing non-existing script plugin.program.newscenter

    blauesgruen:
    Das CScriptInvocationManager::Execute Async ist nicht von mir, ist von kodi selbst denke ich.
    Ich hab bei mir (1x 16.0 und 1x 16.1) kein Problem beim Verlassen von kodi, habe mittlerweile bestimmt pro System den Verlassen-Knopf 100x benutzt.
    Vielleicht ist es ein "Timing-Problem", da scheint kodi ja mehrere davon zu haben....

    Aber nur Vermutungen, ich kann mir nicht vorstellen, dass das Problem beim NewsCenter liegt, da der Dienst wie im Kodi-Wiki beschrieben erstellt und benutzt wird.

    Das ganze netz ist voll von den Meldungen mit CScriptInvocationManager.
    Kannst du mal mit Debugging versuchen den Fehler zu reproduzieren?

    Gruß Tobias