A lot of improvements under the hood to allow message passing between the various layers of the application. As a proof of concept, the microphone switch now works. The switch being on
means that the hassmic app will transmit audio to the server. The switch being off
means that it will not (the app continues reading from the microphone, but it simply throws the data away rather than sending it to home assistant).
This release also merges the (now-obsolete) jeffc/hassmic-integration into this repository, which has been renamed to simply hassmic
(from hassmic-app
). This allows for versioning and releases to happen together.
BREAKING CHANGE
You'll need to uninstall the old jeffc/hassmic-integration
from HACS and add this repository (jeffc/hassmic
) instead.