markusbloch
0514ed1222
YAMAHA_AVR: fix not working navigateListMenu under certain circumstances (Forum: #48790 )
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@11042 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-03-11 15:17:17 +00:00
markusbloch
31e5049e64
YAMAHA_AVR: remove $waitIfInitNotDone from InternalTimer() as it is not neccessary anymore
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@11001 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-03-05 17:16:36 +00:00
markusbloch
3cb56e9d8a
YAMAHA_AVR: code and commandref makeup
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10998 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-03-05 16:37:02 +00:00
markusbloch
1041f385a4
YAMAHA_AVR: use new optional $fn argument for RemoveInternalTimer() from r10995
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10996 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-03-05 16:09:54 +00:00
markusbloch
a675c2506f
YAMAHA_AVR: move several Log3 messages for HTTP communication from verbose level 5 to 4
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10812 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-02-13 11:18:05 +00:00
markusbloch
3667fd19eb
YAMAHA_AVR: newFirmware will only be triggered for RX-Vx71, RX-Vx73, RX-Ax10 or RX-Ax20 as newer models don't support this anymore, shuffle/repeat status will be requested only when current input support this or input changes (Forum: #48790 )
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10734 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-02-06 09:24:21 +00:00
markusbloch
06646f3feb
YAMAHA_AVR: add =item device marker
...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10539 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-01-16 22:08:29 +00:00
markusbloch
a315ea268b
YAMAHA_AVR: include also older model series than RX-Vx71 series for
...
"Back To Home" command (Forum: #19896 )
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10355 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-01-03 22:00:41 +00:00
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