114 Commits

Author SHA1 Message Date
markusbloch
82009ac556 YAMAHA_AVR: fixing not working volumeStraight set command (Forum: #46344)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10292 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-12-29 13:05:12 +00:00
markusbloch
a4cfb8cce9 YAMAHA_AVR: new set commands and readings for tuner control. code optimizations. minor bug fixes (Forum: #46263)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10278 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-12-28 09:51:20 +00:00
markusbloch
aeb9c33e70 YAMAHA_AVR: request basicStatus before begin navigateListMenu browsing (Forum: #19896)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10267 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-12-26 14:33:57 +00:00
markusbloch
79b5e9e611 YAMAHA_AVR: remove temporary debug log message
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10260 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-12-25 11:18:06 +00:00
markusbloch
fba84e8d65 YAMAHA_AVR: several changes and bug fixes (Forum: #43569, #19896)
- add pointer to main zone in Internals for zone defs
- DSP based models use command queue of main zone to execute commands for zone definitions (Forum: #43569, many thanks to dev0 for patience and support)
- fix navigateListMenu for RX-Vx71 series models (Forum: #19896)
- fix bass/treble missbehaviour for DSP based models (Forum: #43569)


git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10259 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-12-25 10:45:22 +00:00
markusbloch
be1c2a829e YAMAHA_AVR: fixing not working volume smoothing (forgot about point before line calculation, Forum: #45799)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10189 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-12-16 21:48:54 +00:00
markusbloch
a8e4e6252b YAMAHA_AVR: code optimization for DSP related code
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10173 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-12-14 20:54:55 +00:00
markusbloch
749ac0d3e0 YAMAHA_AVR: avoid absent/present state during FHEM startup
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10164 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-12-13 10:17:01 +00:00
markusbloch
6f40058a07 YAMAHA_AVR: fix unitialized value warning (Forum: #43569)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10159 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-12-12 12:49:24 +00:00
markusbloch
5f2f606558 YAMAHA_AVR: use better html replacement settings
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10156 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-12-12 11:14:10 +00:00
markusbloch
449848299e YAMAHA_AVR: fixing special charset conversion for current* readings. minor code changes at logging and regex
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10155 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-12-11 22:06:27 +00:00
markusbloch
7c9f244a15 YAMAHA_AVR: new set command navigateListMenu for automatic menu navigation (Forum: #19896), command queue enhancements to support concatenated set commands (Forum: #43569), new set command/reading partyMode (Forum: #19896), added disabledForIntervals attribute
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10152 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-12-11 18:58:21 +00:00
markusbloch
27cc835e6f YAMAHA_AVR: added HTTP request queue, send only one request at the same time.
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10100 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-12-05 15:45:00 +00:00
markusbloch
126abbe3a8 YAMAHA_AVR: fixing toneStatus error messages for multi-zone devices (Forum: #40948)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@9509 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-10-18 09:49:01 +00:00
markusbloch
606c9c9f98 YAMAHA_AVR: fixing not working remoteControl commands for several models (Forum: #41763)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@9462 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-10-16 07:46:56 +00:00
markusbloch
b56f5c3161 YAMAHA_AVR: new set commands/readings for controlling bass and treble (by dev0, Forum: #40948)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@9365 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-10-04 11:26:22 +00:00
markusbloch
e546a6a2d5 YAMAHA_AVR: remove unwanted line from testing
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@9093 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-08-18 21:50:20 +00:00
markusbloch
1439f07be7 YAMAHA_AVR: new reading "newFirmware" for indicating firmware update. new argument "direct" for volume commands to avoid volume smoothing, if activated (Forum: #19896)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@9092 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-08-18 21:42:04 +00:00
markusbloch
44781a600d YAMAHA_AVR: allow some requests to run fail (Forum #33209)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@8124 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-03-01 16:00:45 +00:00
markusbloch
3fdfb6d7fa YAMAHA_AVR: new commands play, pause, stop, skip, shuffle, repeat (Forum #33209)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@7889 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-02-05 22:37:30 +00:00
markusbloch
c674a3f592 YAMAHA_AVR: minor code optimizations
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6915 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-11-08 11:14:55 +00:00
markusbloch
3f608e429d YAMAHA_AVR: use non-greedy regexp for XML parsing
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6908 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-11-07 21:39:54 +00:00
markusbloch
5b18236283 YAMAHA_AVR: fixing perl warning for uninitialized value in concatination
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6733 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-10-09 20:21:42 +00:00
markusbloch
2d44f76090 YAMAHA_AVR: fix return of next scheduled timestamp for statusRequest
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6517 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-09-07 17:05:19 +00:00
markusbloch
cccd085e05 YAMAHA_AVR: display inputName for model RX-V2065; log http response status codes; fix permanent input/scene query
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6413 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-08-17 11:26:43 +00:00
markusbloch
ee1be560e2 YAMAHA_AVR: fixing module startup error; added additional log output
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6324 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-07-28 15:04:33 +00:00
markusbloch
9309a2c6ad YAMAHA_AVR: fixing flapping power state event, when turning on device via FHEM, fixing set usage when device is absent at FHEM startup
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6320 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-07-26 23:06:42 +00:00
markusbloch
9a192b0100 YAMAHA_AVR: query scenes only in mainzone
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6176 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-06-29 10:51:58 +00:00
markusbloch
f182e5e26c YAMAHA_AVR: execute commands blocking only, when device is present, else non-blocking is used
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6074 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-06-05 21:53:17 +00:00
markusbloch
43cf4306d5 YAMAHA_AVR: making set on/off blocking again
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6073 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-06-05 21:23:25 +00:00
markusbloch
52b62426be YAMAHA_AVR: improving on/off event trigger
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6016 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-05-30 19:03:46 +00:00
markusbloch
82e3a7cbdf YAMAHA_AVR: fixing presence detection
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6004 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-05-29 17:46:15 +00:00
markusbloch
af907129b5 YAMAHA_AVR: cosmetical code changes.
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6003 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-05-29 12:56:44 +00:00
markusbloch
b8239deb44 YAMAHA_AVR: harmonize log output
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@5997 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-05-28 22:05:16 +00:00
markusbloch
1112480c8b YAMAHA_AVR: execute all HTTP requests now non-blocking
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@5996 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-05-28 22:01:44 +00:00
markusbloch
8b28d43b59 YAMAHA_AVR: new commands 3dCinemaDsp,adaptiveDrc,direct and sleep and corresponding readings; minor code optimizations.
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@5884 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-05-18 11:17:32 +00:00
markusbloch
22c42214d9 YAMAHA_AVR: new set commands and readings for controlling the sound output behavior (Enhancer, DSP and straight output); minor code optimizations
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@5882 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-05-17 23:08:21 +00:00
markusbloch
360c12c0f4 YAMAHA_AVR: also evaluate Radio_Text_B for currentTitle at input TUNER
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@5875 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-05-16 19:32:55 +00:00
markusbloch
a9bdfa54cf YAMAHA_AVR: erase current-Readings when switching to non-supported inputs; added apostrophe html entity
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@5814 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-05-10 18:07:03 +00:00
markusbloch
44435ba78f YAMAHA_AVR: current* readings will be erased in case they not apply; added currentTitle for input TUNER (by Norbert Wedegaertner)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@5765 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-05-06 16:59:09 +00:00
markusbloch
5c005a7fbd YAMAHA_AVR: check for existing zone, input data also in set commands
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@5083 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-03-01 09:52:13 +00:00
markusbloch
f7d9d594f2 YAMAHA_AVR: fixing docu mistake
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4966 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-02-17 17:41:45 +00:00
markusbloch
fb6ace536a YAMAHA_AVR: new attribute "disable" to disable cyclic status updates of receiver
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4965 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-02-17 17:30:21 +00:00
markusbloch
ea26d573b9 YAMAHA_AVR: optimizing request handling when device is absent.
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4938 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-02-15 10:58:48 +00:00
markusbloch
fc6e2dfff1 YAMAHA_AVR: fixing minor mistakes in german commandref
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4684 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-01-18 11:31:02 +00:00
markusbloch
108cedf67a YAMAHA_AVR: replace html entities with the original characters
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4658 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-01-15 19:35:31 +00:00
markusbloch
224a8839f5 YAMAHA_AVR: define separate on and off status intervals for cyclic status updates
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4649 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-01-14 21:58:20 +00:00
markusbloch
0030f97aa7 YAMAHA_AVR: dereference hash element for keys() (perl compatibility issue)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4637 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-01-12 22:17:40 +00:00
markusbloch
8b6c1a7c06 YAMAHA_AVR: new readings for extended informations on several inputs, add model attribute for statistical purpose
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4620 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-01-11 12:30:35 +00:00
markusbloch
0e482419ef YAMAHA_AVR: using GetFileFromURL as CustomGetFileFromURL is deprecated
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4531 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-01-02 15:36:11 +00:00