diff --git a/CHANGELOG.md b/CHANGELOG.md index f9ded91..b22c3f6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,15 @@ # Changelog +## 1.8.3 - 2022-01-20 - Shutdown working +### New Features +* Deconstruction makes better Output +### Bugfixes +### Changes +* Bump Bot-Utils to ([v.1.2.5](https://git.blubbfish.net/vs_utils/Bot-Utils/src/tag/v1.2.5)) +* Bunp Utils to ([v1.6.1](https://git.blubbfish.net/vs_utils/Utils/src/tag/v1.6.1)) +* Bump Zway to ([v1.6.1](https://git.blubbfish.net/vs_projects/Zway/src/tag/v1.6.1)) +* Modify buildscript + ## 1.8.2 - 2022-01-19 - Logging better ### New Features * Change buildscript, so logrotate is not overwritten by setup every time diff --git a/Zway-Bot/Program.cs b/Zway-Bot/Program.cs index 81ff3de..19c2da4 100644 --- a/Zway-Bot/Program.cs +++ b/Zway-Bot/Program.cs @@ -34,9 +34,19 @@ namespace BlubbFish.IoT.Bots.ZwayBot { this.ModulInterconnect(); this.ModulEvents(); this.WaitForShutdown(); + this.Deconstructor(zw); + + Console.WriteLine("Bye!"); + } + + private void Deconstructor(ZwayController zw) { + Console.WriteLine("BlubbFish.IoT.Bots.ZwayBot.Program.Deconstructor(): Deconstruct ZwayBot."); + this.ModulDispose(); + Console.WriteLine("BlubbFish.IoT.Bots.ZwayBot.Program.Deconstructor(): ModuleDisposed."); zw.Dispose(); + Console.WriteLine("BlubbFish.IoT.Bots.ZwayBot.Program.Deconstructor(): Zway lib Disposed."); } private void ZwayDataUpate(Object sender, Zway.Events.DeviceUpdateEvent e) => Console.WriteLine("-> ZW [" + e.UpdateTime + "]: " + e.Parent.ToString()); diff --git a/Zway-Bot/Zway-Bot.csproj b/Zway-Bot/Zway-Bot.csproj index 36394b3..4bc3417 100644 --- a/Zway-Bot/Zway-Bot.csproj +++ b/Zway-Bot/Zway-Bot.csproj @@ -6,17 +6,18 @@ BlubbFish.IoT.Bots.ZwayBot.Program Zway-Bot Program.ZwayBot.Bots.IoT.BlubbFish - 1.8.2 + 1.8.3 de-DE Is a Bot for Zwave Devices BlubbFish BlubbFish - Copyright © BlubbFish 2017 - 19.01.2022 + Copyright © BlubbFish 2017 - 20.01.2022 LICENSE https://git.blubbfish.net/vs_projects/Zway-Bot https://git.blubbfish.net/vs_projects/Zway-Bot.git git + 1.8.3 - 2022-01-20 - Shutdown working 1.8.2 - 2022-01-19 - Logging better 1.8.1 - 2022-01-18 - New Default Configs 1.8.0 - 2022-01-16 - Running again