Skip to content

Latest commit

 

History

History
41 lines (26 loc) · 1.53 KB

README.md

File metadata and controls

41 lines (26 loc) · 1.53 KB

DHAP Desktop

A multiplatform implementation of the Decentralised Home Automation Protocol using electron and vue.js

This project was generated with electron-vue@8fae476 using vue-cli. Documentation about the original structure can be found here.

Installation

Ensure you have the latest version of yarn or npm installed.

In the root directory run the following commands in a terminal

# install dependencies
yarn # or npm install

# serve with hot reload at localhost:9080
yarn run dev # or npm run dev

To build the project use

# build electron application for production
yarn run build # or npm run build

Usage

This project allows for multiple IoT devices that support the DHAP protocol to be used simultaneously. Devices can be discovered and controlled. In addition, if this project is deployed to a WiFi capable machine, IoT devices can also be joined onto a home network.

License

This project is licensed under the MIT License

Credits

  • Daniel Milner - Creator / Maintainer
  • Aiden Garipoli - Creator / Maintainer
  • Tyler Steane - DHAP Protocol work