Ankündigung

Einklappen
Keine Ankündigung bisher.

TVMovie Abfrage per Logikbaustein

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Ok, habe es jetzt nochmal so gemacht wie ihr gesagt habt und auch (um auszuschließen, dass der 5min Träger nicht klappt) mal noch einen Button zum manuell antriggern. Leider kommt im XML SystemLog kein Eintrag :-(

    Ich versuche jetzt das "now" bei E3 noch in "2015" zu ändern.

    Kommentar


      Und was steht auf der debug Seite?

      Gruss, Holger
      ECMACOM GmbH
      Konzeption, Planung, Implementation, Unterhalt
      www.ecmacom.ch
      www.knxshop4u.ch

      Kommentar


        So, auch 2015 bringt keine Änderung, der Log bleibt leer.

        Im Debug steht was, bis ich das mit dem Client raus genommen habe und dann neu gestartet habe. Seit dem A1 direkt am XML SystemLog hängt kommt nix.
        Angehängte Dateien

        Kommentar


          Hallo

          Das Systemlog sieht seltsam aus.
          So kann ich da nichts erkennen.
          Aber die Tatsache dass da was vom TV Baustein eingetragen wird zeigt, dass da was nicht stimmt.
          Jetzt müssten wir nur noch sehen können was das log schreibt.

          Gruss, Holger
          ECMACOM GmbH
          Konzeption, Planung, Implementation, Unterhalt
          www.ecmacom.ch
          www.knxshop4u.ch

          Kommentar


            Ganz ehrlich: Ich glaube das übersteigt meine Fähigkeiten, ich glaube ich werde das jetzt ad acta legen, weil ich nicht weiß, wie man jetzt eine Info zum Log bekommen soll außer so, wie ich es gemacht habe. Mein SystemLog XML funktioniert ja für Klingeln, HS neu starten etc., aber an dem A1 vom TV Baustein kommt bei mir nix, wenn ich den wie zu letzt s. Screenshot der Logik anbinde.

            Danke euch trotzdem für eure Hilfe.

            Kommentar


              Hallo Holger,

              kannst Du dem Baustein noch eine Ausgang spendieren?

              Momentan sendet der A2 (Daten XML) folgenden String:

              <Das Erste>
              <von>20:15</von>
              <bis>21:45</bis>
              <titel>Sieben Tage ohne</titel>
              <sparte>Komödie</sparte>
              <year>2014</year>
              <danachtitel>Tagesthemen</danachtitel>
              <seit> </seit>
              <fortschritt> </fortschritt>
              </Das Erste>
              <ZDF>
              <von>20:15</von>
              <bis>21:15</bis>
              <titel>Der Staatsanwalt</titel>
              <sparte>TV-Krimi</sparte>
              <year>2013</year>
              <danachtitel>SOKO Leipzig</danachtitel>
              <seit> </seit>
              <fortschritt> </fortschritt>
              </ZDF>
              ...

              Um den Aufwand von Logik und Visu zu minimieren wäre mir Recht folgenden String zu bekommen:

              <xml>
              <0>
              <Sender>Das Erste></Sender>
              <von>...</von>
              <bis>...</bis>
              <titel>...</titel>
              <sparte>...</sparte>
              <nexttitle>...</nexttitle>
              </0>
              <1>
              <Sender>ZDF></Sender>
              <von>...</von>
              <bis>...</bis>
              <titel>...</titel>
              <sparte>...</sparte>
              <nexttitle>...</nexttitle>
              </1>
              ...

              Uwe

              Kommentar


                Hi,

                mit ist aufgefallen wenn man bei dem Baustein die Senderliste E2 auf Standard lässt sendet er die Daten. Wenn man die Senderliste auf E2 ändert kommen keine Daten mehr.

                Kommentar


                  Zitat von timberland Beitrag anzeigen
                  Hi,

                  mit ist aufgefallen wenn man bei dem Baustein die Senderliste E2 auf Standard lässt sendet er die Daten.
                  Kann ich bestätigen. Bei 20:15 Uhr bekomme ich auch noch Daten, aber bei 22:00 Uhr schmiert der HS ab.

                  Gestern konnte ich Ihm noch folgendes entlocken.

                  <log>
                  <id>2655174a3f8365970fca0eab9573bd61</id>
                  <facility>TV-Jetzt</facility>
                  <severity>warning</severity>
                  <message>Nickelodeon / Comedy Central nicht vorhanden</message>
                  </log>

                  und heute:

                  <log>
                  <id>75d3869af4bf73f1d7e6062eb3a6479c</id>
                  <facility>TV-Jetzt</facility>
                  <severity>info</severity>
                  <message>Timeout, 2. Versuch folgt</message>
                  </log>

                  In beiden Fällen steigt die SetWertQueue und der HS lässt sich nicht mehr bedienen. Das einzige was hilft ist ein Neustart.

                  Uwe

                  Kommentar


                    Zitat von michel38 Beitrag anzeigen

                    In beiden Fällen steigt die SetWertQueue und der HS lässt sich nicht mehr bedienen. Das einzige was hilft ist ein Neustart.

                    Hallo Uwe und Holger,

                    ich vermute der Baustein ist so ähnlich aufgebaut wie der CallMonitor oder der Squeeze. Von dem Squezze hab ich den Marantz Baustein abgeleitet und gleiche Beobachtung mit SetWertQueue gehabt:

                    Wegen --->

                    Deshalb habe ich nun in meinem Baustein folgendes in sendcmd als Kommentar drin:


                    Code:
                    #### ACHTUNG SystemlLog darf hier nie angewendet  werden !!!!! ####
                                ##### sonst kommt es zu einer Verklemmung, da sendcmd auch     ####
                                ##### außerhalb des Thread aufgerufen wird.                    ####
                                ####   also kein --> self.log("Log: %s" % (cmd))               ####
                                ###################################################################
                    sendcmd wird nämlich auch direkt aus dem normalen HS Logikbaustein herraus (siehe postlogik) aufgerufen. Und das ist nicht innerhalb des Threads.

                    Also ich vermute mal: Kommentiere alle self.log in der Funktion def sendcmd aus und es geht wieder alles.

                    Herzlliche Grüße

                    Tbi

                    Kommentar


                      Zitat von eckerho1 Beitrag anzeigen
                      Hallo Uwe

                      Edit: Micha war schneller :-)
                      Gelogt werden auf A1 nur Fehler. Gib als Test in der Senderliste mal einen falschen (nicht existierenden) Sender ein, dann sollte dieser bei der Ausführung des Bausteins im XML Log eingetragen werden.

                      Gruss, Holger

                      PS: Hast Du auch den Textdummy dazwischen?

                      Wenn das dann in sendcmd nur im Fehlerfall passiert, was ja wohl hier der Fall ist. Wäre das plausibel.

                      Gruß Tbi

                      Kommentar


                        Zitat von michel38 Beitrag anzeigen
                        Kann ich bestätigen. Bei 20:15 Uhr bekomme ich auch noch Daten, aber bei 22:00 Uhr schmiert der HS ab.
                        Genau, der Baustein liefert auch nur noch now und 2015

                        Zitat von eckerho1 Beitrag anzeigen
                        Hallo

                        Angepasste Version 1.10 ist im Download.
                        Unterstützt wird Jetzt (=now) und 20:15.
                        Gruss, Holger
                        ECMACOM GmbH
                        Konzeption, Planung, Implementation, Unterhalt
                        www.ecmacom.ch
                        www.knxshop4u.ch

                        Kommentar


                          Zitat von michel38 Beitrag anzeigen
                          Hallo Holger,

                          kannst Du dem Baustein noch eine Ausgang spendieren?
                          Hallo Uwe

                          Sorry, aber dazu hab ich momentan echt keine Zeit.
                          Ich häng dir aber mal die Source an. Auf Zeile 370 ff kannst du dir den Output selbst formatieren.

                          Gruss, Holger
                          Angehängte Dateien
                          ECMACOM GmbH
                          Konzeption, Planung, Implementation, Unterhalt
                          www.ecmacom.ch
                          www.knxshop4u.ch

                          Kommentar


                            Guten Abend,
                            erstmal vielen DANK an das Team TVProgramm und TV movie stripper für die tolle
                            Arbeit rund um die Bausteine!! Bin immer wieder begeistert was hier Entwickler so
                            hinbekommen (schaffe ja nur einfache Bausteine!!).

                            Nun zu meinem Problem. Die Bausteine harmonieren auch gut miteinander.
                            Nur bekomme ich die Sender: Sky Cinema +1 und Sky Cinema +24 nicht zum Laufen.
                            Sky Cinema und andere Sky Sender laufen. Hab schon alles probiert (mit Leerzeichen ohne + usw.)
                            Hat einer eine Idee was ich falsch gemacht habe??
                            DANKE euch!!!
                            Gruß Marcus

                            01_TVDigital.jpg
                            02_Sender aus Logik.jpg
                            03_Visu-Auszug.jpg

                            04_Logik.jpg

                            Kommentar


                              Hallo zusammen

                              Habe den Bausteinb in der Version 2.01 hochgeladen.
                              Seit der Version 2.0 ist er komplett neu geschrieben (hab ich hier aber nie veröffentlicht).
                              Die Version 2.01 enthält anpassungen an die aktuellen Aenderungen auf der Progogram-Source Webseite.
                              Der Baustein läuft nur unter HS 4.2 oder höher und sollte bald im Download zu finden sein.

                              Grüsse, Holger
                              ECMACOM GmbH
                              Konzeption, Planung, Implementation, Unterhalt
                              www.ecmacom.ch
                              www.knxshop4u.ch

                              Kommentar


                                Vielen Dank Holger.

                                Kommentar

                                Lädt...
                                X