Skip to content

An application daemon for Home Assistant written in .NET

License

Notifications You must be signed in to change notification settings

nuttytree/netdaemon

This branch is 55 commits behind net-daemon/netdaemon:main.

Folders and files

NameName
Last commit message
Last commit date
Jan 5, 2024
Jul 1, 2024
Dec 16, 2022
Jul 2, 2023
Jan 5, 2024
Aug 21, 2024
Aug 21, 2024
Oct 29, 2023
Jul 3, 2020
May 18, 2024
Jul 3, 2020
Jun 27, 2020
Jan 29, 2022
Oct 29, 2023
Oct 29, 2023
Oct 29, 2023
Feb 12, 2023
Oct 29, 2023
Feb 24, 2024
Feb 24, 2024
Oct 29, 2023

Repository files navigation

NetDaemon - Write your automations in C# for Home Assistant

CI build Coverage Status Sonar Quality Gate

Welcome to the NetDaemon project. This is the application daemon that allows you to write your home automations in C# for Home Assistant. This repo contains the latest generation of NetDaemon, V4.

Please see https://netdaemon.xyz for detailed instructions how to get started using NetDaemon.

The NetDaemon v4 is pretty stable and we aim to have as little breaking changes as possible

About V4

NetDaemon runtime version 4 is built for .NET 8 and C# 12. Version 4 is from release 2023xx and forward.

Versioning

The NetDaemon nuget packaged uses CalVer versioning system. The versioning is in the format YYYY.WW.PATCH where YYYY.WW is the year and weeknumber (01-52). PATCH is the patch version of the release.

Issues

If you have issues or suggestions of improvements, please add an issue

Discuss the NetDaemon

Please join the Discord server to get support or if you want to contribute and help others.

Get started with NetDaemon

https://netdaemon.xyz/docs/user/started/get_started/

Developer notes

Check out dotnet-outdated-tool for automatic upgrades of all projects nuget packages.

Install the tool by running:

dotnet tool install --global dotnet-outdated-tool

Then run the following command to upgrade all packages to the latest version:

dotnet outdated --pre-release Never --upgrade

About

An application daemon for Home Assistant written in .NET

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 99.5%
  • Other 0.5%