94 Commits

Author SHA1 Message Date
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
markusbloch
c8ccb12068 YAMAHA_AVR: new argument "toggle" for mute command
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4328 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-12-05 22:17:43 +00:00
markusbloch
57c648f0b5 YAMAHA_AVR: changing loglevel for CustomGetFileFromURL to undef for standard queries
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4281 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-11-24 10:54:21 +00:00
markusbloch
9c58a190b1 YAMAHA_AVR: new attribute request-timeout.
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4149 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-11-04 20:06:19 +00:00
markusbloch
0d07c6573c YAMAHA_AVR: fix missing greater-than sign. Use different Control-Tag name for RX-Vx75 series
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4148 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-11-04 19:34:25 +00:00
markusbloch
583fc66978 YAMAHA_AVR: new remoteControl commands for Tuner Preset selection
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4018 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-10-07 16:10:27 +00:00
markusbloch
6d02a8a081 YAMAHA_AVR: remove loglevel attribute
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@3747 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-08-19 17:03:54 +00:00
markusbloch
4bcfb73ad6 YAMAHA_AVR: - introducing optional argument for volumeUp/down
- replacing deprecated GetLogLevel() with Log3()
- changing standard volumeUp/volumeDown step to 5%
- minor code makup

git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@3722 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-08-17 11:26:06 +00:00
markusbloch
da2ec1dabc YAMAHA_AVR: applying new development guideline for AV devices (see FHEMWiki for details), removing volume-smooth-time attribute
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@3715 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-08-16 11:11:59 +00:00
markusbloch
d0d153434a remove unwanted newlines
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@3655 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-08-09 23:04:42 +00:00
markusbloch
2d4a64f7c8 adding support for DSP-Z* models, adding noArg to get/set-usage
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@3654 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-08-09 20:00:41 +00:00
markusbloch
b525f3029a adding more inline code documentation
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@3418 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-07-14 10:52:25 +00:00
markusbloch
28fdae29b6 fixing crash of FHEM when longpoll is activated
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@3409 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-07-12 18:52:28 +00:00
markusbloch
3ee70c09c4 setting state via readingFunctions to ensure events on state change
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@3340 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-06-26 20:39:08 +00:00
markusbloch
ad5a3206ce scene command can be used when the device is powered off
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@3267 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-06-09 14:30:36 +00:00
markusbloch
c88b77d994 fixing some code/docu differences, adding "Generated Events/Readings" section
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@3244 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-06-03 22:10:32 +00:00
markusbloch
93fb8f0864 new set command to select scenes
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@3196 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-05-18 17:09:38 +00:00
markusbloch
9bdbf69b31 reducing http response timeout to 4 seconds
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@3165 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-05-09 14:39:42 +00:00
markusbloch
f8ec04151e removing <pre>-Tags from documentation
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2916 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-03-14 21:46:05 +00:00
markusbloch
7266dba460 don't wait for $init_done
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2710 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-02-12 17:40:35 +00:00
markusbloch
dbe3b8431f minor docu changes
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2536 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-01-20 09:28:18 +00:00