All Projects → keesschollaart81 → Vscode Home Assistant

keesschollaart81 / Vscode Home Assistant

Visual Studio Code Extension for Home Assistant. ⭐ if you think this is cool!

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Vscode Home Assistant

Home Assistantconfig
🏠 Home Assistant configuration & Documentation for my Smart House. Write-ups, videos, part lists, and links throughout. Be sure to ⭐ it. Updated FREQUENTLY!
Stars: ✭ 3,687 (+1280.9%)
Mutual labels:  home-assistant-config, hacktoberfest
Free Pmo
Project management software for freelancers or agencies, built with Laravel 5.
Stars: ✭ 264 (-1.12%)
Mutual labels:  hacktoberfest
Foremast
Spinnaker Pipeline/Infrastructure Configuration and Templating Tool - Pipelines as Code.
Stars: ✭ 263 (-1.5%)
Mutual labels:  hacktoberfest
Wp Graphql
🚀 GraphQL API for WordPress
Stars: ✭ 3,097 (+1059.93%)
Mutual labels:  hacktoberfest
Commands
Java Command Dispatch Framework - (Bukkit, Spigot, Paper, Sponge, Bungee, JDA, Velocity supported, generically usable anywhere)
Stars: ✭ 266 (-0.37%)
Mutual labels:  hacktoberfest
Ultimate Python
Ultimate Python study guide for newcomers and professionals alike. 🐍 🐍 🐍
Stars: ✭ 3,309 (+1139.33%)
Mutual labels:  hacktoberfest
Hecs
A handy ECS
Stars: ✭ 259 (-3%)
Mutual labels:  hacktoberfest
Kinto.js
An Offline-First JavaScript Client for Kinto.
Stars: ✭ 268 (+0.37%)
Mutual labels:  hacktoberfest
Auth.js
GitHub API authentication library for JavaScript and Node.js
Stars: ✭ 267 (+0%)
Mutual labels:  hacktoberfest
Fl chart
A powerful Flutter chart library, currently supporting Line Chart, Bar Chart, Pie Chart, Scatter Chart and Radar Chart.
Stars: ✭ 3,882 (+1353.93%)
Mutual labels:  hacktoberfest
Termonad
Terminal emulator configurable in Haskell.
Stars: ✭ 266 (-0.37%)
Mutual labels:  hacktoberfest
Ac Music Extension
Google Chrome extension that plays hourly Animal Crossing music and more while browsing!
Stars: ✭ 262 (-1.87%)
Mutual labels:  hacktoberfest
Cpp
Repository for C++/C codes and algos.
Stars: ✭ 265 (-0.75%)
Mutual labels:  hacktoberfest
Noice
A native Android app to relax, improve focus and boost productivity with minimal background noise.
Stars: ✭ 264 (-1.12%)
Mutual labels:  hacktoberfest
Alphavantage
A simple interface to the Alpha Vantage API.
Stars: ✭ 266 (-0.37%)
Mutual labels:  hacktoberfest
Javascript Cheatsheet
Basic Javascript Cheat Sheet
Stars: ✭ 262 (-1.87%)
Mutual labels:  hacktoberfest
Ajsf
Angular JSON Schema Form
Stars: ✭ 266 (-0.37%)
Mutual labels:  hacktoberfest
Deepchem
Democratizing Deep-Learning for Drug Discovery, Quantum Chemistry, Materials Science and Biology
Stars: ✭ 3,324 (+1144.94%)
Mutual labels:  hacktoberfest
First Born
Component library for React Native
Stars: ✭ 267 (+0%)
Mutual labels:  hacktoberfest
Node Red Docker
Repository for all things Node-RED and Docker related
Stars: ✭ 267 (+0%)
Mutual labels:  hacktoberfest

Home Assistant Config Helper for Visual Studio Code

Marketplace Version GitHub release

Getting started

  1. Install via the VS Code Marketplace

  2. Open your (local copy of the) Home Assistant Configuration with VS Code

  3. Configure the connection to Home Assistant via the HA Section in the VS Code Settings UI

    More details in the How-To in the Wiki

  4. Enjoy the features showcased below 👇

  5. Continue reading in the Wiki:

Features

Completion for Entity IDs, Services, Scenes and Triggers

When connected with your Home Assistant server, entity id' and services will be auto-completed.

Completion & Validation for Configuration & Lovelace Schema

Most of the scheme's of Home Assistant will be validated and things like properties, values and enums will be auto-completed. This extension understands the behaviour of Home Assistant '!include...' behaviour and use this to provide scoped validation for all your files.

Deprecation Warnings:

Schema Documentation

Go to Definition for Includes

Easy navigate between your files references via the different !include... tags using 'f12' / 'Go to Definition'.

Snippets

Snippets allow you to create commonly used data structures very quickly.

Commands

Commands allow you to quickly interact with Home Assistant! Find them using Cmd+shift+P and type 'Home Assistant'

Render templates

Evaluate jinja templates via Home Assistant's API and see how they would render.

image

Contribution

Release Notes

Read all the recent changes in the GitHub releases section

Feedback / Ideas

Create an issue, reach out to me on Twitter or the Home Assistant Discord.

Things to do / up for grabs

  • [ ] Go to Definition for entities, scripts and automations
  • [ ] Autocomplete !secrets
  • [ ] Check local config with HA Server

Telemetry

This extension collects telemetry data to help us build a better experience for using VS Code with Home Assistant. We use vscode-extension-telemetry, which reports the following data:

  • Extension name
  • Extension version
  • Machine ID and session ID from VS Code
  • Operating system
  • Platform version

Additionally, if the language server fails to activate, we report the diagnostic data the language server produces. The extension respects the telemetry.enableTelemetry setting, which you can learn more about at VS Code's telemetry FAQ.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].