JavaScript Smarthome

Open-source JavaScript projects categorized as Smarthome

Top 19 JavaScript Smarthome Projects

  • MagicMirror

    MagicMirror² is an open source modular smart mirror platform. With a growing list of installable modules, the MagicMirror² allows you to convert your hallway or bathroom mirror into your personal assistant.

    Project mention: Show HN: FrameOS – operating system for single function smart frames | news.ycombinator.com | 2024-01-03

    I use MagicMirror to do this. It's a great piece of software. I'm a bit shocked nobody has mentioned this yet. https://magicmirror.builders/

  • Valetudo

    Cloud replacement for vacuum robots enabling local-only operation

    Project mention: Tell HN: Ambi Climate is closing down. Now I have 5 worthless units | news.ycombinator.com | 2024-01-31

    Perhaps contact somebody from the Valetudo community with your problem:

    https://valetudo.cloud/

    https://www.reddit.com/r/homeautomation/

    Maybe it can be solved with a simple firmware patch.

  • 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.

  • 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.

  • tuyapi

    🌧 An easy-to-use API for devices that use Tuya's cloud services. Documentation: https://codetheweb.github.io/tuyapi.

  • assistant-relay

    A Node.js server that allows for sending commands to Google Home/Assistant from endpoints

  • 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.

  • lgtv2

    Control LG WebOS TV using node.js :tv:

  • home_assistant

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

  • homebridge-fritz-platform

    AiO Homebridge dynamic platform plugin for AVM hardware like Fritz!Box, Fritz!Repeater etc.

  • cep

    CEP is a software platform designed for users that want to learn or rapidly prototype using standard A.I. components.

  • homebridge-tado-platform

    Homebridge plugin for controlling Tado devices

  • ecovacs-deebot.js

    A Node.js library for running Ecovacs Deebot and yeedi vacuum cleaner robots

  • Meross

    Investigating the Meross/Refoss MSS310 Smart Plug and getting these devices to communicate with our private MQTT brokers

  • ioBroker.ecovacs-deebot

    Control your Ecovacs Deebot and yeedi vacuum cleaner with ioBroker

  • homebridge-switcheroo

    Simple on/off or multiswitch radio buttons for http reqs. Useful for lights, A/V systems, home automation, whatever

  • t6

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

  • MMM-GoogleTrafficTimes

    A MagicMirror module that shows travel times taking into account Google traffic information

    Project mention: Top 5 Third Party Modules | /r/MagicMirror | 2023-09-15
  • nano-lights

    Gnome shell extension for controlling Nanoleaf shapes and possibly others Nanoleaf devices on local network.

  • 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.

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). The latest post mention was on 2024-01-31.

JavaScript Smarthome related posts

Index

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

Project Stars
1 MagicMirror 18,976
2 Valetudo 5,914
3 Home-AssistantConfig 4,646
4 Gladys 2,487
5 tuyapi 2,005
6 assistant-relay 778
7 tplink-energy-monitor 452
8 lgtv2 326
9 home_assistant 307
10 homebridge-fritz-platform 216
11 cep 162
12 homebridge-tado-platform 122
13 ecovacs-deebot.js 109
14 Meross 106
15 ioBroker.ecovacs-deebot 56
16 homebridge-switcheroo 39
17 t6 33
18 MMM-GoogleTrafficTimes 12
19 nano-lights 3
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.
www.influxdata.com