Ankündigung

Einklappen
Keine Ankündigung bisher.

Neues Plugin: AV Device (für Yamaha, Pioneer, Denon, etc.)

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

    Min/Max: Derzeit nur Max, ja, min ist wohl 0. Kann ich mal auf die Liste nehmen, bisher hab ich das nie gebraucht.
    Bass: Den kannst du glaub nur einstellen, wenn du davor auch den basstoggle auf 1 setzt. Sonst akzeptiert der Denon keine Änderung. Sollte nix mit dem Plugin zu tun haben, hoffe ich.
    Dolby-Problem: Uff, das sieht mies aus. Muss ich gucken.

    Kommentar


      Für die Visu für Sources.. Probier mal Folgendes..:
      Code:
      {{ basic.select('', 'avr.source', 'icon', ['DVD', 'CD'], ['av_musik.svg', 'av_cd.svg'], ['',''],  'icon1') }}

      Kommentar


        Zitat von Onkelandy Beitrag anzeigen
        Für die Visu für Sources.. Probier mal Folgendes..:
        Code:
        {{ basic.select('', 'avr.source', 'icon', ['DVD', 'CD'], ['av_musik.svg', 'av_cd.svg'], ['',''], 'icon1') }}
        Dachte das hätte ich eigentlich:
        Code:
        {{ basic.select('', 'avr.input', 'mini', ['IRADIO','GAME','BD','DVD','TV'], ['internet_radio.svg','nintendo_switch.svg', 'apple_white.svg', 'kodi_logo.svg','it_television.svg']) }}
        Muss dann mal schauen wo der Fehler ist ...

        Kommentar


          Zitat von Foxi352 Beitrag anzeigen
          Und was ist ein "OLBY" ? ;-)
          Code:
          1; audioinput; set; SD*; SD?; SD*; RW; ; ; str
          Code:
          2018-02-26 18:40:45 DEBUG __init__ avdevice-tcp-reconnect Parsing Input : Response: MSDOLBY DIGITAL. -- __init__.py:_parse_input:931
          __init__.py:_parse_input:1198
          Postest du hier bitte noch die richtige Zeile aus dem txt? Die mit MS

          Kommentar


            Zitat von Onkelandy Beitrag anzeigen
            Postest du hier bitte noch die richtige Zeile aus dem txt? Die mit MS
            Sorry, stimmt ....
            Code:
            1; mode; set; MS*; MS?; MS*; RW; ; ; str
            Es scheint so, als ob der 1. Buchstabe nicht immer abgeschnitten wird. Das macht die Sache noch komischer ....

            Kommentar


              Hi zusammen,

              seit Samstag habe ich den Pioneer VSX-832 und somit wollte ich einmal jetzt auch endlich einmal das Plugin testen.

              Leider scheint die Kommunikation nicht zu klappen. Ich habe aber auch nicht rausfinden können, auf welchen Ports er angesprochen werden muss.

              Hat vielleicht jemand eine Idee oder kann mir einen Tipp geben, wo ich gucken kann? Ich habe echt nichts gefunden, kann mir aber auch nicht vorstellen, dass es mit dem Gerät nicht funktioniert?

              Viele Grüße

              Code:
              Starting Nmap 7.60 ( https://nmap.org ) at 2018-02-28 15:12 Mitteleuropäische Zeit
              
              NSE: Loaded 146 scripts for scanning.
              
              NSE: Script Pre-scanning.
              
              Initiating NSE at 15:12
              
              Completed NSE at 15:12, 0.00s elapsed
              
              Initiating NSE at 15:12
              
              Completed NSE at 15:12, 0.00s elapsed
              
              Initiating ARP Ping Scan at 15:12
              
              Scanning 192.168.1.200 [1 port]
              
              Completed ARP Ping Scan at 15:12, 0.44s elapsed (1 total hosts)
              
              Initiating Parallel DNS resolution of 1 host. at 15:12
              
              Completed Parallel DNS resolution of 1 host. at 15:12, 0.03s elapsed
              
              Initiating SYN Stealth Scan at 15:12
              
              Scanning 192.168.1.200 [1000 ports]
              
              Discovered open port 8888/tcp on 192.168.1.200
              
              Discovered open port 80/tcp on 192.168.1.200
              
              Discovered open port 8080/tcp on 192.168.1.200
              
              Discovered open port 5000/tcp on 192.168.1.200
              
              Discovered open port 10001/tcp on 192.168.1.200
              
              Discovered open port 8009/tcp on 192.168.1.200
              
              Discovered open port 8008/tcp on 192.168.1.200
              
              Completed SYN Stealth Scan at 15:12, 0.31s elapsed (1000 total ports)
              
              Initiating Service scan at 15:12

              Kommentar


                Versuchs mal mit 8102
                Auf jeden Fall zuerst via Telnet alles testen. Erst wenn es da geht ans Plugin wagen

                Kommentar


                  Funktioniert leider nicht - die Verbindung wird sofort abgelehnt.

                  Auf 60128 bekomme ich eine Verbindung. Nach Recherche habe ich rausgefunden, dass das wohl der Port ist, den Onkyo auch verwendet. Ich habe dann einmal die MAC-Adresse geprüft: Als Hersteller wird Onkyo angegeben - somit passt die Theorie.

                  Dann werden es aber vermutlich auch andere Kommandos sein? 5 Min der Telnet-Session lauschen ergab folgenden Output:

                  Code:
                  ISCP,!1NJA2-http://192.168.1.200/album_art.cgi
                  ISCP,!1NJA2-http://192.168.1.200/album_art.cgi
                  ISCP
                      !1UPD00
                  ISCP,!1NJA2-http://192.168.1.200/album_art.cgi
                  ISCP$!1FLD204175746F537572726F756E6420
                  ISCP$!1FLD2020202053746572656F20202020
                  ISCP
                      !1UPD00
                  ISCP$!1FLD456E7465727461696E2D34322E35
                  Offensichtlich mit eigenen Commands: ISCP:

                  https://github.com/miracle2k/onkyo-e...ands_module.py

                  Ich habe irgendwie eine Vorahnung, dass ich das Plugin nicht verwenden kann.

                  Zuletzt geändert von BlackCrow; 28.02.2018, 19:55.

                  Kommentar


                    Ouch, sieht gruselig aus... Kannst du auf dem Port auch schreiben? Hab mal wo was Gegenteiliges gelesen...
                    Was passiert denn, wenn du AMT01 eingibst? Macht er dann Mute on?

                    Beschreibst das FLD eventuell den Inhalt des Displays? Probier mal ein paar Sachen über telnet aus und poste hier. Ich überarbeite das Plugin gerade für meinen neuen Oppo, da funzt jetzt mehr oder weniger alles. Eventuell lässt sich ja was machen.

                    Kommentar


                      Hi,

                      also ich habe das Plugin gestern einmal getestet:

                      https://github.com/miracle2k/onkyo-eiscp

                      Ich habe es auf einer Testmaschine nach Anleitung installiert und konnte auf der Shell mit "onkyo PWR0" den Receiver abschalten, sowie mit "onkyo PWR1" wieder einschalten. Ich habe willkürlich noch ein paar andere Commands ausprobiert - diese funktionierten zumindest alle.

                      Eine Übersicht der Commands habe ich aus dieser Datei:

                      https://github.com/miracle2k/onkyo-e...-commands.yaml

                      Wenn ich mich via Pioneer-App verbinde, dann sehe ich ebenfalls einen ganzen Schwung an Commands in der Telnet-Session.

                      Wäre cool, wenn Du da was machen könntest. Ich würde mich auch dazu bereit erklären, das Plugin dann zu testen und zu berichten. Vielleicht bekommt man so dann "Onkyo" auch gleich mit in Dein Plugin eingebaut. Soweit ich durch Recherche erfahren habe, verwenden alle Receiver von Onkyo dieses Protokoll. Und teilweise wird dieses wohl auch von anderen Herstellern bei einigen Serien verwendet.

                      Ein paar weitere Interessante Informationen finden sich hier:
                      https://www.reticon.de/2013/02/onkyo...y-pi-schalten/

                      Viele Grüße

                      Miguel

                      Kommentar


                        okay, probier das Plugin einfach mal aus. Dazu nimmst du eine leere Textdatei und schreibst Folgendes hinein:
                        Code:
                        ZONE; FUNCTION; FUNCTIONTYPE; SEND; QUERY; RESPONSE; READWRITE; INVERTRESPONSE; MAXVALUE; RESPONSETYPE
                        1; power; on; onkyo PWR*; onkyo PWRQSTN; ; RW
                        1; power; off; onkyo PWR*; onkyo PWRQSTN; ; RW
                        In das ; ; vor RW kannst du den Response Command eintragen, falls der klar ist. Statt einer 1 oder 0 machst du ein *

                        Dazu noch ein item File
                        Code:
                        %YAML 1.1
                        ---
                          Pioneer:
                              type: foo
                        
                              Update:
                                  type: bool
                                  visu_acl: rw
                                  avdevice_zone0: statusupdate
                                  enforce_updates: 'yes'
                        
                              Power:
                                  type: bool
                                  visu_acl: rw
                                  avdevice_zone1: power

                        Kommentar


                          Hi,

                          also ich habe es jetzt einmal getestet. Leider funktioniert es nicht.

                          Ein Blick ins Log:

                          Code:
                          2018-03-01 20:02:24 DEBUG    item         CP Server Thread-11 Item Pioneer.Power = True via Backend None None -- item.py:__update:855
                          
                          2018-03-01 20:02:24 DEBUG    __init__     CP Server Thread-11 Updating Item for avdevice_: Backend trying to update Pioneer.Power -- __init__.py:update_item:1299
                          
                          2018-03-01 20:02:24 DEBUG    __init__     CP Server Thread-11 Updating Item for avdevice_: Backend set power to True for Pioneer.Power in zone 1 -- __init__.py:update_item:1429
                          
                          2018-03-01 20:02:24 DEBUG    __init__     CP Server Thread-11 Updating Item for avdevice_: Command Off onkyo PWR00,onkyo PWRQSTN,,bool already in Commandlist ['onkyo PWR00,onkyo PWRQSTN,,bool']. Replacing with Command On onkyo PWR01,onkyo PWRQSTN,,bool. -- __init__.py:update_item:1489
                          
                          2018-03-01 20:02:24 DEBUG    __init__     CP Server Thread-11 Sending TCP : command was sent onkyo PWR01 from Multicommand-List ['onkyo PWR01']. Returns 12 -- __init__.py:_send:1781
                          
                          192.168.1.113 - admin [01/Mar/2018:20:02:25] "GET /item_change_value.html?item_path=Pioneer.Power&value=true HTTP/1.1" 200 - "http://192.168.1.136:8383/items.html" "Mozilla/5.0 (iPhone; CPU iPhone OS 11_2_6 like Mac OS X) AppleWebKit/604.5.6 (KHTML, like Gecko) Version/11.0 Mobile/15D100 Safari/604.1"
                          
                          2018-03-01 20:02:25 INFO     _cplogging   CP Server Thread-11 192.168.1.113 - admin [01/Mar/2018:20:02:25] "GET /item_change_value.html?item_path=Pioneer.Power&value=true HTTP/1.1" 200 - "http://192.168.1.136:8383/items.html" "Mozilla/5.0 (iPhone; CPU iPhone OS 11_2_6 like Mac OS X) AppleWebKit/604.5.6 (KHTML, like Gecko) Version/11.0 Mobile/15D100 Safari/604.1" -- _cplogging.py:access:292
                          
                          192.168.1.113 - admin [01/Mar/2018:20:02:25] "GET /item_detail_json.html?item_path=Pioneer.Power HTTP/1.1" 200 731 "http://192.168.1.136:8383/items.html" "Mozilla/5.0 (iPhone; CPU iPhone OS 11_2_6 like Mac OS X) AppleWebKit/604.5.6 (KHTML, like Gecko) Version/11.0 Mobile/15D100 Safari/604.1"
                          
                          2018-03-01 20:02:25 INFO     _cplogging   CP Server Thread-11 192.168.1.113 - admin [01/Mar/2018:20:02:25] "GET /item_detail_json.html?item_path=Pioneer.Power HTTP/1.1" 200 731 "http://192.168.1.136:8383/items.html" "Mozilla/5.0 (iPhone; CPU iPhone OS 11_2_6 like Mac OS X) AppleWebKit/604.5.6 (KHTML, like Gecko) Version/11.0 Mobile/15D100 Safari/604.1" -- _cplogging.py:access:292

                          Zweiter Versuch

                          Code:
                          2018-03-01 20:12:56 INFO     _cplogging   CP Server Thread-17 192.168.1.199 - admin [01/Mar/2018:20:12:56] "GET /item_detail_json.html?item_path=Pioneer.Power HTTP/1.1" 200 716 "http://192.168.1.136:8383/items.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/604.4.7 (KHTML, like Gecko) Version/11.0.2 Safari/604.4.7" -- _cplogging.py:access:292
                          
                          2018-03-01 20:12:56 DEBUG    scheduler    Scheduler    sh.connections next time: 2018-03-01 20:13:06+01:00 -- scheduler.py:_next_time:385
                          
                          2018-03-01 20:13:00 DEBUG    scheduler    Scheduler    logics.Stromverbrauch next time: 2018-03-01 20:14:00+01:00 -- scheduler.py:_next_time:385
                          
                          2018-03-01 20:13:06 DEBUG    scheduler    Scheduler    sh.connections next time: 2018-03-01 20:13:16+01:00 -- scheduler.py:_next_time:385
                          
                          2018-03-01 20:13:07 DEBUG    item         CP Server Thread-18 Item Pioneer.Power = True via Backend None None -- item.py:__update:855
                          
                          2018-03-01 20:13:07 DEBUG    __init__     CP Server Thread-18 Updating Item for avdevice_: Backend trying to update Pioneer.Power -- __init__.py:update_item:1299
                          
                          2018-03-01 20:13:07 DEBUG    __init__     CP Server Thread-18 Updating Item for avdevice_: Backend set power to True for Pioneer.Power in zone 1 -- __init__.py:update_item:1429
                          
                          2018-03-01 20:13:07 DEBUG    __init__     CP Server Thread-18 Updating Item for avdevice_: Command Power On for zone: 1. Appending relevant query commands: [] -- __init__.py:update_item:1503
                          
                          2018-03-01 20:13:07 DEBUG    __init__     CP Server Thread-18 Sending TCP : command was sent onkyo PWR* from Multicommand-List ['onkyo PWR*']. Returns 11 -- __init__.py:_send:1781
                          
                          192.168.1.199 - admin [01/Mar/2018:20:13:07] "GET /item_change_value.html?item_path=Pioneer.Power&value=true HTTP/1.1" 200 - "http://192.168.1.136:8383/items.html" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/604.4.7 (KHTML, like Gecko) Version/11.0.2 Safari/604.4.7"
                          Und nochmal zum Testen direkt auf der Shell inkl Ausgabe:

                          Code:
                          smarthome@mila:~$ cd /usr/local/smarthome
                          
                          smarthome@mila:/usr/local/smarthome$ . virtualenv/bin/activate
                          
                          (virtualenv) smarthome@mila:/usr/local/smarthome$ onkyo PWR0
                          
                          VSX-832: PWRN/A
                          
                          (virtualenv) smarthome@mila:/usr/local/smarthome$ onkyo PWR1
                          
                          VSX-832: PWRN/A
                          
                          (virtualenv) smarthome@mila:/usr/local/smarthome$ onkyo PWR01
                          
                          VSX-832: PWR01
                          
                          (virtualenv) smarthome@mila:/usr/local/smarthome$ onkyo PWR00
                          
                          VSX-832: PWR00
                          
                          (virtualenv) smarthome@mila:/usr/local/smarthome$ onkyo PWR01
                          
                          VSX-832: PWR01
                          Zuletzt geändert von BlackCrow; 01.03.2018, 20:15.

                          Kommentar


                            Auf die Schnelle würde ich mal onkyo PWR** als Command eingeben. Als Response eventuell dasselbe. Und das type dann num im text-file angeben, falls es mit bool bzw. ohne nicht geht.

                            Das Log ist leider nicht aufschlussreich. Kommt da nichts mehr danach? Zumindest müsste das Plugin versuchen, das Kommando mehrfach zu senden. Am besten ist, du stellst mal unter logging.yaml Folgendes ein und postest es dann nochmals:

                            Code:
                            handlers:
                              avdevice_file:
                                class: logging.handlers.TimedRotatingFileHandler
                                formatter: detail
                                when: midnight
                                backupCount: 7
                                filename: ./var/log/avdevice.log
                                encoding: utf8
                            loggers:
                                plugins.avdevice:
                                   handlers: [avdevice_file]
                                   level: 8

                            Kommentar


                              Hi,

                              ich bin leider nicht eher zum testen gekommen, da Frau und Kind flach lagen.

                              Hier jetzt einmal das ausführliche Log nach Deiner gewünschten Anpassung:

                              Code:
                              2018-03-03 12:49:13 VERBOSE1 __init__     avdevice     Connecting : Starting TCP scheduler -- __init__.py:connect:694
                              2018-03-03 12:49:13 VERBOSE1 __init__     avdevice-tcp-reconnect Connecting TCP : Starting to connect to 192.168.1.200. -- __init__.py:connect_tcp:710
                              2018-03-03 12:49:13 INFO     __init__     avdevice-tcp-reconnect Connecting TCP : Connected to 192.168.1.200:60128 -- __init__.py:connect_tcp:722
                              2018-03-03 12:49:13 VERBOSE1 __init__     avdevice-tcp-reconnect Keep Commands : Trigger from connect_tcp for zone all. Send Commands: [] -- __init__.py:_addkeepcommands:819
                              2018-03-03 12:49:13 DEBUG    __init__     avdevice-tcp-reconnect Connecting TCP : Deactivating reconnect scheduler. Command list while connecting: []. Keep Commands: {} -- __init__.py:connect_tcp:741
                              2018-03-03 12:49:13 DEBUG    __init__     avdevice-tcp-reconnect Connecting TCP : TCP is connected. -- __init__.py:connect_tcp:744
                              2018-03-03 12:49:13 DEBUG    __init__     avdevice-tcp-reconnect Connecting TCP : Starting Parse Input. -- __init__.py:connect_tcp:746
                              2018-03-03 12:49:13 VERBOSE1 __init__     avdevice-tcp-reconnect Parsing Input : Init Triggerd by these functions so far: ['tcpconnect'] -- __init__.py:_parse_input_init:847
                              2018-03-03 12:49:13 VERBOSE1 __init__     avdevice-tcp-reconnect Updating Item for avdevice_: Starting to update item Pioneer.Update. Caller: Init, Source: 192.168.1.200. Destination: None. Reconnectrigger is True -- __init__.py:update_$
                              2018-03-03 12:49:13 VERBOSE1 __init__     avdevice-tcp-reconnect Updating Item for avdevice_: Trying to connect while updating item -- __init__.py:update_item:1296
                              2018-03-03 12:49:13 VERBOSE1 __init__     avdevice-tcp-reconnect Connecting : Starting to connect. Triggered by update_item. Current Connections: ['TCP'] -- __init__.py:connect:678
                              2018-03-03 12:49:13 VERBOSE1 __init__     avdevice-tcp-reconnect Connecting : Depending is false. Message: 'NoneType' object is not callable -- __init__.py:connect:690
                              2018-03-03 12:49:13 DEBUG    __init__     avdevice-tcp-reconnect Updating Item for avdevice_: Init trying to update Pioneer.Update -- __init__.py:update_item:1299
                              2018-03-03 12:49:13 VERBOSE1 __init__     avdevice-tcp-reconnect Updating Item for avdevice_: Function is empty. Sending nothing. Command: statusupdate Item: Pioneer.Update -- __init__.py:update_item:1381
                              2018-03-03 12:49:13 VERBOSE1 __init__     avdevice-tcp-reconnect Keep Commands : Trigger from statusupdate for zone all. Send Commands: [] -- __init__.py:_addkeepcommands:819
                              2018-03-03 12:49:13 VERBOSE1 __init__     avdevice-tcp-reconnect Updating Item for avdevice_: Updating status. Sendcommands: []. Reconnecttrigger: True. Display Ignore: 1 -- __init__.py:update_item:1396
                              2018-03-03 12:49:13 DEBUG    __init__     avdevice-tcp-reconnect Parsing Input : Updated Item after connection: Pioneer.Update with value 1. Commandlist: [] -- __init__.py:_parse_input_init:857
                              2018-03-03 12:49:13 VERBOSE1 __init__     avdevice-tcp-reconnect Parsing Input : Triggerd by tcpconnect -- __init__.py:_parse_input:865
                              2018-03-03 12:49:13 VERBOSE2 __init__     avdevice-tcp-reconnect Processing Response : Buffer before removing duplicates: ISCP^@^@^@^P^@^@^@,^A^@^@^@!1NJA2-http://192.168.1.200/album_art.cgi^Z   -- __init__.py:_processing_response:498
                              2018-03-03 12:49:13 VERBOSE2 __init__     avdevice-tcp-reconnect Processing Response :
                              Buffer:  Line: ISCP^@^@^@^P^@^@^@,^A^@^@^@!1NJA2-http://192.168.1.200/album_art.cgi^Z. Response buffer: -5, force buffer: ['GEH01020', 'GEH04022', 'GEH05024'] -- __init__.py:_processing_response:502
                              2018-03-03 12:49:13 VERBOSE1 __init__     avdevice-tcp-reconnect Processing Response : Sending back line: ISCP^@^@^@^P^@^@^@,^A^@^@^@!1NJA2-http://192.168.1.200/album_art.cgi^Z. Display Command:  -- __init__.py:_processing_response:575
                              2018-03-03 12:49:13 DEBUG    __init__     avdevice-tcp-reconnect Parsing Input : Response: ISCP^@^@^@^P^@^@^@,^A^@^@^@!1NJA2-http://192.168.1.200/album_art.cgi^Z. -- __init__.py:_parse_input:931
                              2018-03-03 12:49:13 VERBOSE1 __init__     avdevice-tcp-reconnect Parsing Input : Starting to compare values for data ISCP^@^@^@^P^@^@^@,^A^@^@^@!1NJA2-http://192.168.1.200/album_art.cgi^Z. -- __init__.py:_parse_input:1075
                              2018-03-03 12:49:13 VERBOSE2 __init__     avdevice-tcp-reconnect Parsing Input : Starting to compare values for data ISCP^@^@^@^P^@^@^@,^A^@^@^@!1NJA2-http://192.168.1.200/album_art.cgi^Z with key: . -- __init__.py:_parse_input:1077
                              2018-03-03 12:49:13 VERBOSE2 __init__     avdevice-tcp-reconnect Parsing Input : Entry: [0, 0, 0, [Item: Pioneer.Power], 'power', 'zone1', 'no', 'bool', 'on'], Valuelength: 0, Expected Type: bool.  -- __init__.py:_parse_input:1096
                              2018-03-03 12:49:13 VERBOSE1 __init__     avdevice-tcp-reconnect Parsing Input : Neither Display nor Now Playing in response. receivedvalue: . -- __init__.py:_parse_input:1149
                              2018-03-03 12:49:13 DEBUG    __init__     avdevice-tcp-reconnect Converting Values : Received Value is:  with expected type bool. Invert: False -- __init__.py:_convertvalue:245
                              2018-03-03 12:49:13 DEBUG    __init__     avdevice-tcp-reconnect Converting Values : Received Value is now:  with type <class 'str'>. -- __init__.py:_convertvalue:299
                              2018-03-03 12:49:13 VERBOSE1 __init__     avdevice-tcp-reconnect Parsing Input : Receivedvalue  does not match type bool - ignoring it. -- __init__.py:_parse_input:1160
                              2018-03-03 12:49:13 VERBOSE1 __init__     avdevice-tcp-reconnect Parsing Input : Finished. Send Commands: [], sending Command: done. Data: ISCP^@^@^@^P^@^@^@,^A^@^@^@!1NJA2-http://192.168.1.200/album_art.cgi^Z -- __init__.py:_parse_inpu$
                              2018-03-03 12:49:13 VERBOSE1 __init__     avdevice-tcp-reconnect Processing Response : Buffering false. -- __init__.py:_processing_response:594
                              2018-03-03 12:49:26 VERBOSE1 __init__     CP Server Thread-17 Updating Item for avdevice_: Starting to update item Pioneer.Power. Caller: Backend, Source: None. Destination: None. Reconnectrigger is True -- __init__.py:update_item:1293
                              2018-03-03 12:49:26 VERBOSE1 __init__     CP Server Thread-17 Updating Item for avdevice_: Trying to connect while updating item -- __init__.py:update_item:1296
                              2018-03-03 12:49:26 VERBOSE1 __init__     CP Server Thread-17 Connecting : Starting to connect. Triggered by update_item. Current Connections: ['TCP'] -- __init__.py:connect:678
                              2018-03-03 12:49:26 VERBOSE1 __init__     CP Server Thread-17 Connecting : Depending is false. Message: 'NoneType' object is not callable -- __init__.py:connect:690
                              2018-03-03 12:49:26 DEBUG    __init__     CP Server Thread-17 Updating Item for avdevice_: Backend trying to update Pioneer.Power -- __init__.py:update_item:1299
                              2018-03-03 12:49:26 VERBOSE2 __init__     CP Server Thread-17 Updating Item for avdevice_: Command power is a standard command. Message: 'power' -- __init__.py:update_item:1425
                              2018-03-03 12:49:26 DEBUG    __init__     CP Server Thread-17 Updating Item for avdevice_: Backend set power to True for Pioneer.Power in zone 1 -- __init__.py:update_item:1429
                              2018-03-03 12:49:26 VERBOSE1 __init__     CP Server Thread-17 Updating Item for avdevice_: Appendcommand on: onkyo PWR**,onkyo PWRQSTN,,bool, Send Commands: [] -- __init__.py:update_item:1483
                              2018-03-03 12:49:26 VERBOSE1 __init__     CP Server Thread-17 Updating Item for avdevice_: Update Zone 1 Command On onkyo PWR** for Pioneer.Power -- __init__.py:update_item:1499
                              2018-03-03 12:49:26 VERBOSE1 __init__     CP Server Thread-17 Keep Commands : Trigger from powercommand for zone zone1. Send Commands: ['onkyo PWR**,onkyo PWRQSTN,,bool'] -- __init__.py:_addkeepcommands:819
                              2018-03-03 12:49:26 DEBUG    __init__     CP Server Thread-17 Updating Item for avdevice_: Command Power On for zone: 1. Appending relevant query commands: [] -- __init__.py:update_item:1503
                              2018-03-03 12:49:26 VERBOSE1 __init__     CP Server Thread-17 Updating Item for avdevice_: Updating item. Command list is ['onkyo PWR**,onkyo PWRQSTN,,bool']. Sendingcommand: onkyo PWR**,onkyo PWRQSTN,,bool.  -- __init__.py:update_item:$
                              2018-03-03 12:49:26 VERBOSE1 __init__     CP Server Thread-17 Sending : Sending function called by: updateitem. Command: command. -- __init__.py:_send:1724
                              2018-03-03 12:49:26 VERBOSE1 __init__     CP Server Thread-17 Sending : Starting to send command onkyo PWR** from list ['onkyo PWR**,onkyo PWRQSTN,,bool']. Caller: updateitem. -- __init__.py:_send:1735
                              2018-03-03 12:49:26 VERBOSE1 __init__     CP Server Thread-17 Sending : Trying to connect while sending command -- __init__.py:_send:1766
                              2018-03-03 12:49:26 VERBOSE1 __init__     CP Server Thread-17 Connecting : Starting to connect. Triggered by send. Current Connections: ['TCP'] -- __init__.py:connect:678
                              2018-03-03 12:49:26 VERBOSE1 __init__     CP Server Thread-17 Connecting : Depending is false. Message: 'NoneType' object is not callable -- __init__.py:connect:690
                              2018-03-03 12:49:26 DEBUG    __init__     CP Server Thread-17 Sending TCP : command was sent onkyo PWR** from Multicommand-List ['onkyo PWR**']. Returns 12 -- __init__.py:_send:1781
                              2018-03-03 12:49:27 VERBOSE1 __init__     CP Server Thread-17 Updating Item for avdevice_: Updating item. Command list is ['onkyo PWR**,onkyo PWRQSTN,,bool']. Return from send is 12 -- __init__.py:update_item:1687
                              2018-03-03 12:49:27 VERBOSE2 __init__     avdevice-tcp-reconnect Parsing Input : Waiting for response.. -- __init__.py:_parse_input:1234
                              2018-03-03 12:49:27 VERBOSE1 __init__     avdevice-tcp-reconnect Parsing Input : Starting to parse input. Alive: True. Connected: ['TCP']. Parsinginput: ['tcpconnect']. Sendcommand: onkyo PWR**,onkyo PWRQSTN,,bool -- __init__.py:_parse_$
                              2018-03-03 12:49:28 VERBOSE2 __init__     avdevice-tcp-reconnect Parsing Input : Waiting for response.. -- __init__.py:_parse_input:1234
                              2018-03-03 12:49:28 VERBOSE1 __init__     avdevice-tcp-reconnect Parsing Input : Starting to parse input. Alive: True. Connected: ['TCP']. Parsinginput: ['tcpconnect']. Sendcommand: onkyo PWR**,onkyo PWRQSTN,,bool -- __init__.py:_parse_$
                              2018-03-03 12:49:29 VERBOSE2 __init__     avdevice-tcp-reconnect Parsing Input : Waiting for response.. -- __init__.py:_parse_input:1234
                              2018-03-03 12:49:29 VERBOSE1 __init__     avdevice-tcp-reconnect Parsing Input : Starting to parse input. Alive: True. Connected: ['TCP']. Parsinginput: ['tcpconnect']. Sendcommand: onkyo PWR**,onkyo PWRQSTN,,bool -- __init__.py:_parse_$
                              2018-03-03 12:49:30 VERBOSE2 __init__     avdevice-tcp-reconnect Parsing Input : Waiting for response.. -- __init__.py:_parse_input:1234
                              2018-03-03 12:49:30 VERBOSE1 __init__     avdevice-tcp-reconnect Parsing Input : Starting to parse input. Alive: True. Connected: ['TCP']. Parsinginput: ['tcpconnect']. Sendcommand: onkyo PWR**,onkyo PWRQSTN,,bool -- __init__.py:_parse_$
                              2018-03-03 12:49:31 VERBOSE2 __init__     avdevice-tcp-reconnect Parsing Input : Waiting for response.. -- __init__.py:_parse_input:1234
                              2018-03-03 12:49:31 VERBOSE1 __init__     avdevice-tcp-reconnect Parsing Input : Starting to parse input. Alive: True. Connected: ['TCP']. Parsinginput: ['tcpconnect']. Sendcommand: onkyo PWR**,onkyo PWRQSTN,,bool -- __init__.py:_parse_$
                              2018-03-03 12:49:32 VERBOSE2 __init__     avdevice-tcp-reconnect Parsing Input : Waiting for response.. -- __init__.py:_parse_input:1234
                              2018-03-03 12:49:32 VERBOSE1 __init__     avdevice-tcp-reconnect Parsing Input : Starting to parse input. Alive: True. Connected: ['TCP']. Parsinginput: ['tcpconnect']. Sendcommand: onkyo PWR**,onkyo PWRQSTN,,bool -- __init__.py:_parse_$
                              2018-03-03 12:49:33 VERBOSE2 __init__     avdevice-tcp-reconnect Parsing Input : Waiting for response.. -- __init__.py:_parse_input:1234
                              2018-03-03 12:49:33 VERBOSE1 __init__     avdevice-tcp-reconnect Parsing Input : Starting to parse input. Alive: True. Connected: ['TCP']. Parsinginput: ['tcpconnect']. Sendcommand: onkyo PWR**,onkyo PWRQSTN,,bool -- __init__.py:_parse_$
                              2018-03-03 12:49:34 VERBOSE2 __init__     avdevice-tcp-reconnect Parsing Input : Waiting for response.. -- __init__.py:_parse_input:1234
                              2018-03-03 12:49:34 VERBOSE1 __init__     avdevice-tcp-reconnect Parsing Input : Starting to parse input. Alive: True. Connected: ['TCP']. Parsinginput: ['tcpconnect']. Sendcommand: onkyo PWR**,onkyo PWRQSTN,,bool -- __init__.py:_parse_$
                              2018-03-03 12:49:35 VERBOSE2 __init__     avdevice-tcp-reconnect Parsing Input : Waiting for response.. -- __init__.py:_parse_input:1234
                              2018-03-03 12:49:35 VERBOSE1 __init__     avdevice-tcp-reconnect Parsing Input : Starting to parse input. Alive: True. Connected: ['TCP']. Parsinginput: ['tcpconnect']. Sendcommand: onkyo PWR**,onkyo PWRQSTN,,bool -- __init__.py:_parse_$
                              2018-03-03 12:49:36 VERBOSE2 __init__     avdevice-tcp-reconnect Parsing Input : Waiting for response.. -- __init__.py:_parse_input:1234
                              2018-03-03 12:49:36 VERBOSE1 __init__     avdevice-tcp-reconnect Parsing Input : Starting to parse input. Alive: True. Connected: ['TCP']. Parsinginput: ['tcpconnect']. Sendcommand: onkyo PWR**,onkyo PWRQSTN,,bool -- __init__.py:_parse_$
                              2018-03-03 12:49:37 VERBOSE1 __init__     CP Server Thread-18 Updating Item for avdevice_: Starting to update item Pioneer.Power. Caller: Backend, Source: None. Destination: None. Reconnectrigger is True -- __init__.py:update_item:1293
                              2018-03-03 12:49:37 VERBOSE1 __init__     CP Server Thread-18 Updating Item for avdevice_: Trying to connect while updating item -- __init__.py:update_item:1296
                              Interessant ist irgendiw die mitte des Logs, wo Dein Plugin ganz offensichtlich auch Antworten empfängt (auch wenn es damit gerade noch nichts anfangen kann - aber ich glaub, wir sind nah dran) :-)

                              Viele Grüße

                              Kommentar


                                Probiere mal PWR01 als Command. Allerdings müsste es mit ** auch funktionieren, das müsst ich mir angucken

                                Kommentar

                                Lädt...
                                X