Modul für ONKYO AV Receiver (und neuere Pioneer AV Receiver)

Begonnen von Loredo, 30 September 2013, 14:52:36

Vorheriges Thema - Nächstes Thema

rizo

gibt es eigentlich jetzt eine Lösung bezüglich des Problemes:

Device is offline and cannot be controlled???

Loredo

#451
Zitat von: rizo am 01 Juni 2016, 14:03:13
gibt es eigentlich jetzt eine Lösung bezüglich des Problemes:

Device is offline and cannot be controlled???

Die Lösung dafür kann nur Geräteseitig sein. "Network Standby" muss eingeschaltet sein.
Mit dem heutigen Update geht das z.B. auch so (wenn der Receiver Network Standby unterstützt):


get AVR remoteControl network-standby on
Hat meine Arbeit dir geholfen? ⟹ https://paypal.me/pools/c/8gDLrIWrG9

Maintainer:
FHEM-Docker Image, https://github.com/fhem, Astro(Co-Maintainer), ENIGMA2, GEOFANCY, GUEST, HP1000, Installer, LaMetric2, MSG, msgConfig, npmjs, PET, PHTV, Pushover, RESIDENTS, ROOMMATE, search, THINKINGCLEANER

rizo

gibt es eine Möglichkeit das Fhem den Status nach dem Einschalten schneller erkennt? Das dauert manchmal 2-3 Minuten und ist schon hinderlich für die weitere Konfiguration.

Beispiel: Musik an = Receiver an Zone1 aus Zone2 an, das schafft er dann nicht zu schalten.


Loredo

#453
das dauert maximal 90 Sekunden und kann über das Attribut connectionCheck eingestellt werden.

nur wenn Network Standby eingeschaltet ist, kann das einschalten instantan verarbeitet werden.
Hat meine Arbeit dir geholfen? ⟹ https://paypal.me/pools/c/8gDLrIWrG9

Maintainer:
FHEM-Docker Image, https://github.com/fhem, Astro(Co-Maintainer), ENIGMA2, GEOFANCY, GUEST, HP1000, Installer, LaMetric2, MSG, msgConfig, npmjs, PET, PHTV, Pushover, RESIDENTS, ROOMMATE, search, THINKINGCLEANER

rizo

#454
ok danke dir. habe einen onkyo nr808 wo steht denn ob der das Network Standby kann oder nicht?

ach und wenn der Avr vom Strom getrennt wird spamt das Modul die log datei zu. Das kann man doch sicher ausstellen.

2016.06.02 09:57:20 2: avr: first attempt to read timed out, trying to close and open the device.
2016.06.02 09:57:20 3: Opening avr device 192.168.0.44:60128
2016.06.02 09:57:24 3: Can't connect to 192.168.0.44:60128: Connection timed out
2016.06.02 09:57:24 2: avr: second attempt to read timed out, this is an unrecoverable error.

Loredo

ein TX-NR808 steht nicht in der ISCP Liste, aber ein TX-NR818. Alle Receiver können diesen Befehl laut der Liste.
Wie gesagt, einfach mal den get-Befehl von oben absetzen.
Hat meine Arbeit dir geholfen? ⟹ https://paypal.me/pools/c/8gDLrIWrG9

Maintainer:
FHEM-Docker Image, https://github.com/fhem, Astro(Co-Maintainer), ENIGMA2, GEOFANCY, GUEST, HP1000, Installer, LaMetric2, MSG, msgConfig, npmjs, PET, PHTV, Pushover, RESIDENTS, ROOMMATE, search, THINKINGCLEANER

rizo

#456
get Befehl abgesetzt und dann steht da : Sent command: network-standby on

gerade im setup geschaut die Funktion hat der leider nicht. tja pech wenn man alt wird  ;)

Loredo

#457
Zitat von: rizo am 02 Juni 2016, 09:49:38
ach und wenn der Avr vom Strom getrennt wird spamt das Modul die log datei zu. Das kann man doch sicher ausstellen.

2016.06.02 09:57:20 2: avr: first attempt to read timed out, trying to close and open the device.
2016.06.02 09:57:20 3: Opening avr device 192.168.0.44:60128
2016.06.02 09:57:24 3: Can't connect to 192.168.0.44:60128: Connection timed out
2016.06.02 09:57:24 2: avr: second attempt to read timed out, this is an unrecoverable error.

Siehe Antworten hier und hier.


Zitat von: rizo am 02 Juni 2016, 10:07:26
get Befehl abgesetzt und dann steht da : Sent command: network-standby on


Genau. Im Log steht dann, ob der Receiver daraufhin etwas zurück gemeldet hat oder nicht. Du kannst es auch daran erkennen, ob es jetzt ein Reading namens "network-standby" mit dem aktuellen Status gibt.
Hat meine Arbeit dir geholfen? ⟹ https://paypal.me/pools/c/8gDLrIWrG9

Maintainer:
FHEM-Docker Image, https://github.com/fhem, Astro(Co-Maintainer), ENIGMA2, GEOFANCY, GUEST, HP1000, Installer, LaMetric2, MSG, msgConfig, npmjs, PET, PHTV, Pushover, RESIDENTS, ROOMMATE, search, THINKINGCLEANER

Loredo

Ich habe gerade eine neue Version eingecheckt.


Dabei habe ich die Verarbeitung für den Verbindungsaufbau nochmals komplett überarbeitet. Es besteht damit die Chance, dass dies nun auch für die pre2013 Geräte (mutmaßlich die ohne XML-Konfigurationsabfrage) besser funktioniert. Außerdem kann man jetzt auch statt einer Netzwerkverbindung eine serielle Verbindung verwenden. Beides kann ich aber mangels "altem" Gerät nicht testen.


Außerdem sollte nun die störende Logausgabe bei gerade nicht im Netz verfügbaren Geräten weg sein.
Hat meine Arbeit dir geholfen? ⟹ https://paypal.me/pools/c/8gDLrIWrG9

Maintainer:
FHEM-Docker Image, https://github.com/fhem, Astro(Co-Maintainer), ENIGMA2, GEOFANCY, GUEST, HP1000, Installer, LaMetric2, MSG, msgConfig, npmjs, PET, PHTV, Pushover, RESIDENTS, ROOMMATE, search, THINKINGCLEANER

rapster

Zitat von: Loredo am 03 Juni 2016, 18:46:29
Außerdem sollte nun die störende Logausgabe bei gerade nicht im Netz verfügbaren Geräten weg sein.
Danke  :)

rizo

Hi,

habe seit dem Update das Problem das ich Zone 2 nicht mehr steuern kann. Die Netzwerksteuerung im Onkyo ist an.

Hier die Configs:

#Zone1

define avr ONKYO_AVR 192.168.0.44:60128 pre2013
attr avr devStateIcon on:rc_GREEN@green:off off:rc_STOP:on absent:rc_RED playing:rc_PLAY@green:pause paused:rc_PAUSE@green:play muted:rc_MUTE@green:muteT fast-rewind:rc_REW@green:play fast-forward:rc_FF@green:play interrupted:rc_PAUSE@yellow:play
attr avr group Musik
attr avr model pre2013
attr avr room Wohnzimmer
attr avr stateFormat stateAV
attr avr webCmd volume:muteT:input:previous:next


#Zone 2

define avr_2 ONKYO_AVR_ZONE 2
attr avr_2 IODev avr
attr avr_2 devStateIcon on:rc_GREEN@green:off off:rc_STOP:on absent:rc_RED playing:rc_PLAY@green:pause paused:rc_PAUSE@green:play muted:rc_MUTE@green:muteT fast-rewind:rc_REW@green:play fast-forward:rc_FF@green:play interrupted:rc_PAUSE@yellow:play
attr avr_2 group Musik
attr avr_2 room Wohnzimmer
attr avr_2 stateFormat stateAV
attr avr_2 webCmd volume:muteT:input:previous:next

es werden zwar die Befehle gesendet nur beim Onkyo kommt nix an. Das betrifft aber nur Zone 2 / 3. Wenn ich per App den Onkyo steuer zeigt Fhem auch den On Off Status der Zone 2 an.

Wo kann das Problem liegen?

Loredo

Da ist mir bei der Übernahme der set-Kommandos der Main Zone in die Slave Zone ein Fehler unterlaufen.
Habe gerade einen Fix eingecheckt.
Hat meine Arbeit dir geholfen? ⟹ https://paypal.me/pools/c/8gDLrIWrG9

Maintainer:
FHEM-Docker Image, https://github.com/fhem, Astro(Co-Maintainer), ENIGMA2, GEOFANCY, GUEST, HP1000, Installer, LaMetric2, MSG, msgConfig, npmjs, PET, PHTV, Pushover, RESIDENTS, ROOMMATE, search, THINKINGCLEANER

rizo

ah ok super danke das es so schnell geht.

wie lange dauert es eigentlich nachdem es eingecheckt wurde :).

Loredo

bis zum nächsten Morgen 08:00 glaube ich


Gruß
Julian
Hat meine Arbeit dir geholfen? ⟹ https://paypal.me/pools/c/8gDLrIWrG9

Maintainer:
FHEM-Docker Image, https://github.com/fhem, Astro(Co-Maintainer), ENIGMA2, GEOFANCY, GUEST, HP1000, Installer, LaMetric2, MSG, msgConfig, npmjs, PET, PHTV, Pushover, RESIDENTS, ROOMMATE, search, THINKINGCLEANER

rizo

Update gezogen. Schalten geht wieder. Super Daumen hoch!!!