TypeScript home-automation

Open-source TypeScript projects categorized as home-automation

Top 15 TypeScript home-automation Projects

  • frontend

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

  • lovelace-xiaomi-vacuum-map-card

    This card provides a user-friendly way to fully control map-based vacuums in Home Assistant. Supported brands include Xiaomi (Roborock/Viomi/Dreame/Roidmi/Valetudo/Valetudo RE), Neato, Wyze, Roomba, Ecovacs (and probably more).

  • Project mention: Automating Roomba with Presence Detection: Android, iPhones, and Home Assistant | /r/roomba | 2023-06-26

    For me (Roborock) works https://github.com/PiotrMachowski/Lovelace-Xiaomi-Vacuum-Map-card. It should also work for roomba.

  • 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
  • room-assistant

    Presence tracking and more for automation on the room-level

  • nspanel-lovelace-ui

    Custom Firmware for NsPanel with the design of HomeAssistant's lovelace UI in mind, works with Tasmota.

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

    Node-RED integration with Home Assistant

  • node-red-contrib-homekit-bridged

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

  • Project mention: Home hub issues? | /r/homebridge | 2023-09-05

    Hello, I’ve been running homebridge for well over a year without issues and recently I’ve been getting “no response” from any device loaded through homebridge. Restarting homebridge does nothing to improve it nor does restarting the docket container, but restarting the raspberry pi 4 it is running on can occasionally help, but this lasts for maybe a day before the no response returns. The only error I see occasionally in the log is due to one plugin for the jablotron security system. Disabling that plugin does not fix the issue. Everything is up to date. The accessories work fine via the homebridge web interface. I have other HomeKit devices that are created via node red and https://nrchkb.github.io running on the same Pi that work fine. Scrypted cameras work fine too. I had not added or changed anything to the system for months. The no response just started out of the blue.

  • homebridge-z2m

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

  • 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
  • ps5-mqtt

    Integrate your PlayStation 5 with Home Assistant

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

  • PlexMeetsHomeAssistant

    Custom card which integrates plex into Home Assistant and makes it possible to launch movies or tv shows on TV with a simple click

  • homebridge-pc-volume

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

  • risco-mqtt-local

    Provide Risco alarm system integration to Home assistant using local TCP communication (no cloud required) and MQTT

  • homebridge-spotify-speaker

    Control Spotify playlists using a fake speaker accessory

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

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

TypeScript home-automation related posts

Index

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

Project Stars
1 frontend 3,688
2 lovelace-xiaomi-vacuum-map-card 1,315
3 room-assistant 1,237
4 nspanel-lovelace-ui 823
5 node-red-contrib-home-assistant-websocket 466
6 node-red-contrib-homekit-bridged 405
7 homebridge-z2m 288
8 ps5-mqtt 280
9 home-assistant-js-websocket 248
10 node-deepstackai-trigger 163
11 PlexMeetsHomeAssistant 103
12 homebridge-pc-volume 58
13 risco-mqtt-local 21
14 homebridge-spotify-speaker 16
15 monoprice-multizone-interface 14

Sponsored
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