Skip to content

Releases: jeffc/hassmic-integration

v0.8.3.1 - Tiny Hotfix

25 Oct 13:44
Compare
Choose a tag to compare

Exactly the same as v0.8.3, except that it adds auto-restarting the wakeword detection pipeline every minute. This should fixe any latency that comes from super-extended wakeword detection periods.

v0.8.3 - No More Stuck Tasks!

21 Oct 05:04
Compare
Choose a tag to compare

This release fixes #6 , which actually means a bunch of good things:

  • The HassMic integration can now be disabled, reloaded, or deleted without having to restart Home Assistant
  • HassMic properly cleans up its tasks when a device disconnects, which means it will properly reconnect when the device comes back online.
  • HassMic will no longer do nasty things to the Home Assistant event loop. This should fix the problems that some testers saw with hassmic interfering with the Wyoming integration's setup/teardown.

v0.8.2

20 Oct 08:05
Compare
Choose a tag to compare
v0.8.2 Pre-release
Pre-release

A whole bunch of improvements here:

  • Store the whole pipeline response in the intent sensor (fixed #4 )
  • Added the simple_state sensor to more closely emulate StreamAssist's behavior for ViewAssist (addresses #3 , but waiting on @dinki to confirm that it's actually going to work)
  • Refactor the sensors each into their own file, for more sane maintainability
  • Create a placeholder microphone switch, which currently does nothing but will soon send a signal to the hassmic app to mute its microphone (see #5 )
  • Formatted all the files using the black formatter
  • Reformatted sensor display so they're no longer in ALL CAPS

image

Note - This release does not address #6 , which means that disables/reloads of the integration and restarts of homeassistant will still hang. Hopefully I'll have a chance to dig into that soon.

v.0.8.1

11 Oct 07:33
Compare
Choose a tag to compare
v.0.8.1 Pre-release
Pre-release

Adds device_id to assist pipeline calls