Anbindung von Pioneer AVR

Begonnen von Erasor, 29 April 2013, 11:07:24

Vorheriges Thema - Nächstes Thema

P.A.Trick

#180
Use of uninitialized value in numeric gt (>) at ./FHEM/70_PIONEERAVR.pm line 1400, <$fh> line 2253.


Beim starten ist mir noch obige Fehlermeldung aufgefallen. Wahrscheinlich wird sie durch die Abfrage der
Inputs generiert! Weiterhin scheint mir die State Abfrage jetzt schlechter zu funktionieren als vorher.
Kann es sein, dass wenn der AVR aus ist (getrennt vom Netz) die Abfrage nicht arbeitet? Jedenfalls
hatte ich einige Fehlermeldungen im Log (leider ist es gelöscht).

EDIT: Eben beim Start ist mir noch aufgefallen, dass die folgende Meldung analog von meinem Samsung nicht mehr kommt!
192.168.1.14:55000 reappeared (Fernseher)

EDIT2:

2014.06.29 15:26:20.944 3: Opening AVR device 192.168.1.18:8102
2014.06.29 15:26:23.951 3: Can't connect to 192.168.1.18:8102: Keine Route zum Zielrechner


Mein AVR wird immer mit einer FS20 ausgeschaltet, also haengt er auch nicht am Netz. Kannst du diese
Meldungen in das verbose Level 4 schicken? Ist bei mir ja kein Fehler! Mercí
Cubietruck,RPI,QNAP Ts-419p+, FS20, FRITZ!DECT200, 7 MAX! Thermostate, 3 MAX! Fensterkontakte, Kodi, CUL V3.3, EM1000S, LW12, LD382, HUE, HM-CFG-USB-2, 1x HM-LC-SW1-FM, 2x HM-LC-SW2-FM, 2x HM-LC-Sw1PBU-FM, 3xHM-LC-Bl1PBU-FM,HM-SEC-RHS, 2xHM-SEC-SD,HM-WDS30-T-O, 3x HM-LC-Dim1TPBU-FM, RPI+AddOn

50watt

@P.A.Trick:
Danke für's Testen und für die Fehlermeldungen.
Habe soeben die Version 6181 im SVN commited - sollte in kürze via update zur Verfügung stehen.
Darin sind weitere Änderungen für STATE enthalten - sollte jetzt zuverlässiger funktionieren.
Die zitierten Log-Meldungen kommen von DevIo.pm - eine Fhem Bibliothek --- darauf habe ich keinen Einfluss.

Liebe Grüße
50watt
RaspberryPi, EnOcean PI
Sonos Play1, Connect
Eltako FT55, FSB61, FAM12, FSR12-4x

P.A.Trick

Klasse, werde morgen Abend testen und berichten!
Cubietruck,RPI,QNAP Ts-419p+, FS20, FRITZ!DECT200, 7 MAX! Thermostate, 3 MAX! Fensterkontakte, Kodi, CUL V3.3, EM1000S, LW12, LD382, HUE, HM-CFG-USB-2, 1x HM-LC-SW1-FM, 2x HM-LC-SW2-FM, 2x HM-LC-Sw1PBU-FM, 3xHM-LC-Bl1PBU-FM,HM-SEC-RHS, 2xHM-SEC-SD,HM-WDS30-T-O, 3x HM-LC-Dim1TPBU-FM, RPI+AddOn

P.A.Trick

Hi 50watt,

also erst einmal vielen Dank für das neue Modul. Ganz glücklich bin ich damit aber (leider) noch nicht.

Der Status wird, sofern der AVR aus war (getrennt vom Netz), nicht wirklich erkannt.
Anbei mal das ein "list" vom Device und auch ein ping dazu! State bleibt, obwohl AVR am Netz und eingeschaltet ist, nicht
richtig aktualisiert! Die zusätzlichen Dev-IO Meldungen (verbose level 2) nerven ein bissl können aber mit "verbose 1"
ins Nirvana geschickt werden.
BTW: Bin ich der einzige mit diesen Problemen bzw. seinen AVR über eine FS20 komplett ausschaltet?



Internals:
   CHANGED
   DEF        telnet 192.168.1.18:8102
   DeviceName 192.168.1.18:8102
   FD         52
   NAME       AVR
   NR         1122
   PARTIAL
   Protocol   telnet
   STATE      off
   TYPE       PIONEERAVR
   Readings:
     2014-06-30 21:32:37   bass            0
     2014-06-30 21:32:35   channel         1
     2014-06-30 21:32:35   channelName
     2014-06-30 21:32:35   channelStraight A1
     2014-07-01 13:56:17   connectionState disconnected
     2014-07-01 21:17:10   display          PL  MOVIE
     2014-07-01 21:17:10   displayPrevious M.VOL  -12.0dB
     2014-07-01 19:55:26   input           tvSat
     2014-06-30 21:32:35   listeningMode   proLogic2movie
     2014-07-01 21:18:02   listeningModePlaying [)(]PLII MOVIE
     2014-06-30 21:32:35   model           VSX-922
     2014-06-30 21:32:37   mute            off
     2014-06-27 20:14:50   networkStandby  on
     2014-07-01 19:55:17   power           on
     2014-06-30 21:32:10   presence        present
     2014-06-30 21:32:37   softwareVersion 1-188-076-019-140
     2014-06-30 21:32:37   speakerSystem   Front Bi-Amp
     2014-06-30 21:32:37   speakers        A+B
     2014-06-29 14:36:05   state           off
     2014-06-30 21:32:37   tone            bypass
     2014-06-30 21:32:37   treble          0
     2014-07-01 21:17:05   volume          74
     2014-07-01 21:17:05   volumeStraight  -11.5
   Helper:
     AVAILABLE  1
     nextConnectionCheck 1404243096.02017
     receiver
     Gets:
       Hdzone:
         input      ?ZEA
         power      ?ZEP
       Main:
         bass       ?BA
         channel    ?PR
         display    ?FL
         input      ?F
         listeningMode ?S
         listeningModePlaying ?L
         model      ?RGD
         mute       ?M
         networkStandby ?STJ
         power      ?P
         softwareVersion ?SSI
         speakerSystem ?SSF
         speakers   ?SPK
         tone       ?TO
         treble     ?TR
         tunerChannelNames ?TQ
         tunerFrequency ?FR
         volume     ?V
       Zone2:
         bass       ?ZGB
         input      ?ZS
         mute       ?Z2M
         power      ?AP
         treble     ?ZGC
         volume     ?ZV
       Zone3:
         input      ?ZT
         mute       ?Z3M
         power      ?BP
         volume     ?YV
     Inputnames:
       00:
         aliasName
         enabled    1
         name       phono
       01:
         aliasName
         enabled    1
         name       cd
       02:
         aliasName
         enabled    1
         name       tuner
       03:
         aliasName
         enabled    1
         name       cdrTape
       04:
         aliasName
         enabled    1
         name       dvd
       05:
         aliasName
         enabled    1
         name       tvSat
       06:
         aliasName
         enabled    1
         name       cblSat
       10:
         aliasName
         enabled    1
         name       video1
       12:
         aliasName
         enabled    1
         name       multiChIn
       13:
         aliasName
         enabled    1
         name       usbDac
       14:
         aliasName
         enabled    1
         name       video2
       15:
         aliasName
         enabled    0
         name       dvrBdr
       17:
         aliasName
         enabled    1
         name       ipodUsb
       18:
         aliasName
         enabled    1
         name       xmRadio
       19:
         aliasName
         enabled    1
         name       hdmi1
       20:
         aliasName
         enabled    1
         name       hdmi2
       21:
         aliasName
         enabled    1
         name       hdmi3
       22:
         aliasName
         enabled    0
         name       hdmi4
       23:
         aliasName
         enabled    0
         name       hdmi5
       24:
         aliasName
         enabled    1
         name       hdmi6
       25:
         aliasName
         enabled    1
         name       bd
       26:
         aliasName
         enabled    1
         name       homeMediaGallery
       27:
         aliasName
         enabled    1
         name       sirius
       31:
         aliasName
         enabled    1
         name       hdmiCyclic
       33:
         aliasName
         enabled    1
         name       adapterPort
       34:
         aliasName
         enabled    1
         name       hdmi7
       35:
         aliasName
         enabled    1
         name       hdmi8
       38:
         aliasName
         enabled    1
         name       internetRadio
       40:
         aliasName
         enabled    1
         name       siriusxm
       41:
         aliasName
         enabled    1
         name       pandora
       42:
         aliasName
         enabled    1
         name       napster
       44:
         aliasName
         enabled    1
         name       mediaServer
       45:
         aliasName
         enabled    1
         name       favorites
       48:
         aliasName
         enabled    1
         name       mhl
       53:
         aliasName
         enabled    1
         name       spotify
     Listeningmodes:
       0001       stereoCyclic
       0003       frontStageSurroundAdvanceFocus
       0004       frontStageSurroundAdvanceWide
       0005       autoSurrStreamDirectCyclic
       0006       autoSurround
       0007       direct
       0008       pureDirect
       0009       stereoDirectSet
       0010       standard
       0011       2chSource
       0012       proLogic
       0013       proLogic2movie
       0014       proLogic2music
       0015       proLogic2game
       0016       neo6cinema
       0017       neo6music
       0018       proLogic2xMovie
       0019       proLogic2xMusic
       0020       proLogic2xGame
       0021       multiChSource
       0022       multiChSourceDolbyEx
       0023       multiChSourceProLogic2xMovie
       0024       multiChSourceProLogic2xMusic
       0025       multiChSourceDtsEsNeo6
       0026       multiChSourceDtsEsMatrix
       0027       multiChSourceDtsEsDiscrete
       0028       xmHdSurround
       0029       neuralSurround
       0030       multiChSourceDtsEs8chDiscrete
       0031       proLogic2zHeight
       0032       wideSurroundMovie
       0033       wideSurroundMusic
       0034       multiChSourceProLogic2zHeight
       0035       multiChSourceWideSurroundMovie
       0036       multiChSourceWideSurroundMusic
       0037       neoXcinema
       0038       neoXmusic
       0039       neoXgame
       0040       neuralSurroundNeoXcinema
       0041       neuralSurroundNeoXmusic
       0042       neuralSurroundNeoXgame
       0043       multiChSourceNeoXcinema
       0044       multiChSourceNeoXmusic
       0045       multiChSourceNeoXgame
       0050       thxCyclic
       0051       prologicThxCinema
       0052       pl2movieThxCinema
       0053       neo6cinemaThxCinema
       0054       pl2xMovieThxCinema
       0055       thxSelect2games
       0056       thxCinemaForMultiCh
       0057       thxSurroundExForMultiCh
       0058       pl2xMovieThxCinemaForMultiCh
       0059       esNeo6thxCinemaForMultiCh
       0060       esMatrixThxCinemaForMultiCh
       0061       esDiscreteThxCinemaForMultiCh
       0062       thxSelect2cinemaForMultiCh
       0063       thxSelect2musicForMultiCh
       0064       thxSelect2gamesForMultiCh
       0065       thxUltra2cinemaForMultiCh
       0066       thxUltra2musicForMultiCh
       0067       es8chDiscreteThxCinemaForMultiCh
       0068       thxCinemaFor2ch
       0069       thxMusicFor2ch
       0070       thxGamesFor2ch
       0071       pl2musicThxMusic
       0072       pl2xMusicThxMusic
       0073       neo6musicThxMusic
       0074       pl2gameThxGames
       0075       pl2xGameThxGames
       0076       thxUltra2games
       0077       prologicThxMusic
       0078       prologicThxGames
       0079       thxUltra2gamesForMultiCh
       0080       thxMusicForMultiCh
       0081       thxGamesForMultiCh
       0082       pl2xMusicThxMusicForMultiCh
       0083       exThxGamesForMultiCh
       0084       neo6thxMusicForMultiCh
       0085       neo6thxGamesForMultiCh
       0086       esMatrixThxMusicForMultiCh
       0087       esMatrixThxGamesForMultiCh
       0088       esDiscreteThxMusicForMultiCh
       0089       esDiscreteThxGamesForMultiCh
       0090       es8chDiscreteThxMusicForMultiCh
       0091       es8chDiscreteThxGamesForMultiCh
       0092       pl2zHeightThxCinema
       0093       pl2zHeightThxMusic
       0094       pl2zHeightThxGames
       0095       pl2zHeightThxCinemaForMultiCh
       0096       pl2zHeightThxMusicForMultiCh
       0097       pl2zHeightThxGamesForMultiCh
       0100       advancedSurroundCyclic
       0101       action
       0102       sciFi
       0103       drama
       0104       entertainmentShow
       0105       monoFilm
       0106       expandedTheater
       0107       classical
       0109       unplugged
       0110       rockPop
       0112       extendedStereo
       0113       phonesSurround
       0116       tvSurround
       0117       sports
       0118       advancedGame
       0151       autoLevelControlAlC
       0152       optimumSurround
       0153       retrieverAir
       0201       neoXcinemaThxCinema
       0202       neoXmusicThxMusic
       0203       neoXgameThxGames
       0204       neoXcinemaThxCinemaForMultiCh
       0205       neoXmusicThxMusicForMultiCh
       0206       neoXgameThxGamesForMultiCh
     Listeningmodesplaying:
       0101       [)(]PLIIx MOVIE
       0102       [)(]PLII MOVIE
       0103       [)(]PLIIx MUSIC
       0104       [)(]PLII MUSIC
       0105       [)(]PLIIx GAME
       0106       [)(]PLII GAME
       0107       [)(]PROLOGIC
       0108       Neo:6 CINEMA
       0109       Neo:6 MUSIC
       010c       2ch Straight Decode
       010d       [)(]PLIIz HEIGHT
       010e       WIDE SURR MOVIE
       010f       WIDE SURR MUSIC
       0110       STEREO
       0111       Neo:X CINEMA
       0112       Neo:X MUSIC
       0113       Neo:X GAME
       0201       ACTION
       0202       DRAMA
       0208       ADVANCEDGAME
       0209       SPORTS
       020a       CLASSICAL
       020b       ROCK/POP
       020d       EXT.STEREO
       020e       PHONES SURR.
       020f       FRONT STAGE SURROUND ADVANCE
       0211       SOUND RETRIEVER AIR
       0212       ECO MODE 1
       0213       ECO MODE 2
       0301       [)(]PLIIx MOVIE +THX
       0302       [)(]PLII MOVIE +THX
       0303       [)(]PL +THX CINEMA
       0305       THX CINEMA
       0306       [)(]PLIIx MUSIC +THX
       0307       [)(]PLII MUSIC +THX
       0308       [)(]PL +THX MUSIC
       030a       THX MUSIC
       030b       [)(]PLIIx GAME +THX
       030c       [)(]PLII GAME +THX
       030d       [)(]PL +THX GAMES
       0310       THX GAMES
       0311       [)(]PLIIz +THX CINEMA
       0312       [)(]PLIIz +THX MUSIC
       0313       [)(]PLIIz +THX GAMES
       0314       Neo:X CINEMA + THX CINEMA
       0315       Neo:X MUSIC + THX MUSIC
       0316       Neo:X GAMES + THX GAMES
       0401       STEREO
       0402       [)(]PLII MOVIE
       0403       [)(]PLIIx MOVIE
       0405       AUTO SURROUND Straight Decode
       0406       [)(]DIGITAL EX
       0407       [)(]PLIIx MOVIE
       0408       DTS +Neo:6
       0409       ES MATRIX
       040a       ES DISCRETE
       040b       DTS-ES 8ch
       040e       RETRIEVER AIR
       040f       Neo:X CINEMA
       0501       STEREO
       0502       [)(]PLII MOVIE
       0503       [)(]PLIIx MOVIE
       0504       DTS/DTS-HD
       0505       ALC Straight Decode
       0506       [)(]DIGITAL EX
       0507       [)(]PLIIx MOVIE
       0508       DTS +Neo:6
       0509       ES MATRIX
       050a       ES DISCRETE
       050b       DTS-ES 8ch
       050e       RETRIEVER AIR
       050f       Neo:X CINEMA
       0601       STEREO
       0602       [)(]PLII MOVIE
       0603       [)(]PLIIx MOVIE
       0605       STREAM DIRECT NORMAL Straight Decode
       0606       [)(]DIGITAL EX
       0607       [)(]PLIIx MOVIE
       0609       ES MATRIX
       060a       ES DISCRETE
       060b       DTS-ES 8ch
       060c       Neo:X CINEMA
       0701       STREAM DIRECT PURE 2ch
       0702       [)(]PLII MOVIE
       0703       [)(]PLIIx MOVIE
       0704       Neo:6 CINEMA
       0705       STREAM DIRECT PURE Straight Decode
       0706       [)(]DIGITAL EX
       0707       [)(]PLIIx MOVIE
       0708       (nothing)
       0709       ES MATRIX
       070a       ES DISCRETE
       070b       DTS-ES 8ch
       070c       Neo:X CINEMA
       0881       OPTIMUM
       0e01       HDMI THROUGH
       0f01       MULTI CH IN
       1101       [)(]PLIIx MOVIE
       1102       [)(]PLIIx MUSIC
       1103       [)(]DIGITAL EX
       1104       DTS Neo:6
       1105       ES MATRIX
       1106       ES DISCRETE
       1107       DTS-ES 8ch
       1108       multi ch Straight Decode
       1109       [)(]PLIIz HEIGHT
       110a       WIDE SURR MOVIE
       110b       WIDE SURR MUSIC
       110c       Neo:X CINEMA
       110d       Neo:X MUSIC
       110e       Neo:X GAME
       1301       THX Surr EX
       1303       ES MTRX +THX CINEMA
       1304       ES DISC +THX CINEMA
       1305       ES 8ch +THX CINEMA
       1306       [)(]PLIIx MOVIE +THX
       1309       THX CINEMA
       130b       ES MTRX +THX MUSIC
       130c       ES DISC +THX MUSIC
       130d       ES 8ch +THX MUSIC
       130e       [)(]PLIIx MUSIC +THX
       1311       THX MUSIC
       1313       ES MTRX +THX GAMES
       1314       ES DISC +THX GAMES
       1315       ES 8ch +THX GAMES
       1319       THX GAMES
       131a       [)(]PLIIz +THX CINEMA
       131b       [)(]PLIIz +THX MUSIC
       131c       [)(]PLIIz +THX GAMES
       131d       Neo:X CINEMA + THX CINEMA
       131e       Neo:X MUSIC + THX MUSIC
       131f       Neo:X GAME + THX GAMES
     Sets:
       Hdzone:
         inputDown  ZEB
         inputUp    ZEC
         off        ZEF
         on         ZEO
         toggle     ZEZ
       Main:
         bassDown   BD
         bassUp     BI
         channelDown TPD
         channelUp  TPI
         input      FN
         inputDown  FD
         inputUp    FU
         muteOff    MF
         muteOn     MO
         muteToggle MZ
         off        PF
         on         PO
         pauseAdapterPort 11BT
         pauseIpod  01IP
         pauseMhl   25MHL
         pauseNetwork 11NW
         playAdapterPort 10BT
         playIpod   00IP
         playMhl    23MHL
         playNetwork 10NW
         repeatAdapterPort 17BT
         repeatIpod 07IP
         repeatNetwork 34NW
         shuffleAdapterPort 18BT
         shuffleIpod 08IP
         shuffleNetwork 35NW
         stopAdapterPort 12BT
         stopIpod   02IP
         stopMhl    24MHL
         stopNetwork 20NW
         toggle     PZ
         trebleDown TD
         trebleUp   TI
         volume     VL
         volumeDown VD
         volumeUp   VU
       Zone2:
         inputDown  ZSFD
         inputUp    ZSFU
         muteOff    Z2MF
         muteOn     Z2MO
         muteToggle Z2MZ
         off        APF
         on         APO
         toggle     APZ
         volumeDown ZD
         volumeUp   ZU
       Zone3:
         inputDown  ZTFD
         inputUp    ZTFU
         muteOff    Z3MF
         muteOn     Z3MO
         muteToggle Z3MZ
         off        BPF
         on         BPO
         toggle     BPZ
         volumeDown YD
         volumeUp   YU
     Speakersystems:
       00         Normal(SB/FH)
       01         Normal(sb/FW)
       02         Speaker B
       03         Front Bi-Amp
       04         ZONE 2
       10         9.1ch FH/FW
       11         7.1ch + Speaker B
       12         7.1ch Front Bi-Amp
       13         7.1ch + ZONE2
       14         7.1ch FH/FW + ZONE2
       15         5.1ch Bi-Amp + ZONE2
       16         5.1ch + ZONE 2+3
       17         5.1ch + SP-B Bi-Amp
       18         5.1ch F+Surr Bi-Amp
       19         5.1ch F+C Bi-Amp
       20         5.1ch C+Surr Bi-Amp
     Tunerchannelnames:
       A1
       A2
       A3
       A4
       A5
       A6
       A7
       A8
       A9
       B1
       B2
       B3
       B4
       B5
       B6
       B7
       B8
       B9
       C1
       C2
       C3
       C4
       C5
       C6
       C7
       C8
       C9
       D1
       D2
       D3
       D4
       D5
       D6
       D7
       D8
       D9
       E1
       E2
       E3
       E4
       E5
       E6
       E7
       E8
       E9
       F1
       F2
       F3
       F4
       F5
       F6
       F7
       F8
       F9
       G1
       G2
       G3
       G4
       G5
       G6
       G7
       G8
       G9
     Main:
       CURINPUTNR 05
Attributes:
   alias      Pioneer AVR
   devStateIcon on:rc_GREEN:off off:rc_STOP disconnected:rc_RED
   event-on-change-reading .*
   fp_Grundriss 50,100
   group      Multimedia
   room       EG.Wohnzimmer,_Dienste
   verbose    1
   webCmd     volume:mute:input


Cubietruck,RPI,QNAP Ts-419p+, FS20, FRITZ!DECT200, 7 MAX! Thermostate, 3 MAX! Fensterkontakte, Kodi, CUL V3.3, EM1000S, LW12, LD382, HUE, HM-CFG-USB-2, 1x HM-LC-SW1-FM, 2x HM-LC-SW2-FM, 2x HM-LC-Sw1PBU-FM, 3xHM-LC-Bl1PBU-FM,HM-SEC-RHS, 2xHM-SEC-SD,HM-WDS30-T-O, 3x HM-LC-Dim1TPBU-FM, RPI+AddOn

50watt

@P.A.Trick:
Das Modul prüft alle 120 Sekunden ob eine Antwort auf einen abgesetzten Befehl innerhalb von 3Sekunden eintrifft. Der Status sollte sich demnach nach (spätestens) 120 Sekunden  von "disconnected" auf "on" bzw. "off" ändern, wenn du dem Strom wieder einschaltest.

Hast du 2 Minuten auf die Statusänderung gewartet?

"verbose 5" beim PIONEERAVR device liefert sicher jede menge Infos ob das auch so wie oben beschrieben passiert (das Log schaue ich gerne an)
RaspberryPi, EnOcean PI
Sonos Play1, Connect
Eltako FT55, FSB61, FAM12, FSR12-4x

P.A.Trick

Teste ich morgen,sonst bringt mich meine Frau um, aber der 120 Sekunden check füllt nur das fhem Log!
Cubietruck,RPI,QNAP Ts-419p+, FS20, FRITZ!DECT200, 7 MAX! Thermostate, 3 MAX! Fensterkontakte, Kodi, CUL V3.3, EM1000S, LW12, LD382, HUE, HM-CFG-USB-2, 1x HM-LC-SW1-FM, 2x HM-LC-SW2-FM, 2x HM-LC-Sw1PBU-FM, 3xHM-LC-Bl1PBU-FM,HM-SEC-RHS, 2xHM-SEC-SD,HM-WDS30-T-O, 3x HM-LC-Dim1TPBU-FM, RPI+AddOn

P.A.Trick

#186
2014.07.01 13:24:52.230 3: Watchdog Anwesenheit_Florian triggered
2014.07.01 13:23:27.379 1: Perfmon: possible freeze starting at 13:23:25, delay is 2.379
2014.07.01 13:23:27.295 2: AVR: second attempt to read timed out, this is an unrecoverable error.
2014.07.01 13:23:24.285 2: AVR: first attempt to read timed out, trying to close and open the device.
2014.07.01 13:21:24.233 1: Perfmon: possible freeze starting at 13:21:22, delay is 2.233
2014.07.01 13:21:24.149 2: AVR: second attempt to read timed out, this is an unrecoverable error.
2014.07.01 13:21:21.141 2: AVR: first attempt to read timed out, trying to close and open the device.
2014.07.01 13:19:21.090 1: Perfmon: possible freeze starting at 13:19:18, delay is 3.089
2014.07.01 13:19:21.005 2: AVR: second attempt to read timed out, this is an unrecoverable error.
2014.07.01 13:19:17.995 2: AVR: first attempt to read timed out, trying to close and open the device.
2014.07.01 13:17:17.944 1: Perfmon: possible freeze starting at 13:17:15, delay is 2.944
2014.07.01 13:17:17.859 2: AVR: second attempt to read timed out, this is an unrecoverable error.
2014.07.01 13:17:14.849 2: AVR: first attempt to read timed out, trying to close and open the device.
2014.07.01 13:15:15.417 1: Perfmon: possible freeze starting at 13:15:12, delay is 3.416
2014.07.01 13:15:14.713 2: AVR: second attempt to read timed out, this is an unrecoverable error.
2014.07.01 13:15:11.703 2: AVR: first attempt to read timed out, trying to close and open the device.
2014.07.01 13:13:11.651 1: Perfmon: possible freeze starting at 13:13:09, delay is 2.65
2014.07.01 13:13:11.564 2: AVR: second attempt to read timed out, this is an unrecoverable error.
2014.07.01 13:13:08.554 2: AVR: first attempt to read timed out, trying to close and open the device.
2014.07.01 13:11:08.503 1: Perfmon: possible freeze starting at 13:11:06, delay is 2.502
2014.07.01 13:11:08.419 2: AVR: second attempt to read timed out, this is an unrecoverable error.
2014.07.01 13:11:05.411 2: AVR: first attempt to read timed out, trying to close and open the device.
2014.07.01 13:09:05.359 1: Perfmon: possible freeze starting at 13:09:03, delay is 2.359
2014.07.01 13:09:05.275 2: AVR: second attempt to read timed out, this is an unrecoverable error.
2014.07.01 13:09:02.265 2: AVR: first attempt to read timed out, trying to close and open the device.
2014.07.01 13:07:02.213 1: Perfmon: possible freeze starting at 13:07:00, delay is 2.212
2014.07.01 13:07:02.129 2: AVR: second attempt to read timed out, this is an unrecoverable error.
2014.07.01 13:06:59.119 2: AVR: first attempt to read timed out, trying to close and open the device.
2014.07.01 13:05:07.561 1: Perfmon: possible freeze starting at 13:05:02, delay is 5.561
2014.07.01 13:05:06.323 3: set pushmsg msg 'fhem' '13:05:02: [info] Haustuer wurde geoeffnet!' '' 0 '' : OK


So sieht das den ganzen Tag aus im Log. Nach einmem fhem-Restart sind zwar die Meldungen weg, aber state sowie ConnectionState werden
nicht richtig gesetzt. Ich schalte mal verbose 5 ein und poste morgen das Ergebnis!


Edit: Sieht irgendwie komisch aus, was sendet er denn? Status: AVR ist eingeschaltet!

2014.07.01 22:25:23.440 5: PIONEERAVR AVR: processing "" received from PIONEERAVR
2014.07.01 22:25:23.442 5: PIONEERAVR AVR: Supressing received ""
2014.07.01 22:25:23.444 5: PIONEERAVR AVR: Connection is up --- Check again in 120s --> Internal timer (120s) set
2014.07.01 22:25:53.597 5: PIONEERAVR AVR: processing "" received from PIONEERAVR
2014.07.01 22:25:53.599 5: PIONEERAVR AVR: Supressing received ""
2014.07.01 22:25:53.601 5: PIONEERAVR AVR: Connection is up --- Check again in 120s --> Internal timer (120s) set
Cubietruck,RPI,QNAP Ts-419p+, FS20, FRITZ!DECT200, 7 MAX! Thermostate, 3 MAX! Fensterkontakte, Kodi, CUL V3.3, EM1000S, LW12, LD382, HUE, HM-CFG-USB-2, 1x HM-LC-SW1-FM, 2x HM-LC-SW2-FM, 2x HM-LC-Sw1PBU-FM, 3xHM-LC-Bl1PBU-FM,HM-SEC-RHS, 2xHM-SEC-SD,HM-WDS30-T-O, 3x HM-LC-Dim1TPBU-FM, RPI+AddOn

50watt

Der Pioneer sendet von sich aus ( ohne Zutun von Fhem) ein "new line" alle 30 Sekunden (wenn es eine Datenverbindung gibt)--- da das keine Information enthält, wird auch nicht weiter ausgewertet ("supressing received "").

Vorher (13:09 Uhr) war der Pioneer ohne Strom, oder?

PS: Das Reading "ConnectionState" will ich wieder los werden - State on, off, disconnected sollte reichen ;-)
RaspberryPi, EnOcean PI
Sonos Play1, Connect
Eltako FT55, FSB61, FAM12, FSR12-4x

P.A.Trick

Ja da war er offline ohne Strom! Ist der Normalzustand bei mir wegen dem Standbystrom!

Zu den Readings: bin ganz deiner Meinung! 8)
Cubietruck,RPI,QNAP Ts-419p+, FS20, FRITZ!DECT200, 7 MAX! Thermostate, 3 MAX! Fensterkontakte, Kodi, CUL V3.3, EM1000S, LW12, LD382, HUE, HM-CFG-USB-2, 1x HM-LC-SW1-FM, 2x HM-LC-SW2-FM, 2x HM-LC-Sw1PBU-FM, 3xHM-LC-Bl1PBU-FM,HM-SEC-RHS, 2xHM-SEC-SD,HM-WDS30-T-O, 3x HM-LC-Dim1TPBU-FM, RPI+AddOn

P.A.Trick

#189
So hier die verbose 5 Ausgaben aus dem fhem-log

2014.07.02 18:47:27.049 2: AVR: second attempt to read timed out, this is an unrecoverable error.
2014.07.02 18:47:27.140 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- state after DevIo_Expect(): disconnected state: off ConnState: "<nothing>"
2014.07.02 18:47:27.141 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- reopen()
2014.07.02 18:47:27.141 5: PIONEERAVR AVR: PIONEERAVR_Reopen()
2014.07.02 18:47:27.143 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- state after PIONEERAVR_Reopen(): disconnected state: off ConnState: "<nothing>"
2014.07.02 18:47:27.143 3: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- state (discon): disconnected
2014.07.02 18:47:27.167 1: Perfmon: possible freeze starting at 18:47:24, delay is 3.167
2014.07.02 18:49:27.154 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- state: off
2014.07.02 18:49:27.155 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- change state temporary to: opened
2014.07.02 18:49:27.155 5: SW: 0d0a
2014.07.02 18:49:27.245 2: AVR: first attempt to read timed out, trying to close and open the device.
2014.07.02 18:49:27.246 3: Opening AVR device 192.168.1.18:8102
2014.07.02 18:49:30.254 3: Can't connect to 192.168.1.18:8102: Connection timed out
2014.07.02 18:49:30.255 5: SW: 0d0a
2014.07.02 18:49:30.257 2: AVR: second attempt to read timed out, this is an unrecoverable error.
2014.07.02 18:49:30.349 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- state after DevIo_Expect(): disconnected state: off ConnState: "<nothing>"
2014.07.02 18:49:30.349 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- reopen()
2014.07.02 18:49:30.350 5: PIONEERAVR AVR: PIONEERAVR_Reopen()
2014.07.02 18:49:30.352 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- state after PIONEERAVR_Reopen(): disconnected state: off ConnState: "<nothing>"
2014.07.02 18:49:30.352 3: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- state (discon): disconnected
2014.07.02 18:49:30.376 1: Perfmon: possible freeze starting at 18:49:28, delay is 2.375
2014.07.02 18:50:05.004 1: Perfmon: possible freeze starting at 18:50:04, delay is 1.003
2014.07.02 18:51:30.363 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- state: off
2014.07.02 18:51:30.364 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- change state temporary to: opened
2014.07.02 18:51:30.364 5: SW: 0d0a
2014.07.02 18:51:30.454 2: AVR: first attempt to read timed out, trying to close and open the device.
2014.07.02 18:51:30.455 3: Opening AVR device 192.168.1.18:8102
2014.07.02 18:51:33.463 3: Can't connect to 192.168.1.18:8102: Connection timed out
2014.07.02 18:51:33.464 5: SW: 0d0a
2014.07.02 18:51:33.466 2: AVR: second attempt to read timed out, this is an unrecoverable error.
2014.07.02 18:51:33.558 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- state after DevIo_Expect(): disconnected state: off ConnState: "<nothing>"
2014.07.02 18:51:33.558 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- reopen()
2014.07.02 18:51:33.559 5: PIONEERAVR AVR: PIONEERAVR_Reopen()
2014.07.02 18:51:33.560 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- state after PIONEERAVR_Reopen(): disconnected state: off ConnState: "<nothing>"
2014.07.02 18:51:33.561 3: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- state (discon): disconnected
2014.07.02 18:51:33.584 1: Perfmon: possible freeze starting at 18:51:31, delay is 2.584
2014.07.02 18:53:13.010 3: Watchdog Anwesenheit_Patrick triggered
2014.07.02 18:53:14.362 3: set pushmsg msg 'fhem' '18:53:13: [info] Patricks Handy ist verbunden!' '' 0 '' : OK
2014.07.02 18:53:15.892 1: Perfmon: possible freeze starting at 18:53:14, delay is 1.891
2014.07.02 18:53:33.572 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- state: off
2014.07.02 18:53:33.573 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- change state temporary to: opened
2014.07.02 18:53:33.574 5: SW: 0d0a
2014.07.02 18:53:33.664 2: AVR: first attempt to read timed out, trying to close and open the device.
2014.07.02 18:53:33.665 3: Opening AVR device 192.168.1.18:8102
2014.07.02 18:53:36.673 3: Can't connect to 192.168.1.18:8102: Connection timed out
2014.07.02 18:53:36.674 5: SW: 0d0a
2014.07.02 18:53:36.676 2: AVR: second attempt to read timed out, this is an unrecoverable error.
2014.07.02 18:53:36.768 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- state after DevIo_Expect(): disconnected state: off ConnState: "<nothing>"
2014.07.02 18:53:36.769 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- reopen()
2014.07.02 18:53:36.770 5: PIONEERAVR AVR: PIONEERAVR_Reopen()
2014.07.02 18:53:36.771 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- state after PIONEERAVR_Reopen(): disconnected state: off ConnState: "<nothing>"
2014.07.02 18:53:36.772 3: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- state (discon): disconnected
2014.07.02 18:53:36.795 1: Perfmon: possible freeze starting at 18:53:34, delay is 2.795
2014.07.02 18:55:36.783 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- state: off
2014.07.02 18:55:36.784 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- change state temporary to: opened
2014.07.02 18:55:36.784 5: SW: 0d0a


Hier nach dem Einschalten der Steckdose:

2014.07.02 19:07:56.153 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- state: off
2014.07.02 19:07:56.154 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- change state temporary to: opened
2014.07.02 19:07:56.155 5: SW: 0d0a
2014.07.02 19:07:56.414 2: AVR: first attempt to read timed out, trying to close and open the device.
2014.07.02 19:07:56.415 3: Opening AVR device 192.168.1.18:8102
2014.07.02 19:07:56.422 3: AVR device opened
2014.07.02 19:07:56.423 5: SW: 0d0a
2014.07.02 19:07:56.540 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- state after DevIo_Expect(): opened state: off ConnState: "R\r\n"
2014.07.02 19:07:56.542 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- state after PIONEERAVR_Reopen(): opened state: off ConnState: "R\r\n"
2014.07.02 19:07:56.543 5: PIONEERAVR AVR: PIONEERAVR_checkConnection() --- state: off restored to: off
2014.07.02 19:08:26.561 5: PIONEERAVR AVR: Supressing received ""
2014.07.02 19:08:26.563 5: PIONEERAVR AVR: Connection is up --- Check again in 120s --> Internal timer (120s) set
2014.07.02 19:08:56.713 5: PIONEERAVR AVR: processing "" received from PIONEERAVR
2014.07.02 19:08:56.715 5: PIONEERAVR AVR: Supressing received ""
2014.07.02 19:08:56.718 5: PIONEERAVR AVR: Connection is up --- Check again in 120s --> Internal timer (120s) set



Und nach dem power on Befehl!

2014.07.02 19:09:27.059 5: PIONEERAVR AVR: Processing PIONEERAVR_Set( ? )
2014.07.02 19:09:28.228 5: PIONEERAVR AVR: Processing PIONEERAVR_Set( ? )
2014.07.02 19:09:31.031 5: PIONEERAVR AVR: Processing PIONEERAVR_Set( on )
2014.07.02 19:09:31.035 5: PIONEERAVR AVR: Set on (no arguments)
2014.07.02 19:09:31.036 5: PIONEERAVR AVR: Set on -> 2x newline + 2x PO with 100ms break in between
2014.07.02 19:09:31.039 5: SW: 0d0a
2014.07.02 19:09:31.145 5: SW: 0d0a
2014.07.02 19:09:31.248 5: SW: 0a0d504f0d0a
2014.07.02 19:09:31.452 5: SW: 0a0d504f0d0a
2014.07.02 19:09:31.716 5: PIONEERAVR AVR: processing "R" received from PIONEERAVR
2014.07.02 19:09:31.718 5: PIONEERAVR AVR: line to do soon: "R\r\nR\r\nR\r\n"
2014.07.02 19:09:31.720 5: PIONEERAVR AVR: Supressing received "R"
2014.07.02 19:09:31.722 5: PIONEERAVR AVR: processing "R" received from PIONEERAVR
2014.07.02 19:09:31.723 5: PIONEERAVR AVR: line to do soon: "R\r\nR\r\n"
2014.07.02 19:09:31.725 5: PIONEERAVR AVR: Supressing received "R"
2014.07.02 19:09:31.726 5: PIONEERAVR AVR: processing "R" received from PIONEERAVR
2014.07.02 19:09:31.729 5: PIONEERAVR AVR: line to do soon: "R\r\n"
2014.07.02 19:09:31.730 5: PIONEERAVR AVR: Supressing received "R"
2014.07.02 19:09:31.732 5: PIONEERAVR AVR: processing "R" received from PIONEERAVR
2014.07.02 19:09:31.733 5: PIONEERAVR AVR: Supressing received "R"
2014.07.02 19:09:31.736 5: PIONEERAVR AVR: Connection is up --- Check again in 120s --> Internal timer (120s) set
2014.07.02 19:09:31.774 5: PIONEERAVR AVR: Processing PIONEERAVR_Set( ? )
2014.07.02 19:09:32.900 5: PIONEERAVR AVR: Processing PIONEERAVR_Set( ? )


Und hier noch das list-Device:

Internals:
   CHANGED
   DEF        telnet 192.168.1.18:8102
   DeviceName 192.168.1.18:8102
   FD         60
   NAME       AVR
   NR         1122
   PARTIAL
   Protocol   telnet
   STATE      off
   TYPE       PIONEERAVR
   Readings:
     2014-06-30 21:32:37   bass            0
     2014-06-30 21:32:35   channel         1
     2014-06-30 21:32:35   channelName
     2014-06-30 21:32:35   channelStraight A1
     2014-07-02 19:05:56   connectionState disconnected
     2014-07-02 01:09:54   display          PL  MOVIE
     2014-07-02 01:09:54   displayPrevious       TV
     2014-07-01 19:55:26   input           tvSat
     2014-06-30 21:32:35   listeningMode   proLogic2movie
     2014-07-01 21:18:02   listeningModePlaying [)(]PLII MOVIE
     2014-06-30 21:32:35   model           VSX-922
     2014-06-30 21:32:37   mute            off
     2014-06-27 20:14:50   networkStandby  on
     2014-07-01 19:55:17   power           on
     2014-06-30 21:32:10   presence        present
     2014-06-30 21:32:37   softwareVersion 1-188-076-019-140
     2014-06-30 21:32:37   speakerSystem   Front Bi-Amp
     2014-06-30 21:32:37   speakers        A+B
     2014-06-29 14:36:05   state           off
     2014-06-30 21:32:37   tone            bypass
     2014-06-30 21:32:37   treble          0
     2014-07-01 21:17:05   volume          74
     2014-07-01 21:17:05   volumeStraight  -11.5
   Helper:
     AVAILABLE  1
     nextConnectionCheck 1404321121.64951
     receiver
     Gets:
       Hdzone:
         input      ?ZEA
         power      ?ZEP
       Main:
         bass       ?BA
         channel    ?PR
         display    ?FL
         input      ?F
         listeningMode ?S
         listeningModePlaying ?L
         model      ?RGD
         mute       ?M
         networkStandby ?STJ
         power      ?P
         softwareVersion ?SSI
         speakerSystem ?SSF
         speakers   ?SPK
         tone       ?TO
         treble     ?TR
         tunerChannelNames ?TQ
         tunerFrequency ?FR
         volume     ?V
       Zone2:
         bass       ?ZGB
         input      ?ZS
         mute       ?Z2M
         power      ?AP
         treble     ?ZGC
         volume     ?ZV
       Zone3:
         input      ?ZT
         mute       ?Z3M
         power      ?BP
         volume     ?YV
     Inputnames:
       00:
         aliasName
         enabled    1
         name       phono
       01:
         aliasName
         enabled    1
         name       cd
       02:
         aliasName
         enabled    1
         name       tuner
       03:
         aliasName
         enabled    1
         name       cdrTape
       04:
         aliasName
         enabled    1
         name       dvd
       05:
         aliasName
         enabled    1
         name       tvSat
       06:
         aliasName
         enabled    1
         name       cblSat
       10:
         aliasName
         enabled    1
         name       video1
       12:
         aliasName
         enabled    1
         name       multiChIn
       13:
         aliasName
         enabled    1
         name       usbDac
       14:
         aliasName
         enabled    1
         name       video2
       15:
         aliasName
         enabled    0
         name       dvrBdr
       17:
         aliasName
         enabled    1
         name       ipodUsb
       18:
         aliasName
         enabled    1
         name       xmRadio
       19:
         aliasName
         enabled    1
         name       hdmi1
       20:
         aliasName
         enabled    1
         name       hdmi2
       21:
         aliasName
         enabled    1
         name       hdmi3
       22:
         aliasName
         enabled    0
         name       hdmi4
       23:
         aliasName
         enabled    0
         name       hdmi5
       24:
         aliasName
         enabled    1
         name       hdmi6
       25:
         aliasName
         enabled    1
         name       bd
       26:
         aliasName
         enabled    1
         name       homeMediaGallery
       27:
         aliasName
         enabled    1
         name       sirius
       31:
         aliasName
         enabled    1
         name       hdmiCyclic
       33:
         aliasName
         enabled    1
         name       adapterPort
       34:
         aliasName
         enabled    1
         name       hdmi7
       35:
         aliasName
         enabled    1
         name       hdmi8
       38:
         aliasName
         enabled    1
         name       internetRadio
       40:
         aliasName
         enabled    1
         name       siriusxm
       41:
         aliasName
         enabled    1
         name       pandora
       42:
         aliasName
         enabled    1
         name       napster
       44:
         aliasName
         enabled    1
         name       mediaServer
       45:
         aliasName
         enabled    1
         name       favorites
       48:
         aliasName
         enabled    1
         name       mhl
       53:
         aliasName
         enabled    1
         name       spotify
     Listeningmodes:
       0001       stereoCyclic
       0003       frontStageSurroundAdvanceFocus
       0004       frontStageSurroundAdvanceWide
       0005       autoSurrStreamDirectCyclic
       0006       autoSurround
       0007       direct
       0008       pureDirect
       0009       stereoDirectSet
       0010       standard
       0011       2chSource
       0012       proLogic
       0013       proLogic2movie
       0014       proLogic2music
       0015       proLogic2game
       0016       neo6cinema
       0017       neo6music
       0018       proLogic2xMovie
       0019       proLogic2xMusic
       0020       proLogic2xGame
       0021       multiChSource
       0022       multiChSourceDolbyEx
       0023       multiChSourceProLogic2xMovie
       0024       multiChSourceProLogic2xMusic
       0025       multiChSourceDtsEsNeo6
       0026       multiChSourceDtsEsMatrix
       0027       multiChSourceDtsEsDiscrete
       0028       xmHdSurround
       0029       neuralSurround
       0030       multiChSourceDtsEs8chDiscrete
       0031       proLogic2zHeight
       0032       wideSurroundMovie
       0033       wideSurroundMusic
       0034       multiChSourceProLogic2zHeight
       0035       multiChSourceWideSurroundMovie
       0036       multiChSourceWideSurroundMusic
       0037       neoXcinema
       0038       neoXmusic
       0039       neoXgame
       0040       neuralSurroundNeoXcinema
       0041       neuralSurroundNeoXmusic
       0042       neuralSurroundNeoXgame
       0043       multiChSourceNeoXcinema
       0044       multiChSourceNeoXmusic
       0045       multiChSourceNeoXgame
       0050       thxCyclic
       0051       prologicThxCinema
       0052       pl2movieThxCinema
       0053       neo6cinemaThxCinema
       0054       pl2xMovieThxCinema
       0055       thxSelect2games
       0056       thxCinemaForMultiCh
       0057       thxSurroundExForMultiCh
       0058       pl2xMovieThxCinemaForMultiCh
       0059       esNeo6thxCinemaForMultiCh
       0060       esMatrixThxCinemaForMultiCh
       0061       esDiscreteThxCinemaForMultiCh
       0062       thxSelect2cinemaForMultiCh
       0063       thxSelect2musicForMultiCh
       0064       thxSelect2gamesForMultiCh
       0065       thxUltra2cinemaForMultiCh
       0066       thxUltra2musicForMultiCh
       0067       es8chDiscreteThxCinemaForMultiCh
       0068       thxCinemaFor2ch
       0069       thxMusicFor2ch
       0070       thxGamesFor2ch
       0071       pl2musicThxMusic
       0072       pl2xMusicThxMusic
       0073       neo6musicThxMusic
       0074       pl2gameThxGames
       0075       pl2xGameThxGames
       0076       thxUltra2games
       0077       prologicThxMusic
       0078       prologicThxGames
       0079       thxUltra2gamesForMultiCh
       0080       thxMusicForMultiCh
       0081       thxGamesForMultiCh
       0082       pl2xMusicThxMusicForMultiCh
       0083       exThxGamesForMultiCh
       0084       neo6thxMusicForMultiCh
       0085       neo6thxGamesForMultiCh
       0086       esMatrixThxMusicForMultiCh
       0087       esMatrixThxGamesForMultiCh
       0088       esDiscreteThxMusicForMultiCh
       0089       esDiscreteThxGamesForMultiCh
       0090       es8chDiscreteThxMusicForMultiCh
       0091       es8chDiscreteThxGamesForMultiCh
       0092       pl2zHeightThxCinema
       0093       pl2zHeightThxMusic
       0094       pl2zHeightThxGames
       0095       pl2zHeightThxCinemaForMultiCh
       0096       pl2zHeightThxMusicForMultiCh
       0097       pl2zHeightThxGamesForMultiCh
       0100       advancedSurroundCyclic
       0101       action
       0102       sciFi
       0103       drama
       0104       entertainmentShow
       0105       monoFilm
       0106       expandedTheater
       0107       classical
       0109       unplugged
       0110       rockPop
       0112       extendedStereo
       0113       phonesSurround
       0116       tvSurround
       0117       sports
       0118       advancedGame
       0151       autoLevelControlAlC
       0152       optimumSurround
       0153       retrieverAir
       0201       neoXcinemaThxCinema
       0202       neoXmusicThxMusic
       0203       neoXgameThxGames
       0204       neoXcinemaThxCinemaForMultiCh
       0205       neoXmusicThxMusicForMultiCh
       0206       neoXgameThxGamesForMultiCh
     Listeningmodesplaying:
       0101       [)(]PLIIx MOVIE
       0102       [)(]PLII MOVIE
       0103       [)(]PLIIx MUSIC
       0104       [)(]PLII MUSIC
       0105       [)(]PLIIx GAME
       0106       [)(]PLII GAME
       0107       [)(]PROLOGIC
       0108       Neo:6 CINEMA
       0109       Neo:6 MUSIC
       010c       2ch Straight Decode
       010d       [)(]PLIIz HEIGHT
       010e       WIDE SURR MOVIE
       010f       WIDE SURR MUSIC
       0110       STEREO
       0111       Neo:X CINEMA
       0112       Neo:X MUSIC
       0113       Neo:X GAME
       0201       ACTION
       0202       DRAMA
       0208       ADVANCEDGAME
       0209       SPORTS
       020a       CLASSICAL
       020b       ROCK/POP
       020d       EXT.STEREO
       020e       PHONES SURR.
       020f       FRONT STAGE SURROUND ADVANCE
       0211       SOUND RETRIEVER AIR
       0212       ECO MODE 1
       0213       ECO MODE 2
       0301       [)(]PLIIx MOVIE +THX
       0302       [)(]PLII MOVIE +THX
       0303       [)(]PL +THX CINEMA
       0305       THX CINEMA
       0306       [)(]PLIIx MUSIC +THX
       0307       [)(]PLII MUSIC +THX
       0308       [)(]PL +THX MUSIC
       030a       THX MUSIC
       030b       [)(]PLIIx GAME +THX
       030c       [)(]PLII GAME +THX
       030d       [)(]PL +THX GAMES
       0310       THX GAMES
       0311       [)(]PLIIz +THX CINEMA
       0312       [)(]PLIIz +THX MUSIC
       0313       [)(]PLIIz +THX GAMES
       0314       Neo:X CINEMA + THX CINEMA
       0315       Neo:X MUSIC + THX MUSIC
       0316       Neo:X GAMES + THX GAMES
       0401       STEREO
       0402       [)(]PLII MOVIE
       0403       [)(]PLIIx MOVIE
       0405       AUTO SURROUND Straight Decode
       0406       [)(]DIGITAL EX
       0407       [)(]PLIIx MOVIE
       0408       DTS +Neo:6
       0409       ES MATRIX
       040a       ES DISCRETE
       040b       DTS-ES 8ch
       040e       RETRIEVER AIR
       040f       Neo:X CINEMA
       0501       STEREO
       0502       [)(]PLII MOVIE
       0503       [)(]PLIIx MOVIE
       0504       DTS/DTS-HD
       0505       ALC Straight Decode
       0506       [)(]DIGITAL EX
       0507       [)(]PLIIx MOVIE
       0508       DTS +Neo:6
       0509       ES MATRIX
       050a       ES DISCRETE
       050b       DTS-ES 8ch
       050e       RETRIEVER AIR
       050f       Neo:X CINEMA
       0601       STEREO
       0602       [)(]PLII MOVIE
       0603       [)(]PLIIx MOVIE
       0605       STREAM DIRECT NORMAL Straight Decode
       0606       [)(]DIGITAL EX
       0607       [)(]PLIIx MOVIE
       0609       ES MATRIX
       060a       ES DISCRETE
       060b       DTS-ES 8ch
       060c       Neo:X CINEMA
       0701       STREAM DIRECT PURE 2ch
       0702       [)(]PLII MOVIE
       0703       [)(]PLIIx MOVIE
       0704       Neo:6 CINEMA
       0705       STREAM DIRECT PURE Straight Decode
       0706       [)(]DIGITAL EX
       0707       [)(]PLIIx MOVIE
       0708       (nothing)
       0709       ES MATRIX
       070a       ES DISCRETE
       070b       DTS-ES 8ch
       070c       Neo:X CINEMA
       0881       OPTIMUM
       0e01       HDMI THROUGH
       0f01       MULTI CH IN
       1101       [)(]PLIIx MOVIE
       1102       [)(]PLIIx MUSIC
       1103       [)(]DIGITAL EX
       1104       DTS Neo:6
       1105       ES MATRIX
       1106       ES DISCRETE
       1107       DTS-ES 8ch
       1108       multi ch Straight Decode
       1109       [)(]PLIIz HEIGHT
       110a       WIDE SURR MOVIE
       110b       WIDE SURR MUSIC
       110c       Neo:X CINEMA
       110d       Neo:X MUSIC
       110e       Neo:X GAME
       1301       THX Surr EX
       1303       ES MTRX +THX CINEMA
       1304       ES DISC +THX CINEMA
       1305       ES 8ch +THX CINEMA
       1306       [)(]PLIIx MOVIE +THX
       1309       THX CINEMA
       130b       ES MTRX +THX MUSIC
       130c       ES DISC +THX MUSIC
       130d       ES 8ch +THX MUSIC
       130e       [)(]PLIIx MUSIC +THX
       1311       THX MUSIC
       1313       ES MTRX +THX GAMES
       1314       ES DISC +THX GAMES
       1315       ES 8ch +THX GAMES
       1319       THX GAMES
       131a       [)(]PLIIz +THX CINEMA
       131b       [)(]PLIIz +THX MUSIC
       131c       [)(]PLIIz +THX GAMES
       131d       Neo:X CINEMA + THX CINEMA
       131e       Neo:X MUSIC + THX MUSIC
       131f       Neo:X GAME + THX GAMES
     Sets:
       Hdzone:
         inputDown  ZEB
         inputUp    ZEC
         off        ZEF
         on         ZEO
         toggle     ZEZ
       Main:
         bassDown   BD
         bassUp     BI
         channelDown TPD
         channelUp  TPI
         input      FN
         inputDown  FD
         inputUp    FU
         muteOff    MF
         muteOn     MO
         muteToggle MZ
         off        PF
         on         PO
         pauseAdapterPort 11BT
         pauseIpod  01IP
         pauseMhl   25MHL
         pauseNetwork 11NW
         playAdapterPort 10BT
         playIpod   00IP
         playMhl    23MHL
         playNetwork 10NW
         repeatAdapterPort 17BT
         repeatIpod 07IP
         repeatNetwork 34NW
         shuffleAdapterPort 18BT
         shuffleIpod 08IP
         shuffleNetwork 35NW
         stopAdapterPort 12BT
         stopIpod   02IP
         stopMhl    24MHL
         stopNetwork 20NW
         toggle     PZ
         trebleDown TD
         trebleUp   TI
         volume     VL
         volumeDown VD
         volumeUp   VU
       Zone2:
         inputDown  ZSFD
         inputUp    ZSFU
         muteOff    Z2MF
         muteOn     Z2MO
         muteToggle Z2MZ
         off        APF
         on         APO
         toggle     APZ
         volumeDown ZD
         volumeUp   ZU
       Zone3:
         inputDown  ZTFD
         inputUp    ZTFU
         muteOff    Z3MF
         muteOn     Z3MO
         muteToggle Z3MZ
         off        BPF
         on         BPO
         toggle     BPZ
         volumeDown YD
         volumeUp   YU
     Speakersystems:
       00         Normal(SB/FH)
       01         Normal(sb/FW)
       02         Speaker B
       03         Front Bi-Amp
       04         ZONE 2
       10         9.1ch FH/FW
       11         7.1ch + Speaker B
       12         7.1ch Front Bi-Amp
       13         7.1ch + ZONE2
       14         7.1ch FH/FW + ZONE2
       15         5.1ch Bi-Amp + ZONE2
       16         5.1ch + ZONE 2+3
       17         5.1ch + SP-B Bi-Amp
       18         5.1ch F+Surr Bi-Amp
       19         5.1ch F+C Bi-Amp
       20         5.1ch C+Surr Bi-Amp
     Tunerchannelnames:
       A1
       A2
       A3
       A4
       A5
       A6
       A7
       A8
       A9
       B1
       B2
       B3
       B4
       B5
       B6
       B7
       B8
       B9
       C1
       C2
       C3
       C4
       C5
       C6
       C7
       C8
       C9
       D1
       D2
       D3
       D4
       D5
       D6
       D7
       D8
       D9
       E1
       E2
       E3
       E4
       E5
       E6
       E7
       E8
       E9
       F1
       F2
       F3
       F4
       F5
       F6
       F7
       F8
       F9
       G1
       G2
       G3
       G4
       G5
       G6
       G7
       G8
       G9
     Bm:
       Pioneeravr_get:
         cnt        2
         dmx        0
         mAr
         max        0
         tot        0
       Pioneeravr_read:
         cnt        335
         dmx        0
         max        137
         tot        2930
         mAr:
           HASH(0x1628530)
       Pioneeravr_set:
         cnt        19
         dmx        0
         max        424
         tot        546
         mAr:
           HASH(0x1628530)
           AVR
           on
     Main:
       CURINPUTNR 05
Attributes:
   alias      Pioneer AVR
   devStateIcon on:rc_GREEN:off off:rc_STOP disconnected:rc_RED
   event-on-change-reading .*
   fp_Grundriss 50,100
   group      Multimedia
   room       EG.Wohnzimmer,_Dienste
   verbose    5
   webCmd     volume:mute:input


Wie du siehst, werden u.a. das State Attribut nicht aktualisiert. Ich hoffe das hilft!
Benötigst du noch mehr Angaben?
Cubietruck,RPI,QNAP Ts-419p+, FS20, FRITZ!DECT200, 7 MAX! Thermostate, 3 MAX! Fensterkontakte, Kodi, CUL V3.3, EM1000S, LW12, LD382, HUE, HM-CFG-USB-2, 1x HM-LC-SW1-FM, 2x HM-LC-SW2-FM, 2x HM-LC-Sw1PBU-FM, 3xHM-LC-Bl1PBU-FM,HM-SEC-RHS, 2xHM-SEC-SD,HM-WDS30-T-O, 3x HM-LC-Dim1TPBU-FM, RPI+AddOn

cruser1800

Hallo,

ich habe leider auch eine Fehlermeldung.

Use of uninitialized value in concatenation (.) or string at ./FHEM/71_PIONEERAVRZONE.pm line 320.

Habe schon den AVR komplett gelöscht, da war die Meldung weg. Wenn ich nur die Zone2 lösche bekommen ich andere Fehlermeldungen.
Habe ich hier falsche Einstellungen oder liegt ein Fehler im Programm vor. Der AVR funktioniert Top!

Gruß Lutz

50watt

Danke für's Testen, Feedback und die Logs!

Im SVN gibt es nun die Version 6198.
Diese Bringt ein neues Attribut
attr <name> checkConnection <enable|disable>
Default is disable.
Damit lässt sich die regelmäßige Verbindungsüberprüfung abschalten.

Den Fehler in Zeile 320 im Modul PIONEERAVRZONE kann ich mir aktuell noch nicht erklären.

Viel Spass!
RaspberryPi, EnOcean PI
Sonos Play1, Connect
Eltako FT55, FSB61, FAM12, FSR12-4x

P.A.Trick

#192
Vielen Dank 50 Watt, klappt auch bei mir.
Eine Kleinigkeit habe ich noch entdeckt:

Use of uninitialized value $buf in string eq at ./FHEM/70_PIONEERAVR.pm line 1031.

Was aber immer noch nicht bei mir zuverlässig funktioniert, ist das State Attribut.
Wenn der AVR im Standby ist und ich ein SET AVR ON absetze, bleibt state trotzdem auf off? Ist das bei Euch auch so?


EDIT: Ich muss mich korrigieren. Weder mit CheckConnection State noch ohne funktioniert mein Modul (keine Bedienung möglich!).
Version

# $Id: 70_PIONEERAVR.pm 6198 2014-07-04 18:59:33Z hofrichter $
# $Id: 71_PIONEERAVRZONE.pm 6171 2014-06-28 00:06:17Z hofrichter $


Im Log steht nur:

2014.07.06 10:29:59.304 5: PIONEERAVR AVR: Processing PIONEERAVR_Set( ? )
Cubietruck,RPI,QNAP Ts-419p+, FS20, FRITZ!DECT200, 7 MAX! Thermostate, 3 MAX! Fensterkontakte, Kodi, CUL V3.3, EM1000S, LW12, LD382, HUE, HM-CFG-USB-2, 1x HM-LC-SW1-FM, 2x HM-LC-SW2-FM, 2x HM-LC-Sw1PBU-FM, 3xHM-LC-Bl1PBU-FM,HM-SEC-RHS, 2xHM-SEC-SD,HM-WDS30-T-O, 3x HM-LC-Dim1TPBU-FM, RPI+AddOn

50watt

Vielen Dank für's Testen!!!

Es gibt wieder eine neue (6202) Version im SVN die bald per update zur Verfügung stehen sollte.
Damit funktioniert hier:
set myAVR on
Achtung: Im Webinterface wird der "state" nicht immer korrekt angezeigt (der Eventmonitor zeigt die state - Änderung an und ein reload der Website im Browser zeigt dann auch den korrekten state).
Das beim Neuanlegen des PIONEERAVR device erzeugte webcmd zeigt nun den state mit unterschiedlichen icons für

  • on (grün)
  • off (schwarz)
  • disconnected (rot)
Der  uninitialized value $buf sollte nun auch nicht mehr vorkommen.

Viel Spass!

PS: debuggen von Fehlern ist für mich leichter, wenn es ein log mit verbose 5 gibt (auch per PN)
RaspberryPi, EnOcean PI
Sonos Play1, Connect
Eltako FT55, FSB61, FAM12, FSR12-4x

P.A.Trick

#194
Ja sorry, aber das Verbose 5 und Logtraffic haben leider nicht mehr ausgespuckt!

Update: Perfekt, die SVN Version läuft nun einwandfrei bei mir - vielen Dank!

Urgs...ist mir ja langsam peinlich, aber das "set bass <value>" funktioniert leider bei mir nicht.
Anbei das Log mit verbose 5 inkl. Logtraffic!

4.07.06 20:13:02.664 5: PIONEERAVR AVR: Connection is up --- checkConnection is disabled
2014.07.06 20:13:02.904 5: PIONEERAVR AVR: Processing PIONEERAVR_Set( ? )
2014.07.06 20:13:27.092 5: PIONEERAVR AVR: Processing PIONEERAVR_Set( bass )
2014.07.06 20:13:27.097 5: PIONEERAVR AVR: set bass "5"
2014.07.06 20:13:27.100 5: PIONEERAVR AVR (loglevel: 5) logTraffic: SimpleWrite "01BA\r\n"
2014.07.06 20:13:27.100 5: SW: 303142410d0a
2014.07.06 20:13:27.170 5: PIONEERAVR AVR (loglevel: 5) logTraffic: Spontaneously received "FL024E4F5420415641494C41424C4520\r\n"
2014.07.06 20:13:27.173 5: PIONEERAVR AVR: processing "FL024E4F5420415641494C41424C4520" received from PIONEERAVR
2014.07.06 20:13:27.175 5: PIONEERAVR AVR: "FL024E4F5420415641494C41424C4520" interpreted as: Display update
2014.07.06 20:13:27.176 5: PIONEERAVR AVR: Connection is up --- checkConnection is disabled
2014.07.06 20:13:27.289 5: PIONEERAVR AVR: Processing PIONEERAVR_Set( ? )
2014.07.06 20:13:27.910 5: PIONEERAVR AVR (loglevel: 5) logTraffic: Spontaneously received "FL022020202020202020202020202020\r\n"
2014.07.06 20:13:27.912 5: PIONEERAVR AVR: processing "FL022020202020202020202020202020" received from PIONEERAVR
2014.07.06 20:13:27.915 5: PIONEERAVR AVR: "FL022020202020202020202020202020" interpreted as: Display update
2014.07.06 20:13:27.916 5: PIONEERAVR AVR: Connection is up --- checkConnection is disabled
2014.07.06 20:13:28.151 5: PIONEERAVR AVR (loglevel: 5) logTraffic: Spontaneously received "FL024E4F5420415641494C41424C4520\r\n"
2014.07.06 20:13:28.153 5: PIONEERAVR AVR: processing "FL024E4F5420415641494C41424C4520" received from PIONEERAVR
2014.07.06 20:13:28.155 5: PIONEERAVR AVR: "FL024E4F5420415641494C41424C4520" interpreted as: Display update
2014.07.06 20:13:28.156 5: PIONEERAVR AVR: Connection is up --- checkConnection is disabled
2014.07.06 20:13:28.481 5: PIONEERAVR AVR: Processing PIONEERAVR_Set( ? )
2014.07.06 20:13:28.638 5: PIONEERAVR AVR (loglevel: 5) logTraffic: Spontaneously received "FL022020202020202020202020202020\r\n"
2014.07.06 20:13:28.640 5: PIONEERAVR AVR: processing "FL022020202020202020202020202020" received from PIONEERAVR
2014.07.06 20:13:28.642 5: PIONEERAVR AVR: "FL022020202020202020202020202020" interpreted as: Display update
2014.07.06 20:13:28.643 5: PIONEERAVR AVR: Connection is up --- checkConnection is disabled
2014.07.06 20:13:28.883 5: PIONEERAVR AVR: Processing PIONEERAVR_Set( ? )
2014.07.06 20:13:29.142 5: PIONEERAVR AVR (loglevel: 5) logTraffic: Spontaneously received "FL02200506504C0820204D4F56494520\r\n"
2014.07.06 20:13:29.144 5: PIONEERAVR AVR: processing "FL02200506504C0820204D4F56494520" received from PIONEERAVR
2014.07.06 20:13:29.146 5: PIONEERAVR AVR: "FL02200506504C0820204D4F56494520" interpreted as: Display update
2014.07.06 20:13:29.147 5: PIONEERAVR AVR: Connection is up --- checkConnection is disabled
2014.07.06 20:13:29.231 5: PIONEERAVR AVR: Processing PIONEERAVR_Set( ? )
2014.07.06 20:13:59.250 5: PIONEERAVR AVR (loglevel: 5) logTraffic: Spontaneously received "\r\n"
2014.07.06 20:13:59.253 5: PIONEERAVR AVR: processing "" received from PIONEERAVR
2014.07.06 20:13:59.254 5: PIONEERAVR AVR: Supressing received ""
2014.07.06 20:13:59.255 5: PIONEERAVR AVR: Connection is up --- checkConnection is disabled
2014.07.06 20:14:12.746 5: PIONEERAVR AVR: Processing PIONEERAVR_Set( treble )
2014.07.06 20:14:12.752 5: PIONEERAVR AVR: set treble "3"
2014.07.06 20:14:12.754 5: PIONEERAVR AVR (loglevel: 5) logTraffic: SimpleWrite "03TR\r\n"
2014.07.06 20:14:12.755 5: SW: 303354520d0a
2014.07.06 20:14:12.825 5: PIONEERAVR AVR (loglevel: 5) logTraffic: Spontaneously received "FL024E4F5420415641494C41424C4520\r\n"
2014.07.06 20:14:12.827 5: PIONEERAVR AVR: processing "FL024E4F5420415641494C41424C4520" received from PIONEERAVR
2014.07.06 20:14:12.830 5: PIONEERAVR AVR: "FL024E4F5420415641494C41424C4520" interpreted as: Display update
2014.07.06 20:14:12.831 5: PIONEERAVR AVR: Connection is up --- checkConnection is disabled
2014.07.06 20:14:12.944 5: PIONEERAVR AVR: Processing PIONEERAVR_Set( ? )
2014.07.06 20:14:13.567 5: PIONEERAVR AVR (loglevel: 5) logTraffic: Spontaneously received "FL022020202020202020202020202020\r\n"
2014.07.06 20:14:13.569 5: PIONEERAVR AVR: processing "FL022020202020202020202020202020" received from PIONEERAVR
2014.07.06 20:14:13.572 5: PIONEERAVR AVR: "FL022020202020202020202020202020" interpreted as: Display update
2014.07.06 20:14:13.573 5: PIONEERAVR AVR: Connection is up --- checkConnection is disabled
2014.07.06 20:14:13.777 5: PIONEERAVR AVR (loglevel: 5) logTraffic: Spontaneously received "FL024E4F5420415641494C41424C4520\r\n"
2014.07.06 20:14:13.779 5: PIONEERAVR AVR: processing "FL024E4F5420415641494C41424C4520" received from PIONEERAVR
2014.07.06 20:14:13.781 5: PIONEERAVR AVR: "FL024E4F5420415641494C41424C4520" interpreted as: Display update
2014.07.06 20:14:13.782 5: PIONEERAVR AVR: Connection is up --- checkConnection is disabled
2014.07.06 20:14:14.297 5: PIONEERAVR AVR: Processing PIONEERAVR_Set( ? )
2014.07.06 20:14:14.318 5: PIONEERAVR AVR (loglevel: 5) logTraffic: Spontaneously received "FL022020202020202020202020202020\r\n"
2014.07.06 20:14:14.320 5: PIONEERAVR AVR: processing "FL022020202020202020202020202020" received from PIONEERAVR
2014.07.06 20:14:14.322 5: PIONEERAVR AVR: "FL022020202020202020202020202020" interpreted as: Display update
2014.07.06 20:14:14.323 5: PIONEERAVR AVR: Connection is up --- checkConnection is disabled
2014.07.06 20:14:14.563 5: PIONEERAVR AVR: Processing PIONEERAVR_Set( ? )
2014.07.06 20:14:14.783 5: PIONEERAVR AVR (loglevel: 5) logTraffic: Spontaneously received "FL02200506504C0820204D4F56494520\r\n"
2014.07.06 20:14:14.785 5: PIONEERAVR AVR: processing "FL02200506504C0820204D4F56494520" received from PIONEERAVR
2014.07.06 20:14:14.788 5: PIONEERAVR AVR: "FL02200506504C0820204D4F56494520" interpreted as: Display update
2014.07.06 20:14:14.789 5: PIONEERAVR AVR: Connection is up --- checkConnection is disabled
2014.07.06 20:14:14.871 5: PIONEERAVR AVR: Processing PIONEERAVR_Set( ? )


Cubietruck,RPI,QNAP Ts-419p+, FS20, FRITZ!DECT200, 7 MAX! Thermostate, 3 MAX! Fensterkontakte, Kodi, CUL V3.3, EM1000S, LW12, LD382, HUE, HM-CFG-USB-2, 1x HM-LC-SW1-FM, 2x HM-LC-SW2-FM, 2x HM-LC-Sw1PBU-FM, 3xHM-LC-Bl1PBU-FM,HM-SEC-RHS, 2xHM-SEC-SD,HM-WDS30-T-O, 3x HM-LC-Dim1TPBU-FM, RPI+AddOn