Skip to content

SpoBo/reactive-hass

Repository files navigation

reactive-hass

A reactive TS-based configurable set of automation scripts for Home-Assistant.

This exists because I do not really like the automation capabilities inside HA itself. And Node-Red brings another set of challenges. While this is more capable it is extremely hard to combine multiple streams of data and make decisions on it.

features

It exposes a switch per automation so you can disable any automation whenever you like.

Contains helpers to easily work with reactive streams and make decisions based on that.

TODO

Clear command to wipe mqtt from all things reactive-hass.

Make sensors emit a certainty level.

Support non-binary sensors.

Provide a way to automatically inject config for sensors/automations.

Swap DI containers.

Allow easy loading of sensors from the sensor folder in other sensors or in automations. (could just do it through HASS though ... .)

AUTOMATION WISHLIST

  • when gaming
    • change mood lighting if dark enough
    • disable / throttle download speeds
  • energy
    • give insights at end of power generation
  • warn when door opens and nobody is home

https://www.npmjs.com/package/qbittorrent-api-v2

About

It's a Deno-based app which uses home assistant's websocket API and rxjs to do home automation rules.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages