Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(BUG) Do Not Disturb on Echo Show 5 (Gen3) #1168

Open
mhanan99 opened this issue Aug 23, 2024 · 0 comments
Open

(BUG) Do Not Disturb on Echo Show 5 (Gen3) #1168

mhanan99 opened this issue Aug 23, 2024 · 0 comments
Assignees
Labels
bug Something isn't working

Comments

@mhanan99
Copy link

Verify the following before opening an trouble issue

Go over all the following points, and put an x in all the boxes that apply.
If you're unsure about any of these, don't hesitate to ask. We're here to help!

  • [x ] That OAuth is Enabled for the SmartApp under the IDE.
  • [x ] The App/SmartApp and Device Handler/Driver are using the latest code available.
  • [x ] You have reviewed the Echo Speaks Documentation for potential fixes.
  • [x ] That Both the Apps/SmartApps and Device Handlers/Drivers have been Published for You in the IDE.

About Your Setup

  • Hub Platform (SmartThings or Hubitat): Hubitat
  • How many devices are detected?: 1
  • iOS or Android?: NA
  • Mobile App Version(Not required): NA
  • App/SmartApp Version: NA (using Web)
  • Device Handler/Driver Version:
  • Heroku Server Version: Not Using (same issue with Heroku)

Expected Behavior

Echo device should announce

Current Behavior

**Echo speaks has never worked correctly on my Echo Show 5 (Gen3). I purchased this device on release day and assumed the Echo Speaks drivers were not updated yet. To resolve, I just put in an old echo under the desk (with different wake word) of the one not making announcements to use just for announcements.

I had always assumed this had something to do with DND settings, so today I finally decided to look into it more. I noticed that If the Device itself turns off DND this is not reflected in the Hubitat Echo Speaks device (it is still listed as "doNotDisturb : true"). However, If in Hubitat I change the DND device state it does reflect on the device.

As a workaround I modified scheduled enabling of DND's from the device (typically initiated by a "Sleep" Routine) from running on the device to a Hubitat Switch. I did the same for scheduled disabling of DND's.

(So, My "Sleep" routine previously had the command "Enable Do Not Disturb on Master Bed". It now turns on a Hubitat switch to do that via a Rule' Same with disabling DND).

Steps to Reproduce (for bugs)

Provide a link to a live example, or an unambiguous set of steps to reproduce this bug. Include code to reproduce, if relevant

  1. Explained in detail above

Context

**How has this issue affected you? What are you trying to accomplish? Explained above
Providing context helps us come up with a solution that is most useful in the real world


Please include a copy of any relevant log output to assist in tracking down the bug
Current States
alarmVolume : 30
alexaWakeWord : ALEXA
audioTrackData : {}
btDeviceConnected : None Connected
btDevicesPaired : {"names":[]}
currentAlbum : Idle
currentStation : Idle
deviceFamily : KNIGHT
deviceIcon :
deviceSerial : G6G23609329200J5
deviceStatus : stopped_echo_show_5
deviceStyle : Echo Show 5 (Gen3)
deviceType : A11QM4H9HGV71H
doNotDisturb : true
firmwareVer : 2001010009320
followUpMode : true
lastAnnouncement : NA
lastSpeakCmd : Tester tester
lastUpdated : Aug 23, 2024 - 9:56:21 AM
lastVoiceActivity : NA
level : 14
mediaSource : NA
mute : unmuted
onlineStatus : online
permissions : [reminders, flashBriefing, followUpMode, volumeControl, tuneInRadio, amazonMusic, spotify, alarms, bluetoothControl, announce, iHeartRadio, pandoraRadio, guardSupported, TTS, mediaPlayer, doNotDisturb, isMultiroomMember, wakeWord, microphone, isEchoDevice]
phraseSpoken : NA
status : stopped
supportedMusic : Spotify, TuneIn, My Library, Amazon Music, iHeartRadio
trackData : {}
trackDescription : NA
trackImage : NA
trackImageHtml :
volume : 14
wakeWords : ALEXA,AMAZON,COMPUTER,ECHO,ZIGGY
wasLastSpokenToDevice : false

Log does not show updates when DND turned On/Off from Alexa Device itself or from Hubitat Device. Errors I was getting while DND was Off on device itself (but On in Hubitat device) were:
dev:552024-08-23 09:30:34.821 AMwarnEcho (v4.2.4.0) | All Voice Output Blocked... Do Not Disturb is ON
dev:552024-08-23 09:30:04.042 AMwarnEcho (v4.2.4.0) | Uh-Oh... The speak(Tester tester) Command is NOT Supported by this Device!!!

As mentioned earlier, I did get this resolved by changing how my device initiates and disables DND. (From Alexa Device itself to Hubitat)

@mhanan99 mhanan99 added the bug Something isn't working label Aug 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants