183 lines
5.1 KiB
Markdown
183 lines
5.1 KiB
Markdown
# Changelog
|
|
|
|
## 1.6.1 - 2022-01-20 - Dispose bug in netcore
|
|
### New Features
|
|
### Bugfixes
|
|
* Remove Thread.Abort, cause it's not support in netcore
|
|
### Changes
|
|
|
|
## 1.6.0 - 2022-01-15 - Refactoring is the key
|
|
### New Features
|
|
* Using C# 9 Language features now
|
|
* Add Readme, Contribute and Changelog
|
|
### Bugfixes
|
|
### Changes
|
|
* Modify the HttpClient lib, as it now using the Utility one
|
|
* Split the ZwayController and move parts to the zway Subclass
|
|
* Rewrite the names.ini so that only the commandclass is used for names
|
|
* Codingstyle
|
|
* Remove Binarys from code
|
|
* Move project to netcore
|
|
* Remove the HelperClass and use the one from Utils
|
|
|
|
## 1.5.1 - 2018-10-29 - Tiny fix for nullpointer exception
|
|
### New Features
|
|
### Bugfixes
|
|
* Avoid nullpointerexception
|
|
### Changes
|
|
|
|
## 1.5.0 - 2018-09-29 - Throw Exception if 3 times failed to connect to Raspberry server, add 3 new commandlcasses to IgnoredClasses
|
|
### New Features
|
|
* Add classes to IgnoreClasses
|
|
* If a request failed, try again 3 times and then throw the exception to the next level
|
|
* Catch all data from the time of the last request and calculate backwards.
|
|
### Bugfixes
|
|
* Try to fix connectionlost with HttpConnection Class
|
|
### Changes
|
|
* Codingstyle
|
|
|
|
## 1.4.4 - 2018-06-02 - Ignore Inclusioncontroller
|
|
### New Features
|
|
* Add classes to IgnoreClasses
|
|
### Bugfixes
|
|
### Changes
|
|
|
|
## 1.4.3 - 2018-05-12 - Fixing Issue with Math.Abs(l)
|
|
### New Features
|
|
* Add classes to IgnoreClasses
|
|
### Bugfixes
|
|
* Using Math.Abs correctly
|
|
### Changes
|
|
|
|
## 1.4.2.0 - 2018-05-10 - Some sensors make wrong measurements near 0 not exactly 0, so ABS(value) >= 0.1 is alse false
|
|
### New Features
|
|
* SensorMultilevelSub now can return Lux in Senml
|
|
* Add classes to IgnoreClasses
|
|
### Bugfixes
|
|
* Fixing Senml topic
|
|
* fixing filter so its not exactly needs 0 for temperatur
|
|
### Changes
|
|
|
|
## 1.4.1.0 - 2018-05-07 - fixing Senml topics and data
|
|
### New Features
|
|
### Bugfixes
|
|
* Fixing Senml topic
|
|
### Changes
|
|
|
|
## 1.4.0.0 - 2018-05-03 - Create Senml Messages for Linksmart
|
|
### New Features
|
|
* Add classes to IgnoreClasses
|
|
* Add Senml output
|
|
### Bugfixes
|
|
### Changes
|
|
* Refactoring
|
|
|
|
## 1.3.6.0 - 2018-01-01 - Better levelcheck and Alarmsensor added
|
|
### New Features
|
|
* Add CommandClasses AlarmSensor
|
|
* Remove classes from IgnoreClasses
|
|
* Add a filter if temperature is near zero and drops rapetly to exact 0
|
|
### Bugfixes
|
|
### Changes
|
|
|
|
## 1.3.5.3 - 2017-12-25 - Change Level to numeric and create State for Bollean values, because telegraf only parse numeric
|
|
### New Features
|
|
* Boolean levels also returned as Int in Json
|
|
### Bugfixes
|
|
### Changes
|
|
|
|
## 1.3.5.2 - 2017-12-24 - Check to avoid megapeaks in data now also for temperature
|
|
### New Features
|
|
* Add a filter for temperature also (if > 50 or < -20 its ignored)
|
|
### Bugfixes
|
|
### Changes
|
|
|
|
## 1.3.5.1 - 2017-12-23 - Check to avoid megapeaks in Data
|
|
### New Features
|
|
* Add a filter for to high values (if W < 3660 its ignored)
|
|
### Bugfixes
|
|
### Changes
|
|
|
|
## 1.3.5.0 - 2017-12-22 - Add Alarm and SceneControllerConf
|
|
### New Features
|
|
* Add CommandClasses Alarm, SceneControllerConf
|
|
* Add classes to IgnoreClasses
|
|
### Bugfixes
|
|
* Avoid nullpointer Exception
|
|
### Changes
|
|
|
|
## 1.3.4.1 - 2017-12-21 - SensorBinary and Fixing
|
|
### New Features
|
|
* Add CommandClasses SensorBinary
|
|
### Bugfixes
|
|
### Changes
|
|
* Json Names are now with a Capital letter
|
|
|
|
## 1.3.4.0 - 2017-12-19 - Fixing Json Names
|
|
### New Features
|
|
### Bugfixes
|
|
### Changes
|
|
* Json Names are now with a Capital letter
|
|
|
|
## 1.3.3.0 - 2017-12-19 - fixing polling once bug
|
|
### New Features
|
|
### Bugfixes
|
|
* Poll Once was not used
|
|
### Changes
|
|
|
|
## 1.3.2.0 - 2017-12-18 - Forgot some settings, now configuration setting also works again
|
|
### New Features
|
|
### Bugfixes
|
|
* Using Abstract Methods not the Api directly
|
|
### Changes
|
|
* Using Int -> Double Cast
|
|
|
|
## 1.3.1.0 - 2017-12-17 - Tiny fix for mqtt
|
|
### New Features
|
|
### Bugfixes
|
|
* Using Double instead of Single
|
|
### Changes
|
|
|
|
## 1.3.0.0 - 2017-12-17 - Simpler CommandClass
|
|
### New Features
|
|
* Using ACommandClass
|
|
### Bugfixes
|
|
### Changes
|
|
* Refactoring CommandClass, Merge CommandClass and CommandClassSub and Put parts to abstract ACommandClass.
|
|
* Delete ICommandClass
|
|
|
|
# 1.2.0.0 - 2017-12-06 - F4G Faker
|
|
### New Features
|
|
* When trigger the update event, pass the class itself also
|
|
### Bugfixes
|
|
### Changes
|
|
|
|
# 1.1.2.0 - 2017-12-03 - Tiny Fix
|
|
### New Features
|
|
### Bugfixes
|
|
* Meter Class public, so it cann be accessed
|
|
### Changes
|
|
|
|
# 1.1.1.0 - 2017-11-25 - Massive improvement
|
|
### New Features
|
|
* Create Interface CommandClass
|
|
* Add CommandClasses Configuration
|
|
### Bugfixes
|
|
### Changes
|
|
* Refactoring the complete code
|
|
|
|
# 1.1.0.0 - 2017-11-20 - First working Version
|
|
### New Features
|
|
* Create structure for returned data from api (Devices/Instances/CommandClasses)
|
|
* Create Pollingthreads
|
|
* Improve HttpClient
|
|
* Add CommandClasses Battery, CentralScene, Meter, SensorMultilevel, ThermostatSetPoint, Indicator, SwitchBinary, SwitchMultilevel, ThermostatMode, Wakeup
|
|
### Bugfixes
|
|
### Changes
|
|
|
|
## 1.0.0.0 - 2017-10-29 - Init
|
|
### New Features
|
|
* First release
|
|
### Bugfixes
|
|
### Changes
|