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 infrastructure for more MQTT dialects #362

Open
wants to merge 10 commits into
base: main
Choose a base branch
from

Commits on Nov 24, 2022

  1. Configuration menu
    Copy the full SHA
    d71b857 View commit details
    Browse the repository at this point in the history
  2. feat: allow publishing commands via MQTT with slash

    Commands are derived from the MQTT topic the user publishes refactor
    on the MQTT integration. So far, the prevented the user from using
    a forward slash (/) as part of the command.
    
    This change allows to work around this limitation by taking the
    remainder of the topic as command name.
    ctron committed Nov 24, 2022
    Configuration menu
    Copy the full SHA
    18df305 View commit details
    Browse the repository at this point in the history
  3. refactor: add a bit of logging

    ctron committed Nov 24, 2022
    Configuration menu
    Copy the full SHA
    eca040d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3776023 View commit details
    Browse the repository at this point in the history
  5. refactor: tweak topic parser

    ctron committed Nov 24, 2022
    Configuration menu
    Copy the full SHA
    9c906ad View commit details
    Browse the repository at this point in the history
  6. refactor: move away from having the logic in a big enum

    Instead of having a big enum, with all combinations, we now have
    the logic of the different dialects in different implementations
    ctron committed Nov 24, 2022
    Configuration menu
    Copy the full SHA
    29e8c2b View commit details
    Browse the repository at this point in the history
  7. chore: cleanup imports

    ctron committed Nov 24, 2022
    Configuration menu
    Copy the full SHA
    5eb7fab View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    259145a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    2120e7a View commit details
    Browse the repository at this point in the history
  10. refactor: lower to debug level

    ctron committed Nov 24, 2022
    Configuration menu
    Copy the full SHA
    5be99f7 View commit details
    Browse the repository at this point in the history