30 Commits

Author SHA1 Message Date
dietmar63
cc0c85e2b5 - dokumentation improved
59_Twilight now supports the function >>>> twilight($twilight, $reading, $min, $max) that works like sunset_abs() sunrise_abs()

git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4533 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-01-02 20:19:46 +00:00
dietmar63
f0ea032a86 - some improvements to compute state active
- some improvements to debug funktionality with verbose in case of disabled attribute

git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4330 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-12-06 18:22:31 +00:00
dietmar63
04a00f357f - some problems with the control of timers fixed
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4278 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-11-23 18:11:16 +00:00
dietmar63
3fcffc50fb } wrong place
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4215 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-11-13 17:03:10 +00:00
dietmar63
66a843e91d } forgotten
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4214 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-11-13 16:43:04 +00:00
dietmar63
3e92286b4a improvements in
- autodetection
- daylightsavingtime
- protocol

git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4210 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-11-12 23:38:33 +00:00
dietmar63
31ae48ca03 now when using a Perlcommand it will always be executed, not only when old parameter isnt like the new Parameter.
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4146 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-11-03 21:31:04 +00:00
dietmar63
349c3dfc73 some improvments to get it more robust
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4142 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-11-02 21:33:14 +00:00
dietmar63
9e38dfde0b - 'tilted' as open status for Homematic devices added
- fixed: 
Use of uninitialized value $_ in numeric eq (==) at C:/fhem-5.5/FHEM/98_Heating_
Control.pm line 96, <$fh> line 129.

git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4127 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-10-28 20:58:46 +00:00
dietmar63
df403dff5e - support for window sensors of the HM family added: HM-SEC-SC, HM-SEC-RHS.
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4121 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-10-27 18:04:13 +00:00
dietmar63
5d65fd381a new features added:
- added attribute windowSensor. Defines a list of window sensors to avoid swichting when a window is open. Supports sensors of type CUL_FHTTK
- the time parameter of switches can now be a Perlfuncion like sunrise_abs().
- a new optional Parameter can change the language of profiles: de, en fr are possible
- symbolic constants like eco on off on-for-timer now a Parameter can be added. For example on-for-timer:30. The colon ist replaced by space.



git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4118 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-10-27 12:35:10 +00:00
dietmar63
f0f235094d force svn ID
bug in default parameter for HM Heating Control

git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4062 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-10-17 20:18:49 +00:00
dietmar63
1c42d93fe1 Improvments to Heating_Control an WeekdayTimer:
- french language supported by autdetection
- param now supports a second parameter like on-for-timer:3456
- default switchparameter can be adjusted more elaborate
  my %modifier = ("MAX"      => "desiredTemperature",
                  "FHT"      => "desired-temp",
                  "FS20"     => "",
                  "HM-CC-VD" => "desired-temp",
                  "HM-CC-TC" => "desired-temp" );


 

git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4055 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-10-16 20:44:49 +00:00
dietmar63
e56a9bbec0 conversion from Log to Log3
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@3858 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-09-04 21:53:36 +00:00
dietmar63
4b1b57c1db now with $Id$
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@3729 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-08-17 21:29:07 +00:00
dietmar63
781f2b85bd # $Id added to get version information
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@3720 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-08-16 18:46:51 +00:00
dietmar63
682491ef0a logging added in Heating_Control_SetAllTemps()
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@3708 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-08-15 19:09:37 +00:00
dietmar63
10d39084ef - bugfixing when specifying days as So-Di or Su-Th
- improovements displaying HC as active/inactive.

git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@3243 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-06-03 18:47:29 +00:00
dietmar63
e74eaba0e5 - some optimisations in computing the temperature/parameter
- improving the view, witch HC is active: text "inactive" is shown in state

git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@3224 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-05-27 19:33:52 +00:00
dietmar63
96ce5fd011 problem with symbolic constants (eco, on, off) solved
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@3167 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-05-09 18:58:50 +00:00
dietmar63
65f566aba2 Heating_Control_SetAllTemps() added to force the setting of all definded Heating_Controls
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@3142 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-04-30 17:42:29 +00:00
dietmar63
630c20b07b - deleting some testcode
- improving the check if desiredTemp still switched on device 
- improving some dokumentation


git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@3094 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-04-20 20:07:17 +00:00
dietmar63
c28515b9ea 98_Heating_Control.pm - it is now possible to use symbolic values like on, off, eco or comfort to switch devices
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2868 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-03-07 21:25:03 +00:00
dietmar63
291b76bc15 98_Heating_Control.pm - english days in profilelist when one day in switchingtimes is in english.
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2783 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-02-21 20:41:02 +00:00
dietmar63
bd911aea96 98_Heating_Control.pm - changing a Statement to get it work on older versions of Perl(Synlogy 5.8)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2776 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-02-20 07:23:38 +00:00
dietmar63
a7780aa4d5 98_Heating_Control.pm some improvements in the dokumentation because of german umlaute and changed the structure dealing with the unit of Celsius.
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2753 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-02-17 16:02:13 +00:00
dietmar63
9e464d2de7 Bugfixing when switching at defined times - many switches
implementing definition of day in format "So-Mi,Fr or "Su-We,Fr"

git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2727 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-02-14 19:54:52 +00:00
tobiasfaust
f4d5529a22 98_Heating_Control: Bugfix bei Angabe von Mo,Die,....So
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2608 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-01-30 18:51:06 +00:00
tobiasfaust
aa4d1ea154 Codepage von 98_Heating_Control.pm korrigiert.
Doku nun per commandref verfügbar

98_structure.pm: unbalanced <li> gefixt


git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2593 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-01-29 18:41:04 +00:00
tobiasfaust
24df47ce70 new Module 98_Heating_Control to control/switch a radiator automaticly
with a weekly profile (by D. Ortmann / T. Faust)



git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2584 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-01-28 18:37:02 +00:00