Adafruit MQTT Client
Posted: Sun Feb 21, 2016 7:11 pm
Here is the first release of a plugin mentioned in subject.
To start, you need to register with io.adafruit.com to get access.
This plugin is a MQTT Client that is able to connect, subscribe to & publish events to io.adafruit.com. The adafruit site is still in beta version so I had to spend a lot on exception handling. Even though this was annoying to begin, later thoughts convinced me that it actually was good and hopefully helped making a more stable plugin from start.
Please note that due to the current situation with io.adafruit.com in beta, I also had to modify the adafruit library to make everything work in EG. We will see if I need to modify those changes later when adafruit catches up. Anyway, I do not expect that future versions will break your configuration. Everything you need is also included when you download the plugin.
Below some screen shots that will help you install & configure the plugin. Also a view back at adafruit where we can see our feeds and events being published
1) Download & extract the plugin to the EG plugin folder
2) Restart EG, add the plugin to your configuration and configure it and actions according to your needs
Here is the configuration dialog for the plugin This is a configuration for an action (I use it to publish events from my RFXtrx transceiver) The dashboard showing my feeds with published events
To start, you need to register with io.adafruit.com to get access.
This plugin is a MQTT Client that is able to connect, subscribe to & publish events to io.adafruit.com. The adafruit site is still in beta version so I had to spend a lot on exception handling. Even though this was annoying to begin, later thoughts convinced me that it actually was good and hopefully helped making a more stable plugin from start.
Please note that due to the current situation with io.adafruit.com in beta, I also had to modify the adafruit library to make everything work in EG. We will see if I need to modify those changes later when adafruit catches up. Anyway, I do not expect that future versions will break your configuration. Everything you need is also included when you download the plugin.
Below some screen shots that will help you install & configure the plugin. Also a view back at adafruit where we can see our feeds and events being published
1) Download & extract the plugin to the EG plugin folder
2) Restart EG, add the plugin to your configuration and configure it and actions according to your needs
Here is the configuration dialog for the plugin This is a configuration for an action (I use it to publish events from my RFXtrx transceiver) The dashboard showing my feeds with published events