TypeScript home-automation

Open-source TypeScript projects categorized as home-automation | Edit details

Top 11 TypeScript home-automation Projects

  • frontend

    :lollipop: Frontend for Home Assistant (by home-assistant)

  • room-assistant

    Presence tracking and more for automation on the room-level

    Project mention: motion sensor as on/off switch | reddit.com/r/homeautomation | 2022-03-15
  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • lovelace-xiaomi-vacuum-map-card

    This card provides a user-friendly way to fully control Xiaomi (Roborock/Viomi/Dreame/Roidmi) and Neato (+ possibly other) vacuums in Home Assistant.

    Project mention: Alexa, clean the kitchen (Using Valetudo with Home Assistant) | reddit.com/r/homeautomation | 2022-03-25

    In case you mean adding to HA: check if u can add it over the Xiaomi Miio integration and then use the xiaomi vacuum map extractor and card (both repos say the S5 is supported). I then defined zones and call the commands in a script which I expose to Google Assistant as a scene called 'clean the bathroom' for instance.

  • node-red-contrib-home-assistant-websocket

    Node-RED integration with Home Assistant Core

    Project mention: Is there any good tutorial on custom nodes? | reddit.com/r/nodered | 2021-06-28

    It's tricky. What I did was start from the https://github.com/zachowj/node-red-contrib-home-assistant-websocket project, and cleared that out completely.

  • node-red-contrib-homekit-bridged

    Node-RED Contribution - HomeKit Bridged : Node-RED nodes to simulate Apple HomeKit devices.

  • home-assistant-js-websocket

    :aerial_tramway: JavaScript websocket client for Home Assistant

  • node-deepstackai-trigger

    Detects motion using Deepstack AI and calls registered triggers based on trigger rules.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • homebridge-z2m

    Expose your Zigbee devices to HomeKit with ease, by integrating 🐝 Zigbee2MQTT with 🏠 Homebridge.

    Project mention: How to add GitHub unofficial branch of homebridge add-on to homebridge | reddit.com/r/homebridge | 2022-03-23

    I am going to add to my homebridge adaptive lightning branch of homebridege-z2m, but I don't know how I can do it. Does anybody can help me?

  • homebridge-pc-volume

    Homebridge plugin to control your computer's volume using HomeKit and Siri

    Project mention: Set Sound Volume of a Mac with a SSh cmd | reddit.com/r/shortcuts | 2021-05-26

    Probably a totally useless comment here but homebridge-PC-volume taps in to the functionality using .js

  • monoprice-multizone-interface

    This is a React JS app written in TypeScript that provides a web-based interface to control the six channel multi-zone amplifier from Monoprice via a JSON API on a Raspberry Pi.

    Project mention: Need advice on whole home audio and video distribution | reddit.com/r/hometheater | 2021-09-13

    The Denon AVR can downmix multi-channel signal (e.g., DD & DTS 5.1) into the stereo pre-out which is connected to the Monoprice amp. The Monoprice amp can be control via the RS-232 interface. Someone wrote a Raspberry Pi app for it here.

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 2022-03-25.

TypeScript home-automation related posts


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

Project Stars
1 frontend 2,365
2 room-assistant 1,029
3 lovelace-xiaomi-vacuum-map-card 834
4 node-red-contrib-home-assistant-websocket 313
5 node-red-contrib-homekit-bridged 299
6 home-assistant-js-websocket 161
7 node-deepstackai-trigger 154
8 homebridge-z2m 135
9 homebridge-pc-volume 50
10 monoprice-multizone-interface 11
11 ewelink-web-ui 6
Find remote jobs at our new job board 99remotejobs.com. There are 7 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.