Getting started

Here is what you will need to start developing apps to automate your home with NetDaemon is:

  • The hostname/ip-address and port if your Home Assistant instance
  • Have git installed to get the development template
  • Create a access token to use for authorization. The long lived access token is created under your profile in Home Assistant GUI.
  • Have .NET development environment. You can edit .cs files in any tool using development environment is recommended
    • Visual Studio 2019 (v16.8 or later) or Visual Studio Code
    • .NET 5 SDK installed (if running in devcontainer with VSCode, it is pre-installed)
    • Docker installed if you want to use devcontainer in VSCode (recommended)

Now when you have all you need to develop an app, lets just do that by moving to App development.