Thank you @rayzurbock for your advise. I will check with the developer of the DLNA developer. I believe you have already been working with the Generic Media Renderer developer @ule to integrate BigTalker with his device type handler. I also saw a post from you on having a Raspberry PI as a DLNA rederer used in conjunction with Big Talker. Just for an FYI, here is the list of events from the log… Let me know if you see any thing suspicious that I can dig deeper…
Pro Tip: When pasting logs/code, etc, highlight all of it and press the </> button just above the edit box. It makes it nice and pretty.
I see the BigTalker sent the phrase to your speaker device ([TV]Samsung Plasma Speaker) using playTrackAndRestore(). At this point it has left BigTalker and been handed over to the device handler (Generic Media Renderer). You’ll need to check logs for that (work with @ule or check his community thread for troubleshooting tips). I’m not familiar with the smart TV’s but perhaps they have some sort of logging mechanism where you can check logs there as well to see if it’s getting a play request sent from the Generic Media Renderer or if it’s throwing some sort of error.
Download an app such as BubbleUPnP and see if you can send audio to your TV without involving SmartThings at all.
Last but not least, I recommend upgrading your BigTalker from Parent and Child app code from 2.0.1 to 2.0.2. I had some bugs in code earlier than 2.0.2 (see post #40 above).
See the Installation section here (just overwrite your code with the latest or use GitHub Integration and check for updates or setup and use the “Community Installer”).
Thank you Brian for the update. I already updated my code to your latest
version… I will check with Bubble UPNP and let u know the findings. I am
confident that I can play to my TV or my TV can play media over network (it
finds the network devices). I have iPhone and do you suggest any app
recommended to test this
Brian - I believe I found a bug. BigTalker does not keep your default voice or even voice override for SHM. Seems to be the default Sali. We love our British Butler Brian but get taking off guard each time we arm/disarm the house and suddenly Maid Sali speaks.
@rayzurbock I’m looking for some thoughts on an issue I have. Currently have v1 installed and before I move to v2, I didn’t know if there was a thought on how to get around this.
We do have door openings triggering BigTalker to read what opens or closes. Another thing we did was set it up so if the alarm is triggered via SHM, dogs start barking. The issue here is, if the front door (for example) is opened as a forced entry, the dogs will never bark as I believe “Front Door Opened” interrupts the dogs from barking. Is there a way to only get it to tell me door opening/closings based on location mode? For example if I’m away or if it’s night time, I don’t care about getting alerts of door openings. I only care about this if I am home, and SHM is set to disarm/location mode @ home.
I’ve looked over that section of the code and I do not see any glaring issues. Can you turn on Debug Logging (if you have it off) at the bottom of the Configure Defaults page, then login to the IDE > Live Logging ( https://graph.api.smartthings.com/ide/logs )
I would need to see the logs from the name of your BigTalker group when an SHM event occurs but doesn’t speak when expected.
I went ahead and completely uninstalled BigTalker2, went into IDE saved both parent/child and also republished parent. App show 2.0.3. Nothing happens when activating and deactivating SHM.
@rayzurbock Just went to upgrade from your first version. Everything has installed correctly, but when i go to ADD EVENT GROUP, i get an error and i cannot add and event group. I’m i doing something wrong? I have uninstalled and reinstalled twice. Thank you!
@prayerfuldrop in the log posted, I do not see an SHM status change being sent to BigTalker for processing.
Did you monitor/capture this log while arming/disarming SHM?
I have a feeling there is something funky going on with SmartThings right now. I tried to go into the IDE to look / test code but I keep getting the 500 Internal Server Error… Maybe it’ll work again when this is resolved
(EDIT: I think I have found the issue, Day restriction isn’t being calculated correctly with SHM event’s. I’ll resolve once I can get back into the IDE to edit and test.)
I am having the same issue here. But its with BigTalker 2 parent and child apps along with some others. Not every smartapp when i try to edit gives this error. Strange. When I click few smartapps I am able to edit them.
Is there a way to add a sound (like a ding or a short alert tone) before speech? For two reasons, one is that it would be much cooler to have an alert sound before speech, and also as others have mentioned the first part of the the speech I’m setting is getting cut off (likely from my speakers taking time to start, …I’m using Bose)