Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for listening to MQTT as data source #7

Open
cryptaliagy opened this issue Jul 27, 2023 · 1 comment
Open

Add support for listening to MQTT as data source #7

cryptaliagy opened this issue Jul 27, 2023 · 1 comment
Labels
enhancement New feature or request sources Something related to how Pixy receives data

Comments

@cryptaliagy
Copy link
Owner

Using MQTT is likely to provide better network performance than HTTP, which would directly translate to better battery life for devices that are being powered off of external batteries. By adding an MQTT client data source,

This could be done in 2 ways:

  • Set up a separate MQTT listener output (docker container/etc)
  • Add configuration options for enabling MQTT alongside the Pixy server

Since the Pixy server has a small memory footprint, I am more inclined to use the second option. This comes with the additional benefit that it allows the existing publish process to continue without having to add any variants or multiple Docker tags per version

@cryptaliagy cryptaliagy added enhancement New feature or request sources Something related to how Pixy receives data labels Jul 27, 2023
@cryptaliagy
Copy link
Owner Author

cryptaliagy commented Jul 29, 2023

Following #11 and #14 , this can now be safely implemented

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request sources Something related to how Pixy receives data
Projects
None yet
Development

No branches or pull requests

1 participant