KoenZomers.Tado.Api 0.3.1

There is a newer version of this package available.
See the version list below for details.
dotnet add package KoenZomers.Tado.Api --version 0.3.1                
NuGet\Install-Package KoenZomers.Tado.Api -Version 0.3.1                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="KoenZomers.Tado.Api" Version="0.3.1" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add KoenZomers.Tado.Api --version 0.3.1                
#r "nuget: KoenZomers.Tado.Api, 0.3.1"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install KoenZomers.Tado.Api as a Cake Addin
#addin nuget:?package=KoenZomers.Tado.Api&version=0.3.1

// Install KoenZomers.Tado.Api as a Cake Tool
#tool nuget:?package=KoenZomers.Tado.Api&version=0.3.1                

Contains a C# library that can be used to communicate with Tado heating and cooling systems

Product Compatible and additional computed target framework versions.
.NET Framework net is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
0.4.3 643 3/31/2021
0.4.2 372 2/3/2021
0.4.1 529 4/19/2020
0.4.0.1 567 1/15/2020
0.4.0 624 3/3/2019
0.3.1 924 7/17/2018
0.3.0 966 3/25/2018
0.2.1 967 3/13/2018
0.2.0 964 1/30/2018
0.1.0 978 1/30/2018

- Marked SetTemperatureCelsius and SetTemperatureFahrenheit as deprecated in favor of using SetHeatingTemperatureCelsius and SetHeatingTemperatureFahrenheit so it becomes clearer that the methods will set a heating temperature. The deprecated methods will stay for a few versions longer for backwards compatibility but will eventually be removed to avoid clutter in the code.
- Added a SetTemperature method which is the basic method used by the other temperature methods and removes duplicate code. As it may be tricky to use this method properly due to the many parameters, it is advised to use one of the methods that are targeting a specific goal, i.e. SetHeatingTemperatureCelcius or SetHotWaterTemperatureCelcius.
- Added comments to more entities to clarify what information they contain
- Added more enums for entities which seem to only be certain values. It may be that this breaks your current code by entities changing type from i.e. string to an enumerator.
- For the Hot Water boiler in Tado I'm currently assuming that this is always zone 0. If this isn't the case for your Tado setup, please let me know and I'll have to change the code to suit this scenario.