87 Commits

Author SHA1 Message Date
klaus-schauer
47a811511e 10_EnOcean: # unifies teach procedures
# profile actuator.01: readings corrected
# various optimizations 

git-svn-id: https://svn.fhem.de/fhem/trunk@8848 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-06-28 07:39:56 +00:00
klaus-schauer
bce8d5964d 10_EnOcean: new attributes dimMin, dimMin for subType gateway/dimming
git-svn-id: https://svn.fhem.de/fhem/trunk@8474 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-04-24 17:01:14 +00:00
klaus-schauer
6dd36c396d 10_EnOcean: subType gateway/dimming: set-command set reading dim
git-svn-id: https://svn.fhem.de/fhem/trunk@8449 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-04-18 05:48:55 +00:00
klaus-schauer
cead6f31ca 10_EnOcean: # subType gateway/blindCmd: command positionLogic corrected
# subType actuator.01: parsing of status response corrected
# set routine modified: update functions of reading state, logging, execute logic
# new switchType channel
# crypto function: secure teach-in and set commands for profil switch.00 (EEP D2-03-00)



git-svn-id: https://svn.fhem.de/fhem/trunk@8427 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-04-13 04:32:58 +00:00
klaus-schauer
a9ea6c58dd 10_EnOcean:
# Added new EEP 2.6.2 profiles: fanCtrl.00 (EEP D2-20-00 - D2-20-02), valveCtrl.00 (EEP D2-A0-01)
# convert attribute value devChannel from hex to integer
# 4BS teach-in changed
# commandref: further explanations added


git-svn-id: https://svn.fhem.de/fhem/trunk@8216 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-03-15 07:36:42 +00:00
klaus-schauer
5c1e93b19d 10_EnOcean: # Added new EEP 2.6.2 profile: lightCtrl.01 (EEP A5-38-09)
# subtype switch.00: set fuctions added
# subType hvac.01: improves set command representation
# UTE teach-in response functions added
# commandref: further explanations added


git-svn-id: https://svn.fhem.de/fhem/trunk@7744 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-01-27 14:11:44 +00:00
klaus-schauer
c5ac9bad54 10_EnOcean: new function demand response: energyManagement.01 (EEP A5-37-01)
git-svn-id: https://svn.fhem.de/fhem/trunk@7561 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-01-14 05:14:58 +00:00
klaus-schauer
27c4df1c13 10_EnOcean: new attribute setCmdTrigger
git-svn-id: https://svn.fhem.de/fhem/trunk@7512 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-01-11 06:11:21 +00:00
klaus-schauer
8ef4d4f651 10_EnOcean: ESP protocol: sending optional data changed
git-svn-id: https://svn.fhem.de/fhem/trunk@7438 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-01-05 09:15:42 +00:00
klaus-schauer
4653f68de9 10_EnOcean: # Added new EEP 2.6.1 profiles: actuator.01 (EEP D2-01-0B)
# Added new EEP 2.6.2 profiles: blindsCtrl.00 (EEP D2-05-00), CO2Sensor.01 (EEP A5-09-09)
# 4BS teach-in: Assignment of the SenderID at the first teach-in
# Profil lightCtrlState.02 (EEP A5-11-04) readings changed
# new function "observe"
# commandref: further explanations added


git-svn-id: https://svn.fhem.de/fhem/trunk@7415 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-01-03 11:55:29 +00:00
klaus-schauer
ed51ccd9a1 10_EnOcean: EEP A5-30-02 error correction
git-svn-id: https://svn.fhem.de/fhem/trunk@6993 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-11-16 07:05:31 +00:00
klaus-schauer
89154da989 10_EnOcean: changes to the subtype roomCtrlPanel.00
git-svn-id: https://svn.fhem.de/fhem/trunk@6891 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-11-05 08:26:43 +00:00
klaus-schauer
e2c12dc561 10_EnOcean: teach-in functions changed and extended
git-svn-id: https://svn.fhem.de/fhem/trunk@6772 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-10-16 18:55:45 +00:00
klaus-schauer
81e96c2d81 10_EnOcean: # Added new EEP 2.6.1 profiles: digital input (A5-30-03, A5-30-04)
# Profile gateway/blind central command (EEP A5-38-08) changed
# EnOcean_Attr(): new attributes sendDevState and serviceOn
# commandref: further explanations added


git-svn-id: https://svn.fhem.de/fhem/trunk@6763 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-10-13 08:41:24 +00:00
klaus-schauer
2e3f1b3166 10_EnOcean: attribute devChannel adjusted
git-svn-id: https://svn.fhem.de/fhem/trunk@6749 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-10-12 08:43:21 +00:00
klaus-schauer
7d86d6c032 10_EnOcean: new Profiles A5-10-20, A5-10-21 (roomSensorControl.20)
git-svn-id: https://svn.fhem.de/fhem/trunk@6579 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-09-20 08:27:16 +00:00
klaus-schauer
0edc52b492 10_EnOcean: Added new EEP 2.6.1 profiles: F6-05-01 (liquidLeakage), A5-09-08 (CO2Sensor.01), A5-12-04 (autoMeterReading.04), A5-12-05 (autoMeterReading.05)
git-svn-id: https://svn.fhem.de/fhem/trunk@6572 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-09-19 16:42:06 +00:00
klaus-schauer
7cb44814a4 10_EnOcean: # Added new EEP 2.6.1 profiles: A5-04-02 (tempHumiSensor.02), A5-04-03 (tempHumiSensor.03), A5-05-01 (baroSensor.01), D2-10-xx (roomCtrlPanel.00), F6-3F-7F (switch.7F)
# minor changes and corrections
# commandref: further explanations added


git-svn-id: https://svn.fhem.de/fhem/trunk@6560 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-09-15 19:13:32 +00:00
klaus-schauer
d7baaa1f4f 10_EnOcean:
# actuator.01: error corrections
# sub EnOcean_CheckSenderID: changed the allocation of the SenderID

git-svn-id: https://svn.fhem.de/fhem/trunk@6143 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-06-19 19:11:44 +00:00
klaus-schauer
d337c0f2d6 10_EnOcean: Security features: receiving of encrypted messages is supported (PTM 215)
# subType hvac.01: ChipID >> SenderID, attr summerMode
# subType autoMeterReading.xx: readings formatting changed
# subType actuator.01 (EEP D2-01-00 ... D2-01-11): reading dim changed
# reduced intervals between send operations, maturity function used
# commandref: further explanations added

git-svn-id: https://svn.fhem.de/fhem/trunk@6101 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-06-11 13:57:50 +00:00
klaus-schauer
9a82cf589b 10_EnOcean: # EEP UTE: teach-in options modified
# subType actuator.01 (EEP D2-01-00 ... D2-01-11): attr defaultChannel added
# commandref: further explanations added

git-svn-id: https://svn.fhem.de/fhem/trunk@5587 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-04-20 15:37:51 +00:00
klaus-schauer
2f1c193fee 10_EnOcean: subType switch changed
git-svn-id: https://svn.fhem.de/fhem/trunk@5543 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-04-17 12:44:21 +00:00
klaus-schauer
eee00a8030 10_EnOcean: subType environmentApp: EEP A5-13-01 corrected
git-svn-id: https://svn.fhem.de/fhem/trunk@5460 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-04-06 19:10:36 +00:00
klaus-schauer
43824bbbc8 10_EnOcean: subType keycard, windowHandle: reading buttons removed
git-svn-id: https://svn.fhem.de/fhem/trunk@5416 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-04-02 18:33:53 +00:00
klaus-schauer
270289eff3 10_EnOcean: # Added new EEP 2.5 profiles: D2-01-00 - D2-01-11 (VLD)
# Added new EEP 2.6 profiles: D2-01-0A (VLD)
# learning mode (teach-in / teach-out) changed and extended
# commandref: further explanations added

git-svn-id: https://svn.fhem.de/fhem/trunk@5385 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-03-31 14:47:34 +00:00
klaus-schauer
1b4580a222 10_EnOcean:
# subType actuator.01: bugfix
# commandref: further explanations added

git-svn-id: https://svn.fhem.de/fhem/trunk@5368 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-03-29 20:59:20 +00:00
klaus-schauer
19f30c8b62 10_EnOcean: # Added new EEP 2.6 profiles: D2-01-0A (VLD)
# subType actuator.01 (EEP D2-01-00 - D2-01-11) error corrections, readings added
# commandref: further explanations added

git-svn-id: https://svn.fhem.de/fhem/trunk@5332 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-03-26 19:40:30 +00:00
klaus-schauer
9470638408 10_EnOcean:
# subType autoMeterReading.01 corrected
# internals added
# commandref: further explanations added

git-svn-id: https://svn.fhem.de/fhem/trunk@5264 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-03-20 19:17:13 +00:00
klaus-schauer
6eac2835f0 10_EnOcean: set commands are not executed if attr disable or disableForInterval true
git-svn-id: https://svn.fhem.de/fhem/trunk@5249 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-03-17 21:06:41 +00:00
klaus-schauer
0876654591 10_EnOcean: subType autoMeterReading.01: Serial number is now displayed correctly
git-svn-id: https://svn.fhem.de/fhem/trunk@5245 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-03-17 18:22:20 +00:00
klaus-schauer
51f871c80c 10_EnOcean: subType occupSensor.01: additional readings
git-svn-id: https://svn.fhem.de/fhem/trunk@5230 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-03-16 06:53:16 +00:00
klaus-schauer
edde8770d4 10_EnOcean: commandref: further explanations added
git-svn-id: https://svn.fhem.de/fhem/trunk@5225 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-03-14 19:10:46 +00:00
klaus-schauer
b84ad9f3eb 10_EnOcean: Profil gateway/switching: Eltako FSA12 supported
git-svn-id: https://svn.fhem.de/fhem/trunk@5218 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-03-13 18:57:27 +00:00
klaus-schauer
83df11e9e7 10_EnOcean:
# SenderID/DestinationID (DEF, subDef), Manufacturer ID (manufID) are normalized to uppercase characters
# subType raw: reading state corrected
# commandref: further explanations added


git-svn-id: https://svn.fhem.de/fhem/trunk@5158 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-03-07 11:48:07 +00:00
klaus-schauer
a80c474e0d 10_EnOcean
- readings dimValue changed to dim
- new Manufacturer IDs added

git-svn-id: https://svn.fhem.de/fhem/trunk@5064 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-02-27 14:14:07 +00:00
klaus-schauer
29ac29f6bf 10_EnOcean:
# Added new EEP 2.5 profiles: experimental: D2-01-00 - D2-01-11 (VLD)
# UTE: protocol implemented
# teach-in optimized
# MD15: subType renamed to hvac.01, manufID now 7FF
# manufProfile/Eltako shutter: errors fixed, additional functions installed
# gateway/switching,dimming: reading dimValue changed to dim, commands BI/B0 replaced by on/off
# roomSensorControl.01: manufacturer specific extensions
# commandref: further explanations added

git-svn-id: https://svn.fhem.de/fhem/trunk@4999 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-02-20 15:51:29 +00:00
klaus-schauer
64353d7409 eliminates errors in the formatting of some output values
git-svn-id: https://svn.fhem.de/fhem/trunk@4446 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-12-23 06:43:25 +00:00
klaus-schauer
32e0fde257 # commandref corrected
git-svn-id: https://svn.fhem.de/fhem/trunk@3958 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-09-25 09:42:55 +00:00
klaus-schauer
960ef952eb # Log changed to Log3
git-svn-id: https://svn.fhem.de/fhem/trunk@3898 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-09-12 10:21:36 +00:00
klaus-schauer
ade1dafc67 logging changed to Log3
git-svn-id: https://svn.fhem.de/fhem/trunk@3884 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-09-09 10:37:04 +00:00
klaus-schauer
f32db519b9 profile (subType) roomSensorControl.05: Manufacturer ID 00D corrected
git-svn-id: https://svn.fhem.de/fhem/trunk@3758 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-08-20 14:11:24 +00:00
klaus-schauer
36cde985d0 profile (subDef) roomSensorControl.05: writing of the reading temperature corrected
git-svn-id: https://svn.fhem.de/fhem/trunk@3746 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-08-19 04:37:49 +00:00
klaus-schauer
4dfc60e169 # profile gateway, switching and dimming: new reading block
# profile gateway, dimming: block function corrected

git-svn-id: https://svn.fhem.de/fhem/trunk@3725 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-08-17 13:58:51 +00:00
klaus-schauer
542da29e80 # profile gateway, dimming: look function corrected
git-svn-id: https://svn.fhem.de/fhem/trunk@3701 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-08-15 07:53:42 +00:00
klaus-schauer
f0f1b5d76b # 4BS teach-in with EEP number and Manufacturer ID
# EEP: MSC basic functions implemented (no teach-in)
# subtype gateway: rename reading fan to fanStage
# subtype roomSensorControl.05 (Room Sensor and Control Unit): actor commands added
# new attr sensorMode, temperatureRefDev, humidityRefDev
# new sensor device Heating/Cooling Relay
# subtype switch: reading buttons shows state pressed or released
# Manufacturer Specific Applications (EEP A5-3F-7F), Shutter: readings position
# and anglePos are updated automatically, if command position is sent and the
# reading state was changed manually to open or closed
# subtypes tempSensor.??: calculations corrected
# commandref: further explanations added

git-svn-id: https://svn.fhem.de/fhem/trunk@3678 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-08-13 04:47:17 +00:00
klaus-schauer
71eb2407ce # teach-in: delete standard readings after teach-in
# sub EnOcean_SndRadio: new unified and expanded ESP3 routine, replaced sub EnOcean_A5Cmd and other
# sub EnOcean_Parse: new dynamic extraction of the data bytes $db[x] ... $db[0]
# profile MD15 and sub EnOcean_MD15Cmd: adjustments to the changed data structure and routines
# analysis of the packet type data prepared
# ESP3: unicast telegrams now supported
# EEP: VLD basic functions implemented (no teach-in)
# commandref: further explanations added

git-svn-id: https://svn.fhem.de/fhem/trunk@3270 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-06-10 11:13:56 +00:00
klaus-schauer
45d69b22dd - profile manufProfile, 00D (Eltako Shutter): functions extended and optimized
- profile roomSensorControl.[01|02|05|1F]: scaling function optimized
- switch mode pushbutton: command released is now sent with a delay

git-svn-id: https://svn.fhem.de/fhem/trunk@3227 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-05-30 05:49:25 +00:00
klaus-schauer
c9dbd559fa # profile raw: error corrections
# roomSensorControl.[01|02|05|1F]: reading setpoint now optional with additional scaled measurement
# commandref: further explanations added

git-svn-id: https://svn.fhem.de/fhem/trunk@3205 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-05-22 11:39:55 +00:00
klaus-schauer
a9f12ed01a profil PM101 changed
old profiles FAH, FBH, FTF, SR04 removed 

git-svn-id: https://svn.fhem.de/fhem/trunk@3179 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-05-15 12:57:01 +00:00
klaus-schauer
24a8ae0ef0 error cleanup function pushbutton
git-svn-id: https://svn.fhem.de/fhem/trunk@3171 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-05-11 20:03:55 +00:00