Getting started with NetDaemon
What do I need to get started?
Here is what you will need to start developing apps to automate your home with NetDaemon:
- The hostname/ip-address and port of your Home Assistant instance
- We recommend using git as a way to version control your apps.
- Create an access token to use for authorization. The long lived access token is created under your profile in the Home Assistant GUI. Make sure the user account for this access token has Administrator privileges in Home Assistant
- Have a .NET development environment. You can edit .cs files in any tool, but using a development environment is recommended
- Visual Studio 2022, Visual Studio Code or JetBrains Rider
- .NET 9 SDK installed (if running in a VS Code Dev Container, it is pre-installed)
- Docker installed if you want to use a Dev Container in VS Code (recommended)
Now you have all you need to develop an app, lets just do that by moving to app development.