Skip to content

Commit dcfcbac

Browse files
committed
Proper heading for old changelogs
1 parent 98dce17 commit dcfcbac

File tree

1 file changed

+68
-66
lines changed

1 file changed

+68
-66
lines changed

CHANGELOG.md

Lines changed: 68 additions & 66 deletions
Original file line numberDiff line numberDiff line change
@@ -30,47 +30,49 @@ Changelogs below this line are separated in the former python-plugwise USB-only
3030

3131
---
3232

33-
## 2.0.2 - Get MAC-address of stick
33+
## Old change log python-plugwise
3434

35-
## 2.0.1 - Fixes and optimizations
35+
### 2.0.2 - Get MAC-address of stick
3636

37-
## 2.0.0 - Support for Scan devices, (un)join of new devices and experimental support for Sense
37+
### 2.0.1 - Fixes and optimizations
38+
39+
### 2.0.0 - Support for Scan devices, (un)join of new devices and experimental support for Sense
3840

3941
- [All details](https://github.com/brefra/python-plugwise/releases/tag/2.0.0) in the release tag
4042

41-
## 1.2.2 - Logging level corrections
43+
### 1.2.2 - Logging level corrections
4244

43-
## 1.2.1 - Watchdog exception fix
45+
### 1.2.1 - Watchdog exception fix
4446

45-
## 1.2.0 - Fixes and changes
47+
### 1.2.0 - Fixes and changes
4648

4749
- Return power usage even if it's 0
4850
- Callbacks for nodes discovered after initial scan
4951

50-
## 1.1.1 - Rewritten connection logic
52+
### 1.1.1 - Rewritten connection logic
5153

5254
- Registered node counter
5355
- Improved reliability of node discovery
5456
- Fixed negative power usage
5557

56-
## alpha - rewrite to async
58+
### alpha - rewrite to async
5759

58-
---
60+
## Change log former Smile
5961

60-
## formerSmile#1.6.0 - Adam: improved support for city-heating
62+
### 1.6.0 - Adam: improved support for city-heating
6163

62-
## formerSmile#1.5.1 - Decrease sensitivity for future updates
64+
### 1.5.1 - Decrease sensitivity for future updates
6365

64-
## formerSmile#1.5.0 - Add delete_notification service
66+
### 1.5.0 - Add delete_notification service
6567

6668
- Add a service to dismiss/delete the Plugwise Notification(s) from within HA Core (plugwise.delete_notification)
6769
- Improve detection of switch-groups and add group switching for the Stretch
6870

69-
## formerSmile#1.4.0 - Stretch and switch-groups
71+
### 1.4.0 - Stretch and switch-groups
7072

7173
- Improve error handling, add group switching of plugs (Adam).
7274

73-
## formerSmile#1.3.0 - Only released in alpha/beta
75+
### 1.3.0 - Only released in alpha/beta
7476

7577
- Initial support for Stretch (v2/v3) including tests
7678
- Force gzip encoding, work-around for aiohttp-error
@@ -81,166 +83,166 @@ Changelogs below this line are separated in the former python-plugwise USB-only
8183
- CI-handling improvements and both 3.7 and 3.8 testing
8284
- Code cleanup and output formatting improvements
8385

84-
## formerSmile#1.2.2 - Re-fix notifications
86+
### 1.2.2 - Re-fix notifications
8587

86-
## formerSmile#1.2.1 - Fix url display, cleanup and adding tests
88+
### 1.2.1 - Fix url display, cleanup and adding tests
8789

88-
## formerSmile#1.2.0 - HA-Core config_flow unique_id fixes
90+
### 1.2.0 - HA-Core config_flow unique_id fixes
8991

9092
- Fix situation where `unique_id` was set to `None` for legacy P1 DSMRs
9193
- Introduce using the (discovered) hostname as unique_id
9294

93-
## formerSmile#1.1.2 - Fix notifications-related bugs
95+
### 1.1.2 - Fix notifications-related bugs
9496

95-
## formerSmile#1.1.0 - Add HA-core test-fixtures, Plugwise notifications and improvement of error-detection
97+
### 1.1.0 - Add HA-core test-fixtures, Plugwise notifications and improvement of error-detection
9698

9799
- Add exporter for fixtures to be used by HA-core for testing plugwise
98100
- Improve `error`-detection
99101
- Expose Plugwise System notifications (i.e. warnings or errors visible in the app)
100102

101-
## formerSmile#1.0.0 - Stable release
103+
### 1.0.0 - Stable release
102104

103105
- Just `black`ened code (Python `black`)
104106

105-
## formerSmile#0.2.15 - Code cleanup
107+
### 0.2.15 - Code cleanup
106108

107109
- Just code improvements
108110

109-
## formerSmile#0.2.14 - Code cleanup
111+
### 0.2.14 - Code cleanup
110112

111113
- Just code improvements
112114

113-
## formerSmile#0.2.13 - Final legacy fix
115+
### 0.2.13 - Final legacy fix
114116

115117
- Adjust `dwh` and `setpoint` handling
116118

117-
## formerSmile#0.2.12 - Fix available schema's
119+
### 0.2.12 - Fix available schema's
118120

119121
- Thanks to report from @fsaris
120122
- Adept code to allow for change introducted by firmware 4.x
121123

122-
## formerSmile#0.2.11 - Add community requested sensors
124+
### 0.2.11 - Add community requested sensors
123125

124126
- See [65](https://github.com/plugwise/plugwise-beta/issues/65)
125127
- Add return water temperature from Auxiliary
126128

127-
## formerSmile#0.2.10 - Core PR updates
129+
### 0.2.10 - Core PR updates
128130

129131
- Add exception for InvalidAuthentication
130132
- Revert setting heating when None
131133

132-
## formerSmile#0.2.9 - Use intended state
134+
### 0.2.9 - Use intended state
133135

134136
- Change to `intended_central_heating_state`
135137

136-
## formerSmile#0.2.8 - Asynchronous HTTP improvement, firmware 4.x testing
138+
### 0.2.8 - Asynchronous HTTP improvement, firmware 4.x testing
137139

138140
- Code improvement for asyncio
139141
- Added firmware 4.x test data and tests
140142
- CI/CD improve pre-commit hooks
141143
- Remove useless water sensor
142144
- Improve testing guidelines README
143145

144-
## formerSmile#0.2.7 - CI/CD
146+
### 0.2.7 - CI/CD
145147

146148
- CI/CD Version number handling
147149

148-
## formerSmile#0.2.6 - New firmware support and XML handling
150+
### 0.2.6 - New firmware support and XML handling
149151

150152
- Improvement by contributor @sbeukers (Smile P1 v4 support)
151153
- Legacy Anna fixes and test improvements
152154
- Favour `domain_objects` over `appliances` XML-data
153155

154-
## formerSmile#0.2.5 - Issuefix, cleanup and CI/CD
156+
### 0.2.5 - Issuefix, cleanup and CI/CD
155157

156158
- Fix for HVAC idle issue [#57](https://github.com/plugwise/plugwise-beta/issues/57)
157159
- Improve XML
158160
- Remove debug output
159161
- CI/CD handling
160162

161-
## formerSmile#0.2.4 Legacy Anna fixes and Auxiliary handling
163+
### 0.2.4 Legacy Anna fixes and Auxiliary handling
162164

163165
- `chs` and `dhw` determined from `boiler_state`
164166
- No `chs` or `dhw` on legacy Anna
165167
- More legacy anna fixes
166168

167-
## formerSmile#0.2.1 - Master thermostat fixes
169+
### 0.2.1 - Master thermostat fixes
168170

169171
- Legacy Anna fixes
170172
- Auxiliary tests
171173
- Fix for `smt` (single master thermostat)
172174
- CI/CD Improved testing
173175
- Sensor value rounding
174176

175-
## formerSmile#0.2.0 - Second beta release
177+
### 0.2.0 - Second beta release
176178

177179
- Improve sensor names
178180
- Handle `set`-commands in testing
179181
- Code style improvements (lint/black)
180182

181-
## formerSmile#0.1.26 - Documentation and CI/CD improvements
183+
### 0.1.26 - Documentation and CI/CD improvements
182184

183185
- Create further testing
184186
- Improve coverage/linting/etc.
185187
- Prepare virtualenvs (travis etc.)
186188
- Code styling/wording fixes (lint/pep)
187189
- Improve READMEs
188190

189-
## formerSmile#0.1.25 - Domestic hot water and CI/CD improvements
191+
### 0.1.25 - Domestic hot water and CI/CD improvements
190192

191193
- Testing improvements
192194
- `dhw`-handling
193195

194-
## formerSmile#0.1.24 - Add handling erroneous XML and/or timeouts
196+
### 0.1.24 - Add handling erroneous XML and/or timeouts
195197

196198
- Favour exception raises above returning `False`
197199
- Restructure full device update accordingly
198200
- Add Plugwise Exceptions
199201
- CI/CD add tests accordingly
200202

201-
## formerSmile#0.1.23 - Code quality improvements
203+
### 0.1.23 - Code quality improvements
202204

203205
- FutureWarnings acted accordingly
204206

205-
## formerSmile#0.1.22 - Add scheduled temperature in output
207+
### 0.1.22 - Add scheduled temperature in output
206208

207-
## formerSmile#0.1.21 - CI/CD improvements
209+
### 0.1.21 - CI/CD improvements
208210

209211
- Add heatpump-environment data and tests (thanks to @marcelveldt)
210212
- Improve `outdoor_temperature` accordingly (favour Auxiliary over Smile)
211213

212-
## formerSmile#0.1.20 - Fix thermostat count
214+
### 0.1.20 - Fix thermostat count
213215

214-
## formerSmile#0.1.19 - Add thermostat counting
216+
### 0.1.19 - Add thermostat counting
215217

216-
## formerSmile#0.1.18 - Add flame state
218+
### 0.1.18 - Add flame state
217219

218-
## formerSmile#0.1.17 - Code improvements
220+
### 0.1.17 - Code improvements
219221

220222
- Squash device names
221223

222-
## formerSmile#0.1.16 - Fix central components
224+
### 0.1.16 - Fix central components
223225

224226
- Version skip to align with `-beta`-component
225227

226-
## formerSmile#0.1.12 - Introduce heatpump
228+
### 0.1.12 - Introduce heatpump
227229

228230
- Thanks to @marcelveldt and his environment
229231
- Coherent heating/cooling state
230232

231-
## formerSmile#0.1.11 - Add all options for P1 DSMR
233+
### 0.1.11 - Add all options for P1 DSMR
232234

233235
- Thanks to @(tbd) and his environment
234236

235-
## formerSmile#0.1.9 - Set HVAC on legacy Anna
237+
### 0.1.9 - Set HVAC on legacy Anna
236238

237-
## formerSmile#0.1.8 - Scheduled state on legacy Anna
239+
### 0.1.8 - Scheduled state on legacy Anna
238240

239-
## formerSmile#0.1.7 - Legacy Anna small improvements
241+
### 0.1.7 - Legacy Anna small improvements
240242

241-
## formerSmile#0.1.6 - Fix schedules for Legacy Anna's
243+
### 0.1.6 - Fix schedules for Legacy Anna's
242244

243-
## formerSmile#0.1.2 - Code improvements and public variables
245+
### 0.1.2 - Code improvements and public variables
244246

245247
- More linting
246248
- Cleanup scan_thermostat
@@ -249,53 +251,53 @@ Changelogs below this line are separated in the former python-plugwise USB-only
249251
- Tests updated accordingly
250252
- Version skip to align with `-beta`-component
251253

252-
## formerSmile#0.1.0 - Public beta
254+
### 0.1.0 - Public beta
253255

254-
## formerSmile#0.0.57 - Review to public beta
256+
### 0.0.57 - Review to public beta
255257

256258
- Delete fugly sleeping
257259
- Improve binary sensors
258260
- Update tests accordingly
259261

260-
## formerSmile#0.0.56 - Documentation and code improvements
262+
### 0.0.56 - Documentation and code improvements
261263

262264
- `black`
263265
- READMEs updated
264266

265-
## formerSmile#0.0.55 - `dhw` off for legacy Anna
267+
### 0.0.55 - `dhw` off for legacy Anna
266268

267-
## formerSmile#0.0.54 - Gateway detection (which smile)
269+
### 0.0.54 - Gateway detection (which smile)
268270

269-
## formerSmile#0.0.53 - Gateway detection (which smile)
271+
### 0.0.53 - Gateway detection (which smile)
270272

271-
## formerSmile#0.0.52 - Fix for Legacy anna missing devices
273+
### 0.0.52 - Fix for Legacy anna missing devices
272274

273-
## formerSmile#0.0.51 - Add Anna firmware 4.x support
275+
### 0.0.51 - Add Anna firmware 4.x support
274276

275-
## formerSmile#0.0.43 - Thermostat finding and peak/net P1 DSMR values
277+
### 0.0.43 - Thermostat finding and peak/net P1 DSMR values
276278

277279
- Fix peak values for DSMR
278280
- Calculate net (netto) values
279281
- Thermostat finder
280282
- Add tests accordingly
281283

282-
## formerSmile#0.0.40 - Legacy Anna and legacy P1 introduction
284+
### 0.0.40 - Legacy Anna and legacy P1 introduction
283285

284286
- Re-introduce legacy Anna from `haanna`/`anna-ha`
285287
- Add legacy P1 DSMR
286288
- Including tests
287289

288-
## formerSmile#0.0.27 - Prepare for HA config flow and multiple devices
290+
### 0.0.27 - Prepare for HA config flow and multiple devices
289291

290292
- Add tests and location mapping
291293
- Improve handling Lisa thermostat
292294
- Improve relay (plugs) functionality
293295
- Add individual Smiles as 'hub'-components
294296

295-
## formerSmile#0.0.26 - Add relay (plugs) support and tests
297+
### 0.0.26 - Add relay (plugs) support and tests
296298

297-
## formerSmile#0.0.x - Not individually release but left in [this repo](https://github.com/plugwise/Plugwise-HA)
299+
### 0.0.x - Not individually release but left in [this repo](https://github.com/plugwise/Plugwise-HA)
298300

299-
## formerSmile#x.x.x - Before that commits where made in [haanna](https://github.com/laetificat/haanna)
301+
### x.x.x - Before that commits where made in [haanna](https://github.com/laetificat/haanna)
300302

301303
- After mostly leaving `haanna` as a stale project (where @bouwew didn't have PyPi permissions) development was shortly split between personal repositories from both @bouwew and @CoMPaTech before we decided to fully rewrite - from scratch - it to `Plugwise-HA` which was renamed to `Plugwise_Smile` from 0.0.26 onwards.

0 commit comments

Comments
 (0)