All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- HTTPS support (along with @syphr42)
- mapping of device type doorlock
- improve logging by more information
- add BMWi note
- core.start event unsubscribing during module stop (the callback function never removed only added until the limit was reached)
- fix error: warning: possible EventEmitter memory leak detected. 11 listeners added. Use emitter.setMaxListeners() to increase limit. (this resulted in an Internal server error with HTTP status 500)
- disable removing event listener at module start (this resulted in a warning Removing event listener failed - callback function not found!)
- add mapping for switch rgb from rgb to hsb color
- add mapping for sensor binary with probe type door-window from ON to OPEN and OFF to CLOSED
- initial commmit with basic observer mechanism, including:
- a infrastructure to store openHAB items
- event listener initialization for virtual devices and notification of registered openHAB items
- CRUD functions for data access
- a virtual device with some commands as public API