Fhem -> Onkyo

Begonnen von mcbain2k, 03 Juni 2013, 22:40:05

Vorheriges Thema - Nächstes Thema

UliM

Hi,
weiss nicht ob Dien Abzug der .pl-Datei vollständig ist. Trag mal als letzte Zeile ein
1;
Geht's dann?
=8-)
RPi4/Raspbian, CUL V3 (ca. 30 HomeMatic-devices), LAN (HarmonyHub, alexa etc.).  Fördermitglied des FHEM e.V.

mcbain2k

Hi,

versuch mal

{system("perl /opt/fhem/FHEM/onkyo.pl MLV19")

statt

{system('perl /opt/fhem/FHEM/onkyo.pl MLV19')

tobias.gj

bin zwar kein Profi, aber muß da nicht noch ein & hinter den Steuercode?

{system('perl /opt/fhem/FHEM/onkyo.pl MLV19&')
Cubietruck mit cubien, HUE, HMLAN, Onkyo, Sonos
EMGZ,EMWZ,HM-CC-RT-DN,HM-LC-Bl1PBU-FM,HM-LC-SW1-PL2,HM-LC-Sw1PBU-FM,HM-RC-KEY3-B,HM-SEC- KEY,HM-SEC-RHS,HM-SEC-WDS, KS300,S300TH, fs20piri,fs20st, hms10

tobias.gj

Meine Vermutung ist, daß bei dem Volume  Befehl noch ein "Return" hintergeschickt werden muß.
kann das sein?
Cubietruck mit cubien, HUE, HMLAN, Onkyo, Sonos
EMGZ,EMWZ,HM-CC-RT-DN,HM-LC-Bl1PBU-FM,HM-LC-SW1-PL2,HM-LC-Sw1PBU-FM,HM-RC-KEY3-B,HM-SEC- KEY,HM-SEC-RHS,HM-SEC-WDS, KS300,S300TH, fs20piri,fs20st, hms10

tobias.gj

Zitat von: tobias.gj schrieb am Mo, 22 Juli 2013 13:14bin zwar kein Profi, aber muß da nicht noch ein & hinter den Steuercode?

{system('perl /opt/fhem/FHEM/onkyo.pl MLV19&')

ich Depp. das & ist natürlich einfach nur die Unix Syntax für den Hintergrundjob und bringt an dieser Stelle natürlich gar nix.
Sorry for that.
Cubietruck mit cubien, HUE, HMLAN, Onkyo, Sonos
EMGZ,EMWZ,HM-CC-RT-DN,HM-LC-Bl1PBU-FM,HM-LC-SW1-PL2,HM-LC-Sw1PBU-FM,HM-RC-KEY3-B,HM-SEC- KEY,HM-SEC-RHS,HM-SEC-WDS, KS300,S300TH, fs20piri,fs20st, hms10

Loredo

Ich bekomme leider auch nur ein "return value: -1", wenn ich das Script aus FHEM heraus ausführe :-/
Hat jemand eine Lösung gefunden? Die hier genannten Tipps halfen bisher leider nicht weiter.
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

Markus Bloch

verwende mal bitte statt system(...) die Funktion qx(...)

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)

Loredo

Danke, ich Dummerchen hab einfach nur den falschen Pfad angegeben...
mit system() funktionierts, mit qx() nicht. ;-)
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

Jaydee

Uh, ich bin gerade erst auf diesen Thread aufmerksam geworden - ich hatte mir früher schon eine einfaches ein/aus-Script gebastelt, aber das hier ist natürlich viel toller :-)

Wie stehen die Chancen, dass daraus in absehbarer Zeit eine komplette Onkyo_AVR.pm wird?
Bzw. wie kann man/ich dabei helfen? :-)

LG
Jan

Mario K

Ich habe gerade versucht das Ganze auf meiner FB7390 zum laufen zu bringen, bekomme jedoch auch die Meldung -1 zurück.
Ich habe die Pfade zwar angepasst, aber da muss wohl noch etwas falsch sein.
Wie müssten denn die Pfade angepasst werden?

Loredo

Ich hab das jetzt mal in ein Modul gegossen und bin grad am feinschleifen:

Link
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

forum-merlin

Zitat von: mcbain2k schrieb am Mo, 03 Juni 2013 22:48Komplette Übersicht befindet sich im Anhang
Ich habe heute mal den Onkyo Support USA angeschrieben, und nach einer aktuellen Version der CommandRef gefragt.
Ich bekam eine vom August 2013 wo auch die aktuellen Modelle aufgeführt sind.
Hoffe das Hilft bei der Weiterentwicklung

Gruß

der Merlin
FHEM 5.8 auf RasPi3; CULv3-868; RFXtrx433; HM-Sec-SC-2; HM-CFG-LAN; HM-LC-Bl1-FM; HM-CC-RT-DN; HM-ES-PMSw1-Pl; HM-LC-Sw4-DR; Hunter Ventile; 8ch Relais; ENIGMA2; ONKYO_AVR; SONOS; Harmony; telegram; HM-PB-6-WM55; GPIO; HM-Sen-MDIR-O; HM-SEC-SD; HM-LC-Dim1L-Pl-3;

Loredo

Zitat von: forum-merlin schrieb am Mi, 09 Oktober 2013 23:46
Zitat von: mcbain2k schrieb am Mo, 03 Juni 2013 22:48Komplette Übersicht befindet sich im Anhang
Ich habe heute mal den Onkyo Support USA angeschrieben, und nach einer aktuellen Version der CommandRef gefragt.
Ich bekam eine vom August 2013 wo auch die aktuellen Modelle aufgeführt sind.
Hoffe das Hilft bei der Weiterentwicklung

Danke, liegt mir schon vor. Hatte auch ein Mail geschrieben. :-)
Zwischenzeitlich habe ich auch diese Quelle gefunden, die vermutlich auch generell hilfreich ist für andere Hersteller:

http://www.awe-europe.com/ir_232.html
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