Skip to content

A Home Assistant add-on for vscode (code-server) with build-in support for SSH.

License

Notifications You must be signed in to change notification settings

finleyfamily/hass-addon-vscode

Repository files navigation

Home Assistant Add-on: vscode

release supports aarch64 architecture supports amd64 architecture project stage maintenance license

Open this add-on in your Home Assistant instance

This add-on runs Visual Studio Code, allowing you to edit your Home Assistant configuration straight from the web browser, embedded straight into the Home Assistant frontend UI, or via SSH.

Visual Studio Code runs as a remote server using code-server, and is a full fledged vscode experience.

This add-on combines elements of of hassio-addons/addon-ssh and hassio-addons/addon-vscode to create an all-in-one addition to your Home Assistant server.

📚 Read the full add-on documentation

Support

Got questions?

Open an issue on GitHub. Note, we use a separate GitHub repository for each add-on. Please ensure you are creating the issue on the correct GitHub repository matching the add-on.

Contributing

This is an active open-source project. We are always open to people who want to use the code or contribute to it.

We have set up a separate document containing our contribution guidelines.

Thank you for being involved!

Development

Local Testing

  1. Open project in it's dev container.

  2. From the command palette, run Tasks: Run Task then select Start Home Assistant.

  3. Navigate to http://localhost:7123 for the local development instance of Home Assistant.

    1. Add-ons Dashboard
    2. Add-on Store

Note

See Local add-on testing for more details.