Skip to content
/ nodes Public

two way communication between the cloud and the physical world

Notifications You must be signed in to change notification settings

lelylan/nodes

Repository files navigation

Lelylan Nodes

Enable a two way communication between the cloud and the physical world (a node enable the communication between Lelylan and a specific protocol/product)

Supported Nodes

  • MQTT

Desired Nodes

We want to connect as many existing connected products using different Lelylan Nodes. A nice project heading to this direction is thethingsystem.

Requirements

Lelylan Nodes is tested against Node 0.8.8.

Installation

$ git clone [email protected]:lelylan/nodes.git && cd nodes
$ npm install && npm install -g foreman
$ nf start

Install with docker

Badges

Docker image: lelylanlab/nodes

Use docker hub image

$ docker run -d -it --name nodes lelylanlab/nodes

Generate local image

$ docker build --tag=nodes .
$ docker run -d -it --name nodes nodes

When installing the service in production set lelylan environment variables.

Resources

Contributing

Fork the repo on github and send a pull requests with topic branches. Do not forget to provide specs to your contribution.

Running specs

$ npm install
$ npm test

Coding guidelines

Follow Felix guidelines.

Feedback

Use the issue tracker for bugs or stack overflow for questions. Mail or Tweet us for any idea that can improve the project.

Links

Authors

Andrea Reginato

Contributors

Special thanks to all contributors for submitting patches.

Changelog

See CHANGELOG

License

Lelylan is licensed under the Apache License, Version 2.0.

About

two way communication between the cloud and the physical world

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published