I apologize... I'm trying to get time to actually test every action event. This is why we are still in beta... While the rest of ES is ready for prime time actions is not 100% yet.
I will see what I can find today and get something out as quick as possible.
I did a quick search for 'Cookie Data is Missing null' before I posted. I am getting this error and cannot seem to run actions? Everything is running the current Beta versions and I have redeployed the server. I updated through the code rather than Package Manager.
Any Ideas? Socket (4.0.5.0) | Skipping Socket Open... Cookie Data is Missing null [cookie:null, csrf:null]
warn Echo (4.0.5.0) | SequenceCommand (playAnnouncement) | Too Many Requests Made to Amazon | Msg: Too Many Requests
I know this has been discussed a number of times before, but I don't see any definitive answer or solution.
Zones are not the answer since nothing but ES Actions can use them, and ES Actions are too limited (and apparently still beta status). Why can't RM or webcore see ES zones? They can see individual echo devices.
I've been using ES for quite a while (originally on ST) and I don't recall these "too many requests" errors. Is this something Amazon has been clamping down on?
This will work with webcore. Possibly rule machine, haven't tried.
If you paste the text below with the tags in a speak text routine in webcore it changes the voice
<speak>
<voice name="Matthew"><say-as interpret-as="digits">Can you call me at 8675309?</say-as></voice>
<voice name="Kendra">Okay, let's be mindful and take a deep breath. <break time="3s"/> Now don't we feel better? </voice>
</speak>
Just tried to see if it would work in RM but it does not. When you place the tags in a string it strips them off I guess.
In webcore when you see the value of a string it does not show the tags but it does work.
This piston speaks using whatever voice you put in the tag. You can not see that from the main screen, as seen below, but if you edit the piston the tags are in there.
The text is what I posted above with the tags. The Naja voice worked in that string.
Hi guys, is there a way to update to the latest Beta version 4.0.5.0 via the HPM? Or alternatively, can I manually update the drivers without the need to remove & reinstall the whole app and lose all the rules / automations I have already set up? TIA!
Sorry I haven't provided an update in a bit... We've been making a lot of tweaks to the app. Eric is working on creating a centralized Queue for speech to eliminate the damn rate-limits from Amazon.
I've been overhauling the UI and working on fixing Alexa guard, action bugs, and a few new features.
My hope is to have a new release by the end of the week to get everyone the latest fixes and features.
It does, however sometimes it will only be announced from one or two devices. From what I can see it's always announced from Echo Living Room, sometimes from the Kitchen and even less often from the Spare echo.
The devices which does not announce arrival simply logs an error like this
Is this a known timing issue, and if so, what do I do to fix it? Create a WHA including the three devices in question, or move the action from RM to a ES action? If this isn't something "known", what do I do to log more details about the error? I've turned on more logging options for the devices that fail, but find no more detail, are there separate ES logs anywhere, apart from the generic device/app logs I mean?
Thank you. Finally it is working with Echo Speaker version 3.6.4.4, running Echo-Speaks-Server on QNAP Node-JS Container. The authentication from the server with Alexa is bit tricky as I have to tried multiple attempts before it is successful.
Initial trial with later version 4.x failed. Not sure why.