https://github.com/codedrivenmitch/adonis-mqtt
Easily connect MQTT to you adonisjs app
https://github.com/codedrivenmitch/adonis-mqtt
Last synced: about 1 year ago
JSON representation
Easily connect MQTT to you adonisjs app
- Host: GitHub
- URL: https://github.com/codedrivenmitch/adonis-mqtt
- Owner: CodeDrivenMitch
- Created: 2018-04-22T15:22:59.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2022-12-07T17:59:00.000Z (over 3 years ago)
- Last Synced: 2025-04-12T15:04:16.102Z (about 1 year ago)
- Language: JavaScript
- Size: 732 KB
- Stars: 7
- Watchers: 0
- Forks: 6
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# Adonis MQTT Integration
**!! UNSUPPORTED NOTICE !!**
I have not worked on this library for quite some time because I have not used Adonis in quite a while. If you'd like to take this library and make it better, send an email to mitchellherrijgers@gmail.com
[](https://coveralls.io/github/Morlack/adonis-mqtt?branch=master)
[](https://ci.appveyor.com/project/Morlack/adonis-mqtt/branch/master)
Adonis-mqtt is a provider to integrate MQTT in your app. This is useful when developing an IOT application, or need a simple message broker.
## Features
- MQTT Connection using mqtt.js
- Easy integration with MqttListener classes
- Included CLI generator for MqttListener classes
## Roadmap
These are the features that I still want to developing in the near future.
- Check SSL support (currently untested)
- Improve tests and documentation
## Installation
```bash
adonis install adonis-mqtt
```
See [instructions.md](instructions.md) for configuration and usage.
## Contributing
You are free to contribute, make pull requests and create issues.
I will work on this project in my free time and will be using it to build my own home automation system.
## Special Thanks
The code of [adonis-scheduler](https://github.com/nrempel/adonis-scheduler/) was a great example in many ways. This helped me tremendously.