Suggestions for speakers, etc. for announcements

At a previous home (years ago), I used an Elk M1 Gold security panel to announce various events that could be detected by the Elk. For example...

  • "Utility power is off" when we had a power outage. Also announced when power successfully switched to standby generator and when utility power was restored.
  • "Garage door is open" every few minutes when the garage door was open.

I know how to get these types of events detected by Hubitat, but I don't understand how to get them "announced". What my searches have turned up so far seem to require fairly expensive speakers (for high fidelity music), cloud access, and/or hardware like an Echo Dot or Nest Audio.

I think my requirements are pretty simple...

  • Speakers only. I don't want voice control.
  • Wifi connectivity.
  • Smaller the better (my Elk speaker was about 3"x3"x2").
  • 100% local.
  • Will never be used for music, so no need for stereo sound.
  • TTS and prerecorded files.
  • I'm okay with running something on a rPi.
  • Send announcement to several (up to 4) speakers at the same time.
  • Decent audio quality, i.e., easily understandable.

Suggestions/comments? Am I asking for too much? Is there a good wired solution if I can get wires to the speaker locations?

I use a single IKEA Symfonisk bookshelf speaker. It 'just works' with Hubitat's built-in Sonos integration, and Text to Speech is awesome.

As for 100% local... that is a little more difficult. Hubitat's built-in TTS solution is close, though. As long as the text phrases do not change (e.g. do not include a date/time variable, or other numeric variable), only the first time a phrase is processed will the hub reach out to AWS to covert the text to an audio file. Those audio files are cached on the hub, to avoid the AWS call the next time that exact same TTS call is made.

6 Likes

If you look here the only speaker HE natively supports is the Sonos. They are not exactly cheap, however.

I old Echo dot be had for less than $10.00 bucks, but that is not local and you would have to setup a amazon account.

4 Likes

To be clear, the IKEA speaker is made by Sonos, but much cheaper. Another option is Apple HomePods. There is a native solution that I believe is currently only available via the Beta release, but works great. I have moved all my announcements from the IKEA to HomePods.

I saw several posts about the Symfonisk. It is more than I would like to spend, but it's probably because the speaker has high quality sound (which I don't require). I don't know for sure, but my guess is the cached audio files may have to be rebuilt after a system reboot.

Can you be more specific about the "native solution", i.e., do you mean the HE HomeKit Integration App, or is it a HE community app? I bought a HomePod Mini a few weeks ago to play around with, and Apple Home (integrated with HE) will probably be a part of my overall environment. I will consider a HomeKit solution if it will do what I want without Internet access. Thanks.

It is part of the built-in apps.

Thanks. I will look into it.

Not clear from your original post if "I don't want voice control" is communicating that you don't have a desire and/or need for voice control, or if you absolutely don't want it in your house because of the always listening microphone. If the latter, my understanding is the Apple Home Pod mini has an always listening mic...

1 Like

According to Apple, you can either turn of HEY SIRI either via the app, or by saying

Screenshot 2023-12-08 at 9.55.42 PM

And I assume you need to use the app to turn it back on.

LOL - I'm not sure I would trust that...

It's both. Don't need/want it. Don't want anything listening. However, I may not have a choice if I want to drive TTS announcements from Hubitat.

Hallo, as far as I know, the IKEA Synfonisk has no built in microphone ... so "no listening" . I have it for announcements and it works very well.

1 Like

The cached audio files are stored to the eMMC flash module. They are not rebuilt after a hub restart, IIRC.

3 Likes

I haven't gotten into the big brother is listening to you thing, although my TV and laptop probably are, lol.
I use the Ecolink Chime/Siren to do all kinds of voice alerts.
It is Z-wave, battery/mains powered, so can act as an outage detector.
I record synthesized voices on an SD card for each announcement-I think I have maybe 20 now.
It also has canned sounds that I use for the garage Z-wave smoke/co detector-quite loud and they correspond to Smoke or CO alarm patterns.
I think this would be closest to what you had, without getting too fancy.

2 Likes

I desperately wish Hubitat would have built a speaker into the c8. There really isn't a local option.

1 Like

I don’t agree with that assessment. None of the options below are perfect and have caveats, but there are local options. In addition to Sonos as already mentioned above.

That would be a waste of their time and our money, IMO. The hub would still need to call out to AWS for the initial TTS file. And then the announcement would be played over a small, tinny-sounding speaker built into the hub? No thank you…

5 Likes

Please no. I don't want to pay for more stuff stuffed into the hub (e.g., others are also asking for POE support) that I dont' want/need integrated. Also just plain don't want the size of the hub increased, I like the hub as small and unobtrusive as possible. The antennas on the C8 are the exception (don't mind the additional "bulk") as they enhance the core functionality of the hub, controlling devices/running automations.

We have our hubs in the office, best place for them to be close to the middle of the house. If they were in there announcing stuff all day my wife (who works in there a lot) would kill me and then burn the hubs. :scream:

Everyone in this forum probably has one or two "If only the hub also had this built in" dreams, but if you go down that rabbit hole you end up w/creeping (creepy? :wink: ) feature clutter and physical device bloating that turns a cool sports car into: :smiley:

image

5 Likes

I guess we disagree on this. We have 500 models of contact sensors yet no off the shelf option for tts. There is a clear need for a device.

1 Like

I think the main disagree is about where that TTS speaker physically lives...many of us don't want it in the hub. :slight_smile:

9 Likes