JavaScript home-automation

Open-source JavaScript projects categorized as home-automation

Top 23 JavaScript home-automation Projects

  • Home-AssistantConfig

    :house: Home Assistant configuration & Documentation for my Smart House. Write-ups, videos, part lists, and links throughout. Be sure to :star: it. Updated FREQUENTLY! (by CCOSTAN)

  • Gladys

    A privacy-first, open-source home assistant

  • Project mention: Home Assistant 2023.11 | news.ycombinator.com | 2023-11-02

    We are making Gladys Assistant ( https://gladysassistant.com/ ), an open-source smart home software.

    It's less "techy" than HA (no YAML files, no CLI), and UI first.

    We have way less integrations for now, but are working hard on it.

    Don't hesitate to try it and make us some feedback.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • miio

    Control Mi Home devices, such as Mi Robot Vacuums, Mi Air Purifiers, Mi Smart Home Gateway (Aqara) and more

  • button-card

    ❇️ Lovelace button-card for home assistant

  • double-take

    Unified UI and API for processing and training images for facial recognition.

  • Project mention: Double-Take not getting enough events/images from Frigate? | /r/frigate_nvr | 2023-08-01

    # Learn more at https://github.com/jakowenko/double-take/#configuration

  • grafana-flowcharting

    Flowcharting, plugin for Grafana to create complexe visio's draws style like technical architectures, floorplan, diagrams, hierarchical schema based on draw.io

  • node-sonos

    🔈 Sonos Media Player Interface/Client

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • magic-cards

    🎩 Queue music, play movies, or trigger events with RFID cards.

  • home_assistant

    My personal Home Assistant setup - Running on a HassOS VM.

  • simple-weather-card

    Minimalistic weather card for Home Assistant

  • ha-dockermon

    A NodeJS RESTful API which can be used with Home Assistant to report the state of Docker Containers

  • switchBoard

    Control of Internet connected devices within a given network via web interface. (by imbrianj)

  • homebridge-automation-switches

    A flexible automation switch for Homebridge: https://github.com/nfarina/homebridge

  • homebridge-wyze-smart-home

    Wyze Smart Home plugin for Homebridge.

  • ioBroker.ecovacs-deebot

    Control your Ecovacs Deebot and yeedi vacuum cleaner with ioBroker

  • node-red-contrib-zwave-js

    The most powerful, high performing and highly polished Z-Wave node for Node-RED based on Z-Wave JS. If you want a fully featured Z-Wave framework in your Node-RED instance, you have found it.

  • mpr-6zhmaut-api

    JSON API wrapper for the RS-232 interface of the Monoprice 6 Zone Home Audio Multizone Controller and Amplifier Kit (MPR-6ZHMAUT)

  • t6

    t6 is a "Data-first" IoT platform to connect physical Objects with time-series DB and perform Data Analysis.

  • vallox_websocket_api

    Async API for Vallox ventilation units. Is used in HomeAssistant.

  • homebridge-nefit-easy

    DEPRECATED — Homebridge plugin for Nefit Easy™

  • nest-GoogleAuth

    Automates Google account login for Homebridge. Collects required token, cookie and api key automatically. Stores as a JSON for copy and paste. (by felipeazucares)

  • home-assistant

    Source code for building the container image of my Home Assistant. (by theautomation)

  • hwl-api

    HomeWizard Lite Proxy API - Built for integrating cheap HomeWizard plugs into Home Assistant

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript home-automation related posts

Index

What are some of the best open-source home-automation projects in JavaScript? This list will help you:

Project Stars
1 Home-AssistantConfig 4,654
2 Gladys 2,489
3 miio 1,835
4 button-card 1,740
5 double-take 1,093
6 grafana-flowcharting 934
7 node-sonos 693
8 magic-cards 545
9 home_assistant 307
10 simple-weather-card 271
11 ha-dockermon 252
12 switchBoard 201
13 homebridge-automation-switches 110
14 homebridge-wyze-smart-home 91
15 ioBroker.ecovacs-deebot 56
16 node-red-contrib-zwave-js 47
17 mpr-6zhmaut-api 42
18 t6 33
19 vallox_websocket_api 22
20 homebridge-nefit-easy 14
21 nest-GoogleAuth 8
22 home-assistant 6
23 hwl-api 4

Sponsored
The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
workos.com