[RELEASE] Follow Me


#1

Introducing 'Follow Me'
Never miss a message again. Send messages to your occupied room speakers when home or by pushover when away. Automatically!

  • This app requires a 'virtual device' to 'catch' the speech and send it here. All child apps will share this device. If you already use my 'What Did I Say' driver...you're all set! Just select the same device used with 'What Did I Say'.

Features:

  • Turn speakers on/off based on always on, contacts, motion or by switch
  • Control whether it sends the message to speakers or to pushover using presence sensors
  • Works with most speakers including Chromecast Integration and Echo Speaks!
  • Volume controls for almost any speaker
  • Volume set by message priority
  • Change the Voice based on message priority (speechSynth only)
  • Send speaker status to 'What did I say' to be displayed on dashboards
  • Ability to pause any child app
  • Parent/Child App structure
  • Create as many child apps as needed

App can be found on my Github:

V1.1.6 - 05/14/19 - Changed voice options to just one Fun (F) and a Random (R)


Chromecast?
Chromecast?
How to keep a door from locking if it is open?
Show Off Your Dashboards!
Chromecast?
#2

You are on a ROLL lately! Nice work!!!


#3

Thanks! Always working on more than 1 at a time. Sometimes they just finished up close together. Only got one big one left that I'm working on though. Who knows how long that'll take. :grin:


#4

So differences between this and speaker central?


#5

Completely different code wise and this one does a whole lot more.

  • Different set of triggers
  • Ability to have certain speakers 'always on'
  • Works with Alexa speaks
  • Sends message to speakers if home, pushover if away
  • Makes what was said available to be shown on dashboards

If Speaker Central does what you need, then stay with it... Great app.
If you like/want an option that this one provides, give it a try. That's the beauty of choice.


#6

I am always excited about new apps. :slight_smile:

Just the very short description surrounding the app sounded similar (not same) as Speaker Central. I would love to see use-case scenarios for this app as it is intriguing. :slight_smile:


#7

New version on Github...

V1.1.0 - 04/04/19 - More tweaks

Raise and lower volume based on message priority! Also, added color coding to the driver 'What did I say'!

WDIS%20-%20priority%20messages


#8

I use this for tons of announcements, our family really likes them.

  • Each room has a speaker in it (for me it's all Google)
  • Living Room speaker set to 'Always On', Bathroom speaker set to 'Switch' (if light is on), the rest of the rooms are based on 'Motion'. This way any announcements will literally 'Follow Me' around the house without the ping pong effect of announcing in every single room.
  • Can also set message priority, so some messages will be louder than others based on the priority you give them. This will REALLY get your attention!
  • and if I'm not home, the messages will be Pushed to my phone.
  • also, each message can be displayed on any Dashboard - color coded by priority!

Some examples of messages:

  • in the am it lets us know there is 'Motion in Emma's room' - so we know she is up and getting ready for school.
  • Reminds us to start the truck if it too cold out.
  • Throughout the day, mailbox announcements, washer and dryer announcements, time to feed the dogs reminders, 'Welcome Home' and 'Departures' announcements.

Almost every app out there allows random messages too, so we never know what is about to be announced.

There are lots of other posts out there on 'announcement' ideas.


#9

I have just got my new Hubitat setup and seem to be having a few teething problems!

Your app is just what I've been looking for to enable messages to be spoken on whichever speaker I choose. I am working with predominantly google devices i.e Mini, Home Hub, Google Audio.

I have setup a little test where I am using Bigtalker2 to send the message playing to your 'What Did I Say' virtual Device, which is then linked into your Follow Me app.

When I create the message in Bigtalker2, I see from the dashboard tile that it has received the message, but I hear nothing out of the Google Front Room display (Google Home Hub). I have set the task to 'Always On' and I'm not using the 'Enable/Disable' child task.

I don't really know what else there is to set to get it to work. Any suggestions.


#10

Welcome to Hubitat!

Did you select your 'What did I say' device in the 'Speech Device' section of Follow Me?


#11

The following is my Follow Me Child setup:-





#12

Can you turn on the debug and try to send speech to it. Any errors?


#13

From the following logs it would seem that it believes no speakers are active yet you can see from the setup I have allocated the 'Front Room Display' Google Home Hub.

It certainly seems to be doing its stuff! Its just not seeing that any speakers are active.


#14

Ok, I'll set up a new a new child device exactly like your screenshots and find out why it's not working. :thinking::thinking:


#15

New version on Github...

V1.0.5 - 03/31/19 - Attempt to fix 'Always_On' Speakers

@dwspmail


#16

Thank. I'll give it a try later.


#17

Hi, that has fixed the problem. Thanks for your prompt assistance with this.


#18

Hi, I have carried out some further tests and I can't get the enable/disable of the child task to work or the enabling of the 'Select Switch to Activate Speaker'. It basically always plays the message.


#19

New version on Github...

V1.0.6 - 04/01/19 - Attempt to fix 'Enable/Disable Switch' and Activate by 'Switch'

@dwspmail


#20

Hi, I have tested this version and the results are a bit random.

I have a child task setup for the Kitchen speaker and the 'Select Switch to Activate Speaker' setup with a virtual switch.

  1. Speaker enabled - No message from speaker
  2. Speaker Disabled - No message from speaker
  3. Speaker Enabled - message from speaker
  4. Speaker Disabled - No message from speaker
  5. Speaker Enabled - Quiet message from speaker
  6. with speaker still enabled - Louder message from speaker
  7. with speaker still enabled -Quiet message from speaker
  8. with speaker disabled - Louder message from speaker
  9. with speaker still disabled - no message from speaker

Have you got this app working at your end? Please don't take this the wrong way. I'm just curious, because if it is then i'm maybe there is something wrong at my end.

When I update the child app do i need to recreate my child tasks?