forked from danielperna84/pyhomematic
-
Notifications
You must be signed in to change notification settings - Fork 0
/
changelog.txt
147 lines (118 loc) · 5.65 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
Version 0.1.22 (2017-02-nn)
- Add basic support for HMIP-eTRV (Homematic IP Thermostat) @braindump
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