Home Assistant Class and API for access to home assistant via websocket
 
Go to file
David Kebler 224fb07f10 0.0.3 iniital commit - working API with authentifcation, events and service call 2019-11-21 10:07:21 -08:00
examples 0.0.3 iniital commit - working API with authentifcation, events and service call 2019-11-21 10:07:21 -08:00
src 0.0.3 iniital commit - working API with authentifcation, events and service call 2019-11-21 10:07:21 -08:00
.eslintrc.js 0.0.3 iniital commit - working API with authentifcation, events and service call 2019-11-21 10:07:21 -08:00
.gitignore 0.0.3 iniital commit - working API with authentifcation, events and service call 2019-11-21 10:07:21 -08:00
.npmignore 0.0.3 iniital commit - working API with authentifcation, events and service call 2019-11-21 10:07:21 -08:00
package.json 0.0.3 iniital commit - working API with authentifcation, events and service call 2019-11-21 10:07:21 -08:00
readme.md 0.0.3 iniital commit - working API with authentifcation, events and service call 2019-11-21 10:07:21 -08:00

readme.md

uCOMmandIt (UCI) - A Home Assistant Class and API

What is it

This module allows one to communicate with a Home Assistant instance via their websocket api

What's it good for

Allows the a nodejs coder to easily replace most of the limited yaml script and automation with.

Prerequisites

You'll of course need nodejs running and either npm or yarn. UCI tries to keep node as current as possible during development so use the latest version 10.x for best results or at

OS and Node Support

Terminology

The HA Websocket Packet 'Protocol'

Getting Started

Creating an Instance

Extending This Class

Options

API