Wrapper da API do OZMap para Node RED.
Esse projeto foi desenvolvido usando:
Para instalar as dependências de projeto localmente, na versão correta do Node.js, é aconselhado utilizar o Node Version Manager (nvm). Com o mesmo devidamente instalado e configurado, executar no terminal, na raíz do projeto:
nvm install 14
Caso a versão correta já esteja instalada, basta executar:
nvm use 14
Em seguida, instalar as dependências definidas em package.json
:
npm install
De modo a facilitar a execução das ações do Docker Compose, para buildar imagens e executar contâineres, o serviço nodered
foi declarado no arquivo docker-compose.yml
.
Essas ações foram implementadas em um arquivo Makefile
. Com efeito, executando no terminal:
make help
a listagem de comandos suportados, com suas respectivas documentações, será listada
Na raíz do projeto, executar no terminal:
make build nodered
make up nodered
make logs nodered
make stop nodered
Com o contâiner rodando sem erros, a interface de usuário do Node RED pode ser acessada via browser em http://localhost:1880
. Certifique-se que, na paleta de nodes, a seção ozmap está sendo listada.