@@ -157,247 +157,247 @@ To update all available images execute `npm run update-images`
157
157
<!--
158
158
Placeholder for the next version (at the beginning of the line):
159
159
### **WORK IN PROGRESS**
160
- -->
161
- ### ** WORK IN PROGRESS **
162
- * (bluefox) Updated packages
163
-
160
+ -->
161
+ ### 1.15.19 (2023-08-08)
162
+ * (bluefox) Updated packages
163
+
164
164
### 1.15.18 (2023-05-08)
165
- * (foxriver76) no longer support EOL versions, please upgrade to node 16
166
-
165
+ * (foxriver76) no longer support EOL versions, please upgrade to node 16
166
+
167
167
### 1.15.17 (2023-05-07)
168
168
* (foxriver76) added new images (closes #778 , closes #873 , closes #882 )
169
169
* (foxriver76) fix wrong paramsets (closes #617 , closes #584 , closes #539 , closes #764 , closes #460 , closes #748 , closes #756 )
170
- * (foxriver76) fix wrong events (closes #872 )
171
-
170
+ * (foxriver76) fix wrong events (closes #872 )
171
+
172
172
### 1.15.16 (2022-12-08)
173
173
* (foxriver76) we have linked images of new devices
174
- * (foxriver76) we ensure, that the ` LEVEL ` datapoint of blinds is of role ` level.blind ` (closes #681 )
175
-
174
+ * (foxriver76) we ensure, that the ` LEVEL ` datapoint of blinds is of role ` level.blind ` (closes #681 )
175
+
176
176
### 1.15.15 (2022-08-25)
177
177
* (foxriver76) Retry once on ` (UNREACH) ` and ` Failure ` errors to avoid tmeporary communication issues (closes #467 )
178
- * (foxriver76) we have updated some device icons
179
-
178
+ * (foxriver76) we have updated some device icons
179
+
180
180
### 1.15.12 (2022-03-19)
181
- * (foxriver76) we now adjust min/max correct if a ` SPECIAL ` value falls out of range (closes #459 )
182
-
181
+ * (foxriver76) we now adjust min/max correct if a ` SPECIAL ` value falls out of range (closes #459 )
182
+
183
183
### 1.15.11 (2022-03-18)
184
- * (foxriver76) fallback to old adapter port determination logic (closes #509 )
185
-
184
+ * (foxriver76) fallback to old adapter port determination logic (closes #509 )
185
+
186
186
### 1.15.10 (2022-03-17)
187
- * (foxriver76) we use our own set of forbidden chars again
188
-
187
+ * (foxriver76) we use our own set of forbidden chars again
188
+
189
189
### 1.15.9 (2022-03-15)
190
190
* (foxriver76) fixed handling of ` replaceDevice ` event
191
191
* (foxriver76) we have fixed some log messages
192
- * (foxriver76) added image of HmIP-SMI55-2
193
-
192
+ * (foxriver76) added image of HmIP-SMI55-2
193
+
194
194
### 1.15.8 (2022-02-23)
195
- * (foxriver76) we now ensure, that the ` uuid ` used for connection is really unique
196
-
195
+ * (foxriver76) we now ensure, that the ` uuid ` used for connection is really unique
196
+
197
197
### 1.15.7 (2022-02-20)
198
- * (foxriver76) fixed new devices beeing created as ` undefined `
199
-
198
+ * (foxriver76) fixed new devices beeing created as ` undefined `
199
+
200
200
### 1.15.6 (2022-02-16)
201
- * (foxriver76) implemented workaround for the RSSI_DEVICE 128 bug if devices connect to HMIP-HAP (fixes #346 , #469 , #402 )
202
-
201
+ * (foxriver76) implemented workaround for the RSSI_DEVICE 128 bug if devices connect to HMIP-HAP (fixes #346 , #469 , #402 )
202
+
203
203
### 1.15.5 (2022-02-12)
204
204
* (foxriver76) added handler for ` readdedDevice ` event (closes #356 )
205
205
* (foxriver76) added error handling on rpc server (fixes #457 )
206
- * (foxriver76) added icon of HmIP-eTRV-E-S (closes #456 )
207
-
206
+ * (foxriver76) added icon of HmIP-eTRV-E-S (closes #456 )
207
+
208
208
### 1.15.2 (2022-02-02)
209
- * (foxriver76) we also fixed type of default value if boolean on heating groups
210
-
209
+ * (foxriver76) we also fixed type of default value if boolean on heating groups
210
+
211
211
### 1.15.1 (2022-02-02)
212
- * (foxriver76) we fixxed type of default value and min/max of heating groups (closes #443 )
213
-
212
+ * (foxriver76) we fixxed type of default value and min/max of heating groups (closes #443 )
213
+
214
214
### 1.15.0 (2021-12-26)
215
215
* (foxriver76) added image for ` HmIP-STE2-PCB `
216
- * (foxriver76) we now handle ` replaceDevice ` requests by deleting old device and creating new one (closes #420 )
217
-
216
+ * (foxriver76) we now handle ` replaceDevice ` requests by deleting old device and creating new one (closes #420 )
217
+
218
218
### 1.14.50 (2021-11-18)
219
- * (foxriver76) ` meta.roles ` is no longer an object, because it is kept in RAM anyway (closes #407 )
220
-
219
+ * (foxriver76) ` meta.roles ` is no longer an object, because it is kept in RAM anyway (closes #407 )
220
+
221
221
### 1.14.49 (2021-11-18)
222
- * (foxriver76) handle cases where we cannot retrive ` meta.roles ` (addresses #407 )
223
-
222
+ * (foxriver76) handle cases where we cannot retrive ` meta.roles ` (addresses #407 )
223
+
224
224
### 1.14.46 (2021-11-14)
225
225
* (foxriver76) added logging for "no dpType" scenarios
226
226
* (foxriver76) added image of HmIP-eTRV-E
227
- * (foxriver76) added image of HmIPW-WRC6
228
-
227
+ * (foxriver76) added image of HmIPW-WRC6
228
+
229
229
### 1.14.45 (2021-08-12)
230
- * (foxriver76) we fixed several sentry issues (closes #368 , closes #370 )
231
-
230
+ * (foxriver76) we fixed several sentry issues (closes #368 , closes #370 )
231
+
232
232
### 1.14.43 (2021-07-05)
233
- * (foxriver76) we now correctly map the role of smoke detectors (closes #354 )
234
-
233
+ * (foxriver76) we now correctly map the role of smoke detectors (closes #354 )
234
+
235
235
### 1.14.42 (2021-06-27)
236
236
* (bluefox) Added the roles to thermostat states
237
237
* (bluefox) Added the roles for switch
238
- * (bluefox) Apply new roles to existing states
239
-
238
+ * (bluefox) Apply new roles to existing states
239
+
240
240
### 1.14.41 (2021-06-05)
241
- * (foxriver76) we made sure, that controller does not send stopInstance message anymore
242
-
241
+ * (foxriver76) we made sure, that controller does not send stopInstance message anymore
242
+
243
243
### 1.14.39 (2021-06-04)
244
244
* (foxriver76) remove the stopInstance message handling and put everything in unload
245
- * (bluefox) removed the white background by some icons
246
-
245
+ * (bluefox) removed the white background by some icons
246
+
247
247
### 1.14.38 (2021-05-11)
248
248
* (Jens Maus) fixed the VirtualDevices min/max/default assignment (fixes #332 )
249
- * (foxriver76) do not scale on normal '%' UNIT because its inconsistent (fixes #326 )
250
-
249
+ * (foxriver76) do not scale on normal '%' UNIT because its inconsistent (fixes #326 )
250
+
251
251
### 1.14.37 (2021-04-23)
252
252
* (foxriver76) added tier, is now 2
253
- * (foxriver76) added missing images (closes #319 )
254
-
253
+ * (foxriver76) added missing images (closes #319 )
254
+
255
255
### 1.14.36 (2021-04-14)
256
256
* (foxriver76) error handling improved when deleting obsolete devices/channels
257
- * (foxriver76) if no message id provided on ` sendTo ` , we do not send ` undefined ` params anymore (fixes #318 )
258
-
257
+ * (foxriver76) if no message id provided on ` sendTo ` , we do not send ` undefined ` params anymore (fixes #318 )
258
+
259
259
### 1.14.35 (2021-02-13)
260
- * (foxriver76) virtual devices now support ping, so use it, else it can be that instance won't register at CCU again (fixes #308 )
261
-
260
+ * (foxriver76) virtual devices now support ping, so use it, else it can be that instance won't register at CCU again (fixes #308 )
261
+
262
262
### 1.14.34 (2021-02-11)
263
263
* (foxriver76) use async rpc calls for better error handling
264
264
* (foxriver76) now log error events received by XML-RPC
265
- * (foxriver76) detect invalid params and log instead of crash
266
-
265
+ * (foxriver76) detect invalid params and log instead of crash
266
+
267
267
### 1.14.33 (2021-01-30)
268
268
* (foxriver76) fix problems with CuxD and HM-IP (fixes #307 )
269
- * (foxriver76) more places where we now log message on real errors instead of error object
270
-
269
+ * (foxriver76) more places where we now log message on real errors instead of error object
270
+
271
271
### 1.14.32 (2021-01-29)
272
272
* (foxriver76) revert received messages with invalid command
273
273
* (foxriver76) log message on real errors instead of error object
274
- * (foxriver76) fix for crashes on decrypt
275
-
274
+ * (foxriver76) fix for crashes on decrypt
275
+
276
276
### 1.14.31 (2021-01-15)
277
- * (foxriver76) fixed default values of HM-IP value list states
278
-
277
+ * (foxriver76) fixed default values of HM-IP value list states
278
+
279
279
### 1.14.30 (2021-01-10)
280
- * (foriver76) in general reject events of unregistered devices, see #298
281
-
280
+ * (foriver76) in general reject events of unregistered devices, see #298
281
+
282
282
### 1.14.29 (2021-01-09)
283
- * (foxriver76) do not set PONG state anymore
284
-
283
+ * (foxriver76) do not set PONG state anymore
284
+
285
285
### 1.14.26 (2021-01-05)
286
- * (foxriver76) match clientId with namespace to find correct units
287
-
286
+ * (foxriver76) match clientId with namespace to find correct units
287
+
288
288
### 1.14.25 (2021-01-04)
289
- * (foxriver76) we now use a unique id to connect for each client taking the hostname into account
290
-
289
+ * (foxriver76) we now use a unique id to connect for each client taking the hostname into account
290
+
291
291
### 1.14.24 (2020-10-15)
292
- * (foxriver76) fixed error with some blinds if no adapter restart has been performed
293
-
292
+ * (foxriver76) fixed error with some blinds if no adapter restart has been performed
293
+
294
294
### 1.14.23 (2020-09-03)
295
- * (foxriver76) ` value.temperature ` will have unit °C no matter of delivered unit by CCU
296
-
295
+ * (foxriver76) ` value.temperature ` will have unit °C no matter of delivered unit by CCU
296
+
297
297
### 1.14.21 (2020-08-18)
298
- * (foxriver76) fixed virtual-devices objects being recreated on the instance start (#271 )
299
-
298
+ * (foxriver76) fixed virtual-devices objects being recreated on the instance start (#271 )
299
+
300
300
### 1.14.20 (2020-08-17)
301
- * (foxriver76) fix for % scaling of float numbers
302
-
301
+ * (foxriver76) fix for % scaling of float numbers
302
+
303
303
### 1.14.19 (2020-08-16)
304
- * (foxriver76) now logging exact command on error
305
-
304
+ * (foxriver76) now logging exact command on error
305
+
306
306
### 1.14.18 (2020-08-08)
307
307
* (foxriver76) fix issue when CuxD listDevices does not deliver valid array
308
- * (foxriver76) fix error with % scaling in some edge cases
309
-
308
+ * (foxriver76) fix error with % scaling in some edge cases
309
+
310
310
### 1.14.15 (2020-07-21)
311
- * (foxriver76) fix bug on forced reinitialization run
312
-
311
+ * (foxriver76) fix bug on forced reinitialization run
312
+
313
313
### 1.14.14 (2020-07-10)
314
- * (bluefox) Added roles for presence sensor
315
-
314
+ * (bluefox) Added roles for presence sensor
315
+
316
316
### 1.14.13 (2020-07-07)
317
317
* (foxriver76) fix edge case on E-PAPER command (IOBROKER-HM-RPC-5Z)
318
- * (foxriver76) Catch error on ` createDevices ` if CCU does not deliver valid ADDRESS (IOBROKER-HM-RPC-5X)
319
-
318
+ * (foxriver76) Catch error on ` createDevices ` if CCU does not deliver valid ADDRESS (IOBROKER-HM-RPC-5X)
319
+
320
320
### 1.14.12 (2020-07-03)
321
- * (foxriver76) Continue execution if error on retrieving a paramset from CCU
322
-
321
+ * (foxriver76) Continue execution if error on retrieving a paramset from CCU
322
+
323
323
### 1.14.11 (2020-06-21)
324
- * (bluefox) Change name of Instance according to the role (RF, Wired, HM-IP)
325
-
324
+ * (bluefox) Change name of Instance according to the role (RF, Wired, HM-IP)
325
+
326
326
### 1.14.10 (2020-06-14)
327
- * (foxriver76) removed metadata caching completely because metadata can be dynamic due to FW update or CuxD
328
-
327
+ * (foxriver76) removed metadata caching completely because metadata can be dynamic due to FW update or CuxD
328
+
329
329
### 1.14.6 (2020-06-05)
330
- * (foxriver76) added some HM-IP roles for channel 0
331
-
330
+ * (foxriver76) added some HM-IP roles for channel 0
331
+
332
332
### 1.14.5 (2020-05-29)
333
- * (foxriver76) fixed edge case problem IOBROKER-HM-RPC-5E
334
-
333
+ * (foxriver76) fixed edge case problem IOBROKER-HM-RPC-5E
334
+
335
335
### 1.14.4 (2020-05-28)
336
- * (jens-maus) updated all device images to latest ones include HM-IP-wired ones
337
-
336
+ * (jens-maus) updated all device images to latest ones include HM-IP-wired ones
337
+
338
338
### 1.14.3 (2020-05-18)
339
- * (foxriver76) catch edge case error if row.value has no native
340
-
339
+ * (foxriver76) catch edge case error if row.value has no native
340
+
341
341
### 1.14.2 (2020-04-24)
342
- * (foxriver76) catch errors on rpc client creation
343
-
342
+ * (foxriver76) catch errors on rpc client creation
343
+
344
344
### 1.14.1 (2020-04-23)
345
345
* (foxriver76) catch potential errors on createServer
346
346
* (foxriver76) new metadata approach: we only store metadata gathered by the user,
347
347
otherwise cached metadata can be very old and outdated, we have to monitor performance
348
348
of this approach (more requests to CCU on first setup)
349
349
* (foxriver76) add name and icon to meta folder
350
- * (foxriver76) minor code improvements
351
-
350
+ * (foxriver76) minor code improvements
351
+
352
352
### 1.13.0 (2020-04-02)
353
- * (foxriver76) sentry plugin support
354
-
353
+ * (foxriver76) sentry plugin support
354
+
355
355
### 1.12.10 (2020-03-05)
356
- * (foxriver76) fixed no 'dpType for ..' error in all cases
357
-
356
+ * (foxriver76) fixed no 'dpType for ..' error in all cases
357
+
358
358
### 1.12.9 (2020-02-29)
359
- * (foxriver76) replace DISPLAY_DATA_STRING by DIN_66003 encodings
360
-
359
+ * (foxriver76) replace DISPLAY_DATA_STRING by DIN_66003 encodings
360
+
361
361
### 1.12.8 (2020-02-26)
362
- * (foxriver76) improved error handling on undefined methods
363
-
362
+ * (foxriver76) improved error handling on undefined methods
363
+
364
364
### 1.12.7 (2020-02-16)
365
- * (foxriver76) if role "value.window" is a boolean it is now correctly a "sensor.window"
366
-
365
+ * (foxriver76) if role "value.window" is a boolean it is now correctly a "sensor.window"
366
+
367
367
### 1.12.6 (2020-01-08)
368
- * (foxriver76) make all LEVEL dps of unit % if they are w.o. unit and have min/max
369
-
368
+ * (foxriver76) make all LEVEL dps of unit % if they are w.o. unit and have min/max
369
+
370
370
### 1.12.5 (2020-01-06)
371
371
* (foxriver76) handle some metadata more abstract
372
- * (foxriver76) make DIMMER_REAL.LEVEL of unit '%' even it is not by definition
373
-
372
+ * (foxriver76) make DIMMER_REAL.LEVEL of unit '%' even it is not by definition
373
+
374
374
### 1.12.2 (2019-12-19)
375
- * (foxriver76) fix issue on https with less robust ccu emulations
376
-
375
+ * (foxriver76) fix issue on https with less robust ccu emulations
376
+
377
377
### 1.12.1 (2019-12-06)
378
- * (foxriver76) fixed problem with max values of value lists
379
-
378
+ * (foxriver76) fixed problem with max values of value lists
379
+
380
380
### 1.12.0 (2019-12-05)
381
381
* (foxriver76) no longer use adapter.objects
382
- * (foxriver76) js-controller v > 2 required
383
-
382
+ * (foxriver76) js-controller v > 2 required
383
+
384
384
### 1.11.1 (2019-11-20)
385
- * (foxriver76) LOCK.OPEN is now of type button to prevent misunderstandings
386
-
385
+ * (foxriver76) LOCK.OPEN is now of type button to prevent misunderstandings
386
+
387
387
### 1.11.0 (2019-11-10)
388
388
* (foxriver76) make OFFSET and REPEATS of e-paper configurable
389
- * (foxriver76) EPAPER_SIGNAL is now type string
390
-
389
+ * (foxriver76) EPAPER_SIGNAL is now type string
390
+
391
391
### 1.10.3 (2019-10-27)
392
- * (foxriver76) fixed info channel
393
-
392
+ * (foxriver76) fixed info channel
393
+
394
394
### 1.10.2 (2019-10-24)
395
- * (foxriver76) replace min max values of HM-IP with correct numbers
396
-
395
+ * (foxriver76) replace min max values of HM-IP with correct numbers
396
+
397
397
### 1.10.0 (2019-08-12)
398
398
* (foxriver76) new metadata handling procedure
399
- * __ js-controller >= 1.4.2 required__
400
-
399
+ * __ js-controller >= 1.4.2 required__
400
+
401
401
### Older entries
402
402
[ here] ( OLD_CHANGELOG.md )
403
403
@@ -425,4 +425,4 @@ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
425
425
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
426
426
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
427
427
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
428
- THE SOFTWARE.
428
+ THE SOFTWARE.
0 commit comments