forked from danielperna84/pyhomematic
-
Notifications
You must be signed in to change notification settings - Fork 0
/
changelog.txt
214 lines (171 loc) · 7.68 KB
/
changelog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
Version 0.1.36 ()
- Added HMIP-WTH @ch-world
Version 0.1.35 (2017-11-27)
- Added HM-Dis-EP-WM55 @marconfus
- Added HM-Sec-Sir-WM @danielperna84
- Added HmIP-SPI @danielperna84
Version 0.1.34 (2017-10-19)
- Fixed HMIP-PSM @Munsio
- Added HmIP-RC8 @gesslein
Version 0.1.33 (2017-10-05)
- Added HM-PB-4Dis-WM-2 @gomez
- Added support for HM-CC-VG-1 Groups @danielperna84
- Added HM-LC-Dim1T-DR @LeonVos
- Added IT-Switch (1 Channel Intertechno Switch via Homegear) @danielperna84
Version 0.1.32 (2017-09-19)
- Added HMIP-WRC2 @danielperna84
Version 0.1.31 (2017-09-19)
- HmIP-PSM-CH @peterrothert
- Added HmIP-eTRV-2, HmIP-STHD, HmIP-SWSD @danielperna84
Version 0.1.30 (2017-07-27)
- Added HM-LC-Sw1-PCB @cgeidt
- Added support for HmIP-FSM and HmIP-BSM @Munsio
- Added FRQUENCY parameter for some pwermeters @buxit
Version 0.1.29 (2017-07-13)
- Fixed BC-PB-2-WM @tseel
- Added HMIP-STHD @ch-world
- Added HM-LC-Ja1PBU-FM @danielperna84
Version 0.1.28 (2017-06-07)
- Fixed HMIP-BDT @danielperna84
Version 0.1.27 (2017-05-26)
- Setting backend to unkonwn in case of exception
- Disabled backend detection
Version 0.1.26 (2017-05-17)
- KeyMatic fixes @danielperna84
- Detecting CCU or Homegear backend @danielperna84
- Fixed de-init on server stop @danielperna84
- Added homegearCheckInit method @danielperna84
- Added BC-TC-C-WM-2 as MAX! Wall Thermostat @danielperna84
Version 0.1.25 (2017-04-25)
- Added HM-Sen-RD-O + HM-Sen-Wa-Od @danielperna84
- Fixed HMW-IO-* events, added HM-OU-LED16 & HM-PB-4Dis-WM events @danielperna84
- Added HM-Sec-Win as blind @danielperna84
- Added HMW-Sen-SC-12-FM & HMW-Sen-SC-12-DR @danielperna84
- Added HM-CC-VD as sensor @danielperna84
- Added ST6-SH @danielperna84
- Added HMIP-BDT @danielperna84
Version 0.1.24 (2017-03-25)
- Fix Eco- and Comfort mode for HM-TC-IT-WM-W-EU (Issue #65) @danielperna84
Version 0.1.23 (2017-03-24)
- Added missing thermostat control modes @danielperna84
- Fix for HMW-LC-Dim1L-DR @danielperna84
Version 0.1.22 (2017-02-14)
- Added support for HMIP-eTRV (Homematic IP Thermostat) @braindump
- Added support for BC-RT-TRX-CyN @ch-world
- Added support for per-remote-callback-definitions @danielperna84
Version 0.1.21 (2017-02-01)
- Fixed setting bool-variable values via JSON-RPC @danielperna84
Version 0.1.20 (2017-01-22)
- Fix for HMW-IO-12-Sw14-DR @danielperna84
- Better handling of empty nodeLists @danielperna84
- RSSI_DEVICE helper for wired devices @danielperna84
- Fix for HMW-LC-Bl1-DR @danielperna84
- Fix for MAX! devices @jannau
- Added support for BC-SC-Rd-WM and BC-PB-2-WM @tringler
Version 0.1.19 (2017-01-13)
- Added support for HMW-IO-12-Sw14-DR (Issue #38) @danielperna84
- Added support for MAX! devices (BC-SC-Rd-WM-2, BC-TC-C-WM-4) @jannau
- Fixed MAX wall Thermostat @cyclingengineer
- Added support for HmIP-SMI @legien
Version 0.1.18 (2016-11-29)
- Fixed KeyMatic Bug @pvizeli (Issue #45)
- Bugfix for failure when stopping server thread @danielperna84
- Other minor fixes @pvizeli @danielperna84
Version 0.1.17 (2016-11-24)
- Fixed HmIP Switches @danielperna84 (Issue #37)
- New options to initialize pyhomematic to support multiple XML-RPC backends @danielperna84
- Code cleanup and reconnect-method for HMConnection-object @pvizeli
Version 0.1.16 (2016-10-03)
- Bugfix for RSSI @pvizeli
Version 0.1.15 (2016-10-03)
- ELEMENT-property now returns list of channels instead of int for better device support
- Added support for all wired devices, HMW-IO-12-Sw14-DR partially @danielperna84 (Issue #38)
- Added support IP devices @pvizeli (Issue #37)
- Bugfixes
- Local IP and port are now optional parameters @danielperna84 (Issue #41)
- Added further RF devices @danielperna84 (Issue #28)
Version 0.1.14 (2016-09-13)
- Bugfix for Thermostats @pvizeli
Version 0.1.13 (2016-08-24)
- Added WeatherSensor (HM-WDS100-C6-O and compatible) @mcdeck
- Added HM-PB-2-FM @danielperna84
- Added delete/set/getMetadata methods (Issue #15) @danielperna84
- Added listBidcosInterfaces method @danielperna84
- Added weather stations (WS550 and compatible) @danielperna84
- Added tilt-sensor HM-Sec-TiS @danielperna84
- Added Chimes (HM-OU-CM-PCB etc.) @danielperna84
- Added some other HA-compatible devices (switches, blinds) @danielperna84
- Added CO2 Sensor HM-CC-SCD @danielperna84
- Added temperature sensors @danielperna84
Version 0.1.12 (2016-08-19)
- Added getServiceMessages, rssiInfo, get/setInstallMode @danielperna84
- Clearing dicts when stopping server @pvizeli
Version 0.1.11 (2016-08-09)
- Allow system-variable modification via _server-attribute @danielperna84
- Added wrapper for system-variable modification @pvizeli
- Added support for HM-LC-Sw1PBU-FM and HM-PBI-4-FM @danielperna84
Version 0.1.10 (2016-07-20)
- Bugfix and stability @pvizeli
Version 0.1.9 (2016-07-13)
- Fix LOWBAT for MAX! Thermostats @bimbar
- Added support vor HM-RCV-50 (50 virtual buttons of CCU) @pvizeli
- Added support for HM-ES-TX-WM @pvizeli
- Added support for HM-Sen-LI-O, HM-Sen-EP, HM-Sen-X @pvizeli
Version 0.1.8 (2016-06-29)
- PRESS_CONT instead of PRESS_LONG_CONT
Version 0.1.7 (2016-06-29)
- resolvenames=True now doesn't set resolveparamsets=True anymore
- Added support for water detector like HM-Sec-WDS by @pvizeli
- Added PRESS_LONG_CONT and PRESS_LONG_RELEASE for sensors (Issue #23)
- Added JSON-RPC to fetch device names from CUU (Issue #29)
Version 0.1.6 (2016-06-23)
- Added support for lots of devices @pvizeli
- New metadata design @pvizeli
Version 0.1.5 (2016-06-21)
- (Hopefully) Finished restructuring by @pvizeli
Version 0.1.4 (2016-06-19)
- Further restructuring and improvements by @pvizeli making devices much more modular
Version 0.1.3 (2016-06-14)
- Major restructuring by @pvizeli for smoother HA integration
Version 0.1.2 (2016-06-11)
- Added *args and **kwargs to __init__.start + stop because latter gets called with argument by home-assistant
Version 0.1.1 (2016-05-19)
- Switched to setuptools for packaging because files were missing in 0.1.0 release
Version 0.1.0 (2016-05-19)
- Added device-support (other IDs for existing implementations with identical hardware)
- Minor code improvements
- Added working-property for rollershutters
- Added support for remote HM-RC-8
- Not getting paramsets by default
- Resolving names from metadata if available (Issue #15)
- Renamed HMDoorContact to HMShutterContact (official name)
- Added support for powermeter-switches like HM-ES-PMSw1-Pl
- Restructured devices
Version 0.0.9 (2016-05-03)
- _server.RPCFunctions.createDeviceObjects and listDevices uses systemcallbacks
- Thermostats differentiate between set temperature and actual temperature @bimbar
- Added MAX! thermostat support (BC-RT-TRX-CyG, BC-RT-TRX-CyG-2, BC-RT-TRX-CyG-3, BC-RT-TRX-CyG-4) @bimbar
- Locking the Proxy-Object to circumvent threading issues (Issue #13)
Version 0.0.8 (2016-04-10)
- Added working-flag (pyhomematic._server.working) @jazzaj
- Added option to resolve devicenames if XML-API is installed on CCU (initially device-address) @jazzaj
Version 0.0.7 (2016-04-09)
- Intermediate version for PyPi
Version 0.0.6 (2016-04-09)
- Fixed missing _proxy in device-objects (Issue #4)
- Renamed package to pyhomematic to avoid conflicts (Issue #5)
- Added 'UNREACH' state for devices (Issue #8) @jazzaj
- Added devices HM-LC-Bl1PBU-FM, HM-LC-Dim1L-Pl-3, HM-LC-Sw1-Pl-2 @jazzaj
Version 0.0.5 (2016-03-04)
- Extended example.py and updated README.rst to reflect changes in module
- Added systemcallback support in _server.py
- Cleaned up and restructured code
- Easier to use
- Minor fixes
Version 0.0.4 (2016-03-03)
- Fixed incorrect reporting of open / closed state for HM-Sec-SC-2
- Added _devices.HMDevice.setEventCallback method for devices
- _server.RPCFunctions.event now uses full signature for callbacks
- Extended example.py and updated README.rst
Version < 0.0.4
- Everything else until 0.0.4