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

Loredo

Ich habe das Log Level dafür auf 4 erhöht.
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

Shadow3561

Danke für deine schnelle Antwort.

Wo genau in der 70_ONKYO_AVR.pm muss ich denn das LoG-Level erhöhen?
Mit freundlichen Grüßen

Loredo

Am besten du wartest das Update morgen ab.
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

Shadow3561

Ok,
Danke,
Da werde ich dann mal abwarten.

Danke für deine schnelle Hilfe.

Mit freundlichen Grüßen

n0bbi

Hi,

ich habe auch noch mit dem neuesten Update folgende Meldung im Log:

2016.08.02 12:52:31 1: 192.168.178.30:60128 reappeared (onkyo)
2016.08.02 12:52:31 1: 192.168.178.30:60128 disconnected, waiting to reappear (onkyo)


Wie kann ich das denn unterdrücken oder abstellen?

Danke :)

Loredo

Gar nicht, denn diese Meldung wird von Fhem's DevIo selbst erzeugt (und kommt auch nur einmalig, wenn der Receiver eben ausgeschaltet wird).
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

Patrik

Hallo zusammen,

beim Modul Onkyo_AVR_Zone wird der Wert volume in Hex ausgegeben, im gegensatz zu Onkyo_AVR. Das führt zu falschen Anzeigewerten bei Lautstärken über 10. Kann mir jemand einen Tipp geben wie das zu beheben ist?

Gruß
Patrik

Loredo

Ich habe das Encoding für eine Reihe von SlaveZone Werten gerade korrigiert und eingecheckt.
Die Datei gibt es morgen per Update oder sofort aus dem SVN.
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

Patrik

Ok, danke. Funktioniert jetzt richtig.

Gruß
Patrik

NewHipster

Hallo
Ich versuche gerade auf den Zonen eines TX-NR929 eine Zeitsteuerung zum laufen zu bringen.
Stoße dabei auf mehrere Hürden.

Der Befehl 'on-for timer' wird nicht erkannt!?
define AVR2Timer at *13:56:00 set AVR2 on-for-timer 20
Auszug aus log:
Zitat2016.08.05 13:59:00 3: AVR2Timer: Unknown argument 'on-for-timer', choose one of toggle:noArg on:noArg off:noArg volume:slider,0,1,100 volumeDown:noArg volumeUp:noArg mute:off,on muteT:noArg play:noArg pause:noArg stop:noArg previous:noArg next:noArg shuffleT:noArg repeatT:noArg remoteControl:play,pause,repeat,stop,top,down,up,right,delete,display,ff,left,mode,return,rew,select,setup,0,1,2,3,4,5,6,7,8,9,prev,next,shuffle,menu channelDown:noArg channelUp:noArg inputDown:noArg inputUp:noArg internet-radio-preset:1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40 input:BD/DVD,CBL/SAT,STB/DVR,GAME1,GAME2,PC,AUX,AM,FM,TV/CD,PHONO,NET,USB,BLUETOOTH channel: presetDown:noArg presetUp:noArg preset:,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40 shuffle:off,on,on-album,on-folder repeat:off,all,all-folder,one tunerFrequency:direct,3-in-direct-mode,up,0-in-direct-mode,7-in-direct-mode,1-in-direct-mode,5-in-direct-mode,6-in-direct-mode,4-in-direct-mode,8-in-direct-mode,None,9-in-direct-mode,down,2-in-direct-mode power:off,on

Nach der Anleitung:
http://www.computerhilfen.de/info/fhem-schalten-nach-wochentag-einfache-abfrage.html
Habe ich versucht folgende Befehlssätze umzubasteln.:
define AVR3An at *04:55:00 { if($wday == 1 || if($wday == 2 || if($wday == 3 || if($wday == 4 || if($wday == 5) { fhem("set AVR3 on") }}
define AVR3Laut at *04:55:01 { if($wday == 1 || if($wday == 2 || if($wday == 3 || if($wday == 4 || if($wday == 5) { fhem("set AVR3 volume 42") }}
define AVR3Sender at *04:55:02 { if($wday == 1 || if($wday == 2 || if($wday == 3 || if($wday == 4 || if($wday == 5) { fhem("set AVR3 input fm") }}
define AVR3Aus at *05:15:00 { if($wday == 1 || if($wday == 2 || if($wday == 3 || if($wday == 4 || if($wday == 5) { fhem("set AVR3 off") }}


Ich habe versucht die Befehle in die (Kopf) Eingabezeile der Fhem Website einzufügen. Ohne Erfolg. Gehören diese Befehlssätze woanders hin?
Auszug aus log:
Zitat2016.08.05 14:25:00 3: AVR2An: syntax error at (eval 123) line 1, near "|| if"
syntax error at (eval 123) line 1, near "}}"

Meine ersten Gehversuche sind ganz schön holperig

pc1246

#490
Moin
Das erste "at" geht nicht, da AVR2 "on-for-timer" nicht kennt. Das geht, glaube ich, nur bei HM!
Bei den anderen sieht es so aus, als ob alles OK ist, du uns aber eine LOG-Nachricht von einem vorherigen Versuch "AVR2" postest!
Hast du mal unter everything nachgesehen, ob die "at"'s da sind?!
Gruss Christoph
HP T610
Onkyo_AVR;3 Enigma2; SB_Server ; SB_Player; HM-USB mit 15 HM-CC-RT-DN, 3 HM_WDS10_TH_O, 6 HM-Sec-SCo, 4 HM-Sec-MDIR-2, 1 HM-Sen-MDIR-O-2, 8 Ferion 5000 OW ; PhilipsTV; 4 harmony hub; Jeelink mit 9 PCA301; Somfy; S7-300; 3 LGW; HUE; HM-IP auf Charly

NewHipster

#491
Nach dem Absetzen der vier Befehlszeilen:
define AVR2An at *16:20:00 { if($wday == 1 || if($wday == 2 || if($wday == 3 || if($wday == 4 || if($wday == 5) { fhem("set AVR2 on") }}
define AVR2Laut at *16:21:01 { if($wday == 1 || if($wday == 2 || if($wday == 3 || if($wday == 4 || if($wday == 5) { fhem("set AVR2 volume 42") }}
define AVR2Sender at *16:21:02 { if($wday == 1 || if($wday == 2 || if($wday == 3 || if($wday == 4 || if($wday == 5) { fhem("set AVR2 input fm") }}
define AVR2Aus at *16:21:00 { if($wday == 1 || if($wday == 2 || if($wday == 3 || if($wday == 4 || if($wday == 5) { fhem("set AVR2 off") }}

sieht es auf der AVR2 Seite so aus?
Siehe Bild
(https://forum.fhem.de/index.php?action=dlattach;topic=15024.0;attach=56013)
Mit diesem Fehler in der log Datei:
2016.08.05 16:20:00 3: AVR2An: syntax error at (eval 124) line 1, near "|| if"
syntax error at (eval 124) line 1, near "}}"


Was ist HM???

Und wo finde ich evrything? :o :(

Loredo

Das ONKYO_AVR Modul beherrscht den Befehl on-for-timer derzeit nicht.
Für die Master-Zone kann alternativ der sleep-Befehl benutzt werden, um das Gerät nach eine bestimmten Zeit auszuschalten.


Der Rest gehört fürchte ich nicht zum Thema ONKYO_AVR, dafür solltest du/ihr einen eigenen Thread öffnen.
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

DeeSPe

Zitat von: NewHipster am 05 August 2016, 16:31:33
{ if($wday == 1 || if($wday == 2 || if($wday == 3 || if($wday == 4 || if($wday == 5) { fhem("set AVR2 on") }}

Das kann so nicht gehen, falsche Syntax für if! Probiere mal:
{ if($wday == 1 || $wday == 2 || $wday == 3 || $wday == 4 || $wday == 5) { fhem("set AVR2 on") }}

Gruß
Dan

P.S. Es gibt auch statt $wday $we, das wäre hier sicher einfacher:
{ if(!$we) { fhem("set AVR2 on") }}
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

NewHipster

Sorry und Danke fürs erste.
DAN dein Tipp funktioniert anscheinend auch noch nicht so.

Hier hab ich den neuen Thread erstellt:
https://forum.fhem.de/index.php?topic=56342.msg479112#msg479112

Hilfe