Skip to content

paulopmt1/dynamic-domotic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dynamic-domotic

Projeto de automação residencial dinâmica e flexível, independente de tecnologia embarcada, prevendo programação gráfica por um usuário comum.

alt tag

Instalação Dependências

O diretório raiz tem o arquivo package.json que contém todas as dependências do projeto. Para instalá-las use:

$ npm install

Rodar o servidor

Para que o servidor funcione, precisa configurar a linha 2 do ServerListening com o IP da máquina local. Então rode:

$ sudo nodejs src/server/ServerListening.js

Para rodar o cliente

Assim como o servidor, o cliente precisa usar um ip válido na máquina que o está rodando. Altera a variável clientIP do arquivo test/UDPClient/udpclientbroadcast.js. Enfim, rode:

$ sudo nodejs test/UDPClient/udpclientbroadcast.js

Adicionar repositório externo Closure Library

Esse projeto usa a Closure Library do Google, através do git submodule. Estando a raiz do projeto acesse:

$ cd src/server/

Então, baixe a biblioteca:

$ git clone https://github.com/google/closure-library

Finalmente, basta atualizar o projeto:

$ cd closure-library
$ git submodule update

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages