Please try this. Go into the app, tap on main settings, tap on defaults, tap done, tap done, tap done, and try again.
Thanks. I had two devices with blanks in the label. Corrected both of those, killed the ST app, restarted. Performed your āmain settingsā sequence above, no dice. Still receive the same error.
do you happento have Kodi selected as media controllerā¦or any other media controllers selected other than Harmony Hubs?
If you do, please select them as media players and try againā¦
Bingo. That was it w/ Kodi. Thank you!!
@bamarayne [quote=ābamarayne, post:64, topic:81849ā]
Say this, exactly.
Alexa, what devices have low batteries in my home.
[/quote]
Jason, this exact phrase.still sends Alexa into discovery mode.
Just updated all the code, AWS, custom_slotsā¦
Any progress from your side?
Rick
No. I can not duplicate this here. I really need to get into your system and figure this out.
Iāll tag alongā¦ same problem as TymmyD. Service Simulator is working and Iām getting debug output (from āask home to tell me which lights are onā), but the Echo ignores the invocation (home):
> 346e76ae-80d4-4078-af1f-804bbbb4dae9 14:38:52: debug Feedback data: (fDevice) = 'undefined', (fQuery) = 'which', (fOperand) = 'lights', (fCommand) = 'on', (fIntentName) = 'feedback' > 346e76ae-80d4-4078-af1f-804bbbb4dae9 14:38:52: debug Begining Process data: (event) = 'feedback', (ver) = '4.0', (date) = '2/17/2017', (release) = '4.0.00'; data sent: pContinue = 'null', pShort = 'null', pPendingAns = 'false', versionSTtxt = '4.0', releaseSTtxt = 'R.0.3.3b' outputTxt = 'null' ; other data: pContCmdsR = 'feedback', pinTry'=null' > 346e76ae-80d4-4078-af1f-804bbbb4dae9 14:38:52: debug Launch Data: (event) = 'feedback', (Lambda version) = '4.0', (Lambda release) = '4.0.00', (ST Main App release) = 'R.0.3.3b' (ST Child App Release) = null} > 346e76ae-80d4-4078-af1f-804bbbb4dae9 14:38:52: debug ^^^^____LAUNCH REQUEST___^^^^ > 346e76ae-80d4-4078-af1f-804bbbb4dae9 14:34:38: trace
This is different than previously posted issues. Based on your logs, everything looks good. What is the result you get? What does Alexa say?
Just checking back in with youā¦ did you do what Bobby said above? did it work for you?
no. but i did uninstall reverb which thought i was in seattle. when i say āalexa tell home this is a testā i got the light come on and no response. when i say tell home or ask home its telling me it cannot access that skill right now.
Ok, letās take this to a pm.
My bad, looked like a similar issueā¦ Here are the response I get:
Me: āAlexa, ask home which lights are onā
Alexa: āI found several devices matching that name, which one did you want?ā
ā¦
Me: āAlexa, tell home this is a testā
Alexa: āIām not sure how to help you with thatā
Also noticed this in the logs but I donāt think itās relatedā¦
> 346e76ae-80d4-4078-af1f-804bbbb4dae9 16:46:44: error java.lang.NullPointerException: Cannot get property 'hourly_forecast' on null object
> 346e76ae-80d4-4078-af1f-804bbbb4dae9 15:46:44: error java.lang.NullPointerException: Cannot get property 'hourly_forecast' on null object
Great work by the way guys, keen to get it working!
Hi Indyā¦
Are you in Europe?
Yes, Iām in the UK.
Okā¦
Please log into your Lambda account and make sure that the URL looks like thisā¦ should be around line 30
var url= āhttps://graph-eu01-euwest1.api.smartthings.com/api/smartapps/installations/ā + STappID + ā/ā ;
@indy based on the logs posted, this is not a Lambda issue. Based on Alexa responses, you are accessing the native Alexa. Those responses are not from EchoSistant as result of the logs youāve posted. There is something else that is preventing EchoSistant from working properly. The most common scenario is that you may have an authorized device that is similar to the invocation word. Or that for some reason Alexa doesnāt understand the invocation word for your Main Skill. Further investigation and research is needed to understand the root cause of why sometimes Alexa triggers correctly the invocation word and sometimes doesnāt.
it is on line 30:
var url= 'https://graph-eu01-euwest1.api.smartthings.com:443/api/smartapps/installations/' + STappID + '/' ;
BTW when the app writes the info to the log itās missing the terminating ā;ā on the end of the STappID and STtoken. Iāll try changing the invocation name to something else and report back.
Remove the :433
Tried a couple of things - removing the :443 doesnāt make any difference. Changed the invocation name to ācontrollerā and now get the following responses:
Me: "Alexa, tell controller this is a test"
Alexa: 2 beeps - high/low then blue light goes off
ā¦
Me: "Alexa, ask controller which lights are on"
Alexa: āI found several devices matching that name, which one do you want?ā
So, inconclusive so far. Iām going to try to rename my devices so there is no ambiguity. Thanks for your help so far. Iāll get back with results.
No need for renaming things yet.
There is a breakdown of communication between something.
In the AWS test tab, type in āthis a testā
Post the result of the right window