netdaemon
netdaemon copied to clipboard
An application daemon for Home Assistant written in .NET
## The problem Sometimes a new version of the Codegen requires a minimal version of the NetDaemon.HassModel nuget, because it creates code that relies on it. ## The proposed solution...
## Proposed change I am changing the visibility of the `NetDaemon.HassModel.DependencyInjectionSetup.AddScopedHaContext` method to public. For building a (web) application where I need to access a lot of HA states I...
## The problem Using Home Assistant Google Drive Backup you can create your backup and copy them to google drive. this addon let you stop netdaemon addon, before backing up,...
## The problem When you call RegisterServiceCallBack() while the NetDaemon integration is not installed it will fail and log an exception saying the required service is not present. It would...
## Breaking change ## Proposed change Some quality and stability fixes. - [x] Make the dispose of application context thread safe - [x] Correct sample of use calendar in debug...
## Breaking change ## Proposed change This change is a more robust fix for exceptions thrown when the expected data type does not match with the json that are received...
## Breaking change ## Proposed change ## Type of change - [ ] Dependency upgrade - [ ] Bugfix (non-breaking change which fixes an issue) - [ ] New feature...
## Proposed change While adding some yaml config to my app, I discovered that enum values could be parsed only if they had `Int32` as an underlying type. This change...
## Breaking change ## Proposed change This PR adds simple performance tests for NetDaemon. For now it is not able to run as part of the CI/CD pipeline but can...