/ha-api

Back-end for small home automation project to operate your lights

Primary LanguageJavaScript

ha-api

This project aims to provide a simple solution to operate switches and light bulbs flashed with Tasmota firmware.

You can operate the switches and light bulbs with a web app. This project is the back-end API. The front end is the ha-angular project.

The end-result looks like this:

Screenshot ha

My setup

I'm using the following devices:

The server side part is running on a Raspberry Pi 3.

Stack

The ha-api uses this software stack:

  • Nodejs - to run the API
  • Nginx - HTTP proxy with security to expose ha-api to the internet
  • Angular - for the ha-angular project

TODO

Describe:

  • Dependencies
  • Test
  • Install
  • Nginx
  • Service