YAMAHA_AVR Steuerung

Begonnen von dev0, 11 September 2015, 12:17:40

Vorheriges Thema - Nächstes Thema

Schlimbo

Hallo Markus,
habe die neu Version getestet, bekomme leider immer noch den selben Fehler.

Gruß Schlimbo

Markus Bloch

zeig mal bitte ein "list <name>".

Developer für Module: YAMAHA_AVR, YAMAHA_BD, FB_CALLMONITOR, FB_CALLLIST, PRESENCE, Pushsafer, LGTV_IP12, version

aktives Mitglied des FHEM e.V. (Technik)

Schlimbo

Hi Markus,

Hier die Liste der Main Zone:
Internals:
   ACTIVE_ZONE mainzone
   CHANGED
   DEF        192.168.x.xxx mainzone 30 10
   FIRMWARE   1.91/2.06
   MODEL      RX-V773
   NAME       AV_Receiver
   NR         143
   STATE      on
   SYSTEM_ID  xxxxxxxx
   TYPE       YAMAHA_AVR
   ZONES_AVAILABLE mainzone,zone2
   Readings:
     2015-10-16 20:57:16   3dCinemaDsp     auto
     2015-10-16 20:57:16   adaptiveDrc     auto
     2015-10-16 20:57:16   bass            0
     2015-10-16 20:57:16   currentAlbum
     2015-10-16 20:57:16   currentArtist
     2015-10-16 20:57:16   currentChannel
     2015-10-16 20:57:16   currentStation
     2015-10-16 20:57:16   currentTitle
     2015-10-16 20:57:16   direct          off
     2015-10-16 20:57:16   dsp             2chstereo
     2015-10-16 20:57:16   enhancer        on
     2015-10-16 20:57:16   input           hdmi1
     2015-10-16 20:57:16   inputName       HDMI1 SAT
     2015-10-16 20:57:16   mute            off
     2015-10-16 20:57:16   newFirmware     unavailable
     2015-10-15 19:24:50   playStatus      play
     2015-10-16 20:57:16   power           on
     2015-10-16 20:55:25   presence        present
     2015-10-04 11:28:28   repeat          off
     2015-10-04 11:28:28   shuffle         off
     2015-10-16 20:57:16   sleep           off
     2015-10-16 20:57:16   state           on
     2015-10-16 20:57:16   straight        on
     2015-10-16 20:57:16   treble          0
     2015-10-16 20:57:16   volume          42
     2015-10-16 20:57:16   volumeStraight  -39.5
     2015-10-16 19:45:58   volume_old      -33
   Helper:
     ADDRESS    192.168.x.xx
     AVAILABLE  1
     CURRENT_INPUT_TAG HDMI1
     DIRECT_TAG Pure_Direct
     DISABLED   0
     DSP_MODES  Hall in Munich|Hall in Vienna|Chamber|Cellar Club|The Roxy Theatre|The Bottom Line|Sports|Action Game|Roleplaying Game|Music Video|Standard|Spectacle|Sci-Fi|Adventure|Drama|Mono Movie|Surround Decoder|2ch Stereo|7ch Stereo
     INPUTS     AUDIO1|AUDIO2|AV1|AV2|AV3|AV4|AV5|AV6|AirPlay|HDMI1|HDMI2|HDMI3|HDMI4|HDMI5|NET RADIO|Napster|PHONO|SERVER|TUNER|USB|V-AUX|iPod (USB)
     OFF_INTERVAL 30
     ON_INTERVAL 10
     SCENES     Scene 1|Scene 2|Scene 3|Scene 4
     SELECTED_ZONE mainzone
     USE_SHORT_VOL_CMD 0
     XML        /YamahaRemoteControl/desc.xml
     ZONES      Main_Zone|Zone_2
Attributes:
   devStateIcon .*on:remotecontrol/black_btn_GREEN .*off:remotecontrol/black_btn_POWEROFF2
   event-on-change-reading input,state,currentAlbum,currentArtist,currentChannel,currentStation,currentTitle
   fp_Grundriss 493,1236,1,
   icon       audio_loudness
   model      RX-V773
   room       Wohnzimmer
   volume-smooth-change 1
   volumeSteps 3
   webCmd     on:off:input:volume


Und von Zone2:
Internals:
   ACTIVE_ZONE zone2
   CHANGED
   DEF        192.168.x.xxx zone2 30 10
   FIRMWARE   1.91/2.06
   MODEL      RX-V773
   NAME       AV_Receiver_Zone2
   NR         150
   STATE      off
   SYSTEM_ID  xxxxxxxx
   TYPE       YAMAHA_AVR
   ZONES_AVAILABLE mainzone,zone2
   Readings:
     2015-10-16 20:59:26   currentAlbum
     2015-10-16 20:59:26   currentArtist
     2015-10-16 20:59:26   currentChannel
     2015-10-16 20:59:26   currentStation
     2015-10-16 20:59:26   currentTitle
     2015-10-16 20:59:26   input           netradio
     2015-10-16 20:59:26   inputName       NET RADIO
     2015-10-16 20:59:26   mute            off
     2015-10-16 20:59:26   newFirmware     unavailable
     2015-10-16 20:59:26   playStatus      stop
     2015-10-16 20:59:26   power           off
     2015-10-16 20:55:26   presence        present
     2015-10-04 11:52:42   repeat          off
     2015-10-04 11:52:42   shuffle         off
     2015-10-16 20:59:26   sleep           off
     2015-10-16 20:59:26   state           off
     2015-10-16 20:59:26   volume          44
     2015-10-16 20:59:26   volumeStraight  -37
     2015-09-26 09:47:43   volume_old      -44.5
   Helper:
     ADDRESS    192.168.x.xx
     AVAILABLE  1
     CURRENT_INPUT_TAG NET RADIO
     DISABLED   0
     DSP_MODES  Hall in Munich|Hall in Vienna|Chamber|Cellar Club|The Roxy Theatre|The Bottom Line|Sports|Action Game|Roleplaying Game|Music Video|Standard|Spectacle|Sci-Fi|Adventure|Drama|Mono Movie|Surround Decoder|2ch Stereo|7ch Stereo
     INPUTS     AUDIO1|AUDIO2|AV5|AV6|AirPlay|NET RADIO|Napster|PHONO|SERVER|TUNER|USB|iPod (USB)
     OFF_INTERVAL 30
     ON_INTERVAL 10
     SELECTED_ZONE zone2
     USE_SHORT_VOL_CMD 0
     XML        /YamahaRemoteControl/desc.xml
     ZONES      Main_Zone|Zone_2
Attributes:
   devStateIcon .*on:remotecontrol/black_btn_GREEN .*off:remotecontrol/black_btn_POWEROFF2
   event-on-change-reading input,state,currentAlbum,currentArtist,currentChannel,currentStation,currentTitle
   icon       audio_loudness
   model      RX-V773
   room       Bad
   volume-smooth-change 1
   volumeSteps 3
   webCmd     on:off:input:volume



Nutze die Version: "9365 2015-10-04 11:26:22"

Der Log ist voll mit:
2015.10.16 21:06:18 3: YAMAHA_AVR (AV_Receiver_Zone2) - Could not execute "statusRequest toneStatus": received return code 2
2015.10.16 21:06:18 3: YAMAHA_AVR (AV_Receiver_Zone2) - Could not execute "statusRequest toneStatus": received return code 2
2015.10.16 21:05:48 3: YAMAHA_AVR (AV_Receiver_Zone2) - Could not execute "statusRequest toneStatus": received return code 2
2015.10.16 21:05:48 3: YAMAHA_AVR (AV_Receiver_Zone2) - Could not execute "statusRequest toneStatus": received return code 2


Gruß Schlimbo

Markus Bloch

Die Version, welche ich als letztes gepostet habe ist bei dir nicht aktiv. Hast du FHEM neugestartet oder ein Reload des Moduls durchgeführt?

Am einfachsten das Modul in den Modul-Ordner kopieren und anschließend FHEM neustarten.

Viele Grüße

Markus
Developer für Module: YAMAHA_AVR, YAMAHA_BD, FB_CALLMONITOR, FB_CALLLIST, PRESENCE, Pushsafer, LGTV_IP12, version

aktives Mitglied des FHEM e.V. (Technik)

Schlimbo

#34
Hall Markus,

Du meinst doch die Version von diesem Beitrag, oder?

Zitat von: Markus Bloch am 15 Oktober 2015, 11:19:49
Hallo zusammen,

könnt ihr bitte mal die angehangene Version testen. Hier habe ich den toneStatus wie in meinem letzten Beitrag beschrieben verändert.

Ich würde mich freuen, wenn ihr das testen könntet und mir Feedback geben könnt, ob es funktioniert.

Vielen Dank

Gruß
Markus

Kann es sein, dass du eine falsche Version hoch geladen hast? Habe die Version noch einmal geladen aber es ist die "9365 2015-10-04 11:26:22"

Gruß Schlimbo


edit:
Habe gerde gemerkt, dass die von Dier hochgeladene Version doch nicht die normale "9365 2015-10-04 11:26:22" ist, beim vegleich sind Unterschiede vorhanden, da hat mich nur die gleiche Versionsnummer verwirrt.
Aber der fehler ist immernoch vorhanden. Reload habe ich natürlich gemacht.

Gruß Schlimbo

knopf_piano

Version wird von svn erst beim check in angepasst.
Ich hab den Fehler mit dieser Version hier aber auch noch
zotac nano mit proxmox und ganz viel zeug drauf

Markus Bloch

Hallo zusammen,

hatte noch was vergessen  8)

Da es bei meinem Receiver generell klappt, kann ich den Schlechtfall leider nicht testen.

Jetzt nochmal bitte ausprobieren.

Vielen Dank

Gruß
Markus

Developer für Module: YAMAHA_AVR, YAMAHA_BD, FB_CALLMONITOR, FB_CALLLIST, PRESENCE, Pushsafer, LGTV_IP12, version

aktives Mitglied des FHEM e.V. (Technik)

knopf_piano

zotac nano mit proxmox und ganz viel zeug drauf

Schlimbo

Danke für die neue Version.
Fehler ist damit behoben.
Allerding habe ich jetzt bei Zone2 in dem "SET" Dropdown-Menü einen Eintrag "000statusRequest"

Beim Ausführen erhalte ich:
Unknown argument 000statusRequest, choose one of on off volumeStraight volume volumeUp volumeDown input mute remoteControl play pause stop skip sleep 000statusRequest

In der Main Zone ist dieser Eintrag nicht vorhanden.

Gruß Schlimbo

dev0

Hi Markus,

beim DSP-Z7 funktioniert die Tonsteuerung, mit der angehefteten Verison, weiterhin in allen Zonen korrekt. Ein "000statusRequest" erscheint bei mir nicht.
Btw: Danke fürs kümmern, schließlich ist der Patch ja auf meinem Mist gewachsen ;)

/Uli

knopf_piano

Zitat von: Schlimbo am 17 Oktober 2015, 21:50:55
Danke für die neue Version.
Fehler ist damit behoben.
Allerding habe ich jetzt bei Zone2 in dem "SET" Dropdown-Menü einen Eintrag "000statusRequest"

Beim Ausführen erhalte ich:
Unknown argument 000statusRequest, choose one of on off volumeStraight volume volumeUp volumeDown input mute remoteControl play pause stop skip sleep 000statusRequest

In der Main Zone ist dieser Eintrag nicht vorhanden.

Gruß Schlimbo
Bei mir identisches verhalten
zotac nano mit proxmox und ganz viel zeug drauf

Markus Bloch

Das ist schön zu hören, den 000statusRequest konnte ich bei mir nachstellen und habe ich gefixt. Die fertige Version habe ich bereits eingecheckt, so dass diese ab morgen via update zur Verfügung steht.

Wer ansonsten direkt testen will, kann sich hier die Datei runterladen: http://sourceforge.net/p/fhem/code/9509/tree//trunk/fhem/FHEM/71_YAMAHA_AVR.pm?format=raw

Viele Grüße

Markus
Developer für Module: YAMAHA_AVR, YAMAHA_BD, FB_CALLMONITOR, FB_CALLLIST, PRESENCE, Pushsafer, LGTV_IP12, version

aktives Mitglied des FHEM e.V. (Technik)

Jojo11

Hallo,

ich hänge mich hier mal an.
Da ich zu der aussterbenden Species gehöre, die noch mp3s hören und nicht alles aus der cloud streamen, suche ich nach einer Möglichkeit, dies über FHEM zu steuern. Ich besitze einen Yamaha AVR, den ich auch schon eingebunden habe. Speziell würde mich hierbei interessieren, ob man theoretisch direkt Alben anwählen kann, falls der Inhalt des angeschlossenen mp3-USB-sticks bekannt ist. Beim netradio geht es ja nur mit einer "simulierten" Navigation durchs Menü. Wie könnte ich das mit mp3's machen?
Gibt es eine Alternative? Also z.B. den Yamaha auf Server stellen und dann die Musik anderswie drauf schieben? Wie habt Ihr das erledigt? Ich habe kein Interesse an Sonos oder anderen Geräten, bei denen ich weitere hardware an den Receiver anschließen müsste (wie z.B. plex, wenn ich das richtig verstanden habe).

schöne Grüße
Jo

dev0


Zitat von: Jojo11 am 29 Oktober 2015, 09:05:17
Wie habt Ihr das erledigt?
Ich benutze zusätzliche Hardware und bin sehr zufrieden damit. Neuere Yamaha Modelle haben Airplay oder MusicCast integriert, vielleicht ist das etwas für dich?

Jojo11

Welche zusätzliche hardware nutzt Du denn wenn ich fragen darf?
Airplay hat meiner auch schon, aber ich habe kein einziges Apple-Gerät und möchte eigentlich auch nicht von Mobilgeräten streamen, sondern eher von einem im LAN befindlichen Gerät.
Ok wäre auch, auf dem FHEM cubietruck die Sammlung abzulegen und dann irgendwie auf den Yamaha zu schieben. Ich stelle mir das recht aufwendig vor, einen plex-Server aufzusetzen, mindestens einen plex-client in der Nähe des AVR und das alles, nur um Musik zu hören. Für HD-Filme dürfte so ein Raspberry-Client wohl nicht reichen.
Aber ich fange auch gerade erst an, mich mit der Thematik zu beschäftigen.

schöne Grüße
Jo