[RELEASE] Alexa Helper

Let me know when you need/want it…I have the function in other apps so the implementation is not the issue…and you can be the test bed :slight_smile:

If you want me to test it out, let me know! I’ll gladly give you feedback.

I will put it on my list of things to do… :slight_smile:

So…not sure if you did something or ST team fixed it (inadvertently) but the channel button/function using the Alexa Helper is working now. Yea!

Need to find time to mess with the “Ask Alexa” now.

Bob,

I am updating the cloud interface per your suggestion. It now has a toggle function! The code is here: https://github.com/MichaelStruck/SmartThingsPublic/blob/master/smartapps/michaelstruck/cloud-interface.src/cloud-interface.groovy

Awesome! I just updated from Git and everything works as expected. Thank you for adding that functionality! It will make some of my automations work more easily.

No worries…Glad it worked.

I hope you are using Ask Alexa. While I am not going to pull Alexa Helper, it was just today that I (personally) moved everything over to the Ask Alexa app, finding I have no need now for Alexa Helper.

I have transitioned - your instructions were perfect and it took me no time to get it all running. Thanks for all your hard work!

1 Like

Thank you for the kind words!

Hi Michael.

Im very new to this sort of thing, i was browsing in hopes to find a tutorial on how to add all your crafted magic to my home alexa.

How can I (install, or config) this to my home alexa?

(Id love a step by step tutorial if possible)

Pls advise, also, where can donations be made? this is pretty nice and your constant support seems so on point!

Kuddos!

Adolfo afmm007@gmail.com

Sonos, hue, wemo, smarthings v2, alexa, echo dot, GE dimmers, playbar, play1 etc

Adolfo,

Welcome to the forums!

I have a tutoriala on both Alexa Helper (older version) and Ask Alexa (the latest version) here:

http://thingsthataresmart.wiki/index.php?title=Alexa_Helper
http://thingsthataresmart.wiki/index.php?title=Ask_Alexa

Does this help? I really recommend Ask Alexa as it is easy to control than Alexa Helper (which is easier to install, but uses a concept of virtual switches, what are difficult to grasp sometimes).

Regarding donations, they are always appreciated: PayPal.Me but never required.

If you have difficulty, just ping me

Super cool my dude!

Ive done all the steps, however I can’t seem to find it the Ask alexa app on smarthings, I can see it published on my smarthings smart app server where it was configured (code pasted) with OAuth enabled and also active.

Pls advise,…

Did you go to the SmartThings market place, under My Apps…If you published it then it will show up there to add to your main App.

Did you find it?

It seems like I have to create a location. Im in Punta Cana Dominican Republic.

And I see the app and installed it. However now I have two locations on smarthings app and the new location one has your app installed. Now I want my old location to find it as it is setup with all my devices….

Pls advise

You will need to install the SmartApp in the location you are using…if I understand the issue you are having…

how do i set my location??

Ive got it! installed! thanks now lets work

Excellent…enjoy it!

Ive started having issues with routines executing in the last day or so via alexa…running them from the smartthings app triggers them just fine. I have a momentary button tile setup in alexa and in alexa helper pressing the button triggers the routine I want such as “alexa turn good morning on”…now alexa SAYS ok…and the debug seems to indicate SOMETHING is triggering but none of the devices actually do anything.

Again…triggering the routine from smartthings works fine…here is the debug output from when I asked alexa to turn “I’m back” on:

039da114-4690-4a47-ac35-8352dcf53576 11:24:20 AM: debug DID NOT PARSE MESSAGE for description : catchall: 0104 0008 01 01 0040 00 A065 00 00 0000 04 01 00
94a4fdc7-f3d0-4ad6-a2a6-8546fd00a21a 11:23:53 AM: info Alexa Helper scenario ‘I’m Back’, ‘Control Scenario on/off’ triggered
6ecbf037-a3f8-4899-b78f-1a7eb3c16ba9 11:23:53 AM: error groovy.lang.MissingMethodException: No signature of method: script14668206706052022424921.execute() is applicable for argument types: (null, null, null) values: [null, null, null]
Possible solutions: execute(), autoExecute()
94a4fdc7-f3d0-4ad6-a2a6-8546fd00a21a 11:23:53 AM: info Alexa Helper scenario ‘I’m Back’, ‘Control Scenario on/off’ triggered
e92cc13a-140b-44e9-9003-3088a3f328c6 11:23:52 AM: debug Turn on Coming Back
e92cc13a-140b-44e9-9003-3088a3f328c6 11:23:52 AM: debug control, params: [appId:e92cc13a-140b-44e9-9003-3088a3f328c6, param1:control, param2:1e6b9928-b1cc-4b4f-b6a8-422c3c5da2e9, param3:TurnOnRequest, action:[GET:executeSmartAppGet, POST:executeSmartAppPost, PUT:executeSmartAppPut, DELETE:executeSmartAppDelete, OPTIONS:executeSmartAppOptions], controller:smartAppApi, id:1e6b9928-b1cc-4b4f-b6a8-422c3c5da2e9, command:TurnOnRequest], request: [:], devices: [0a100257-949d-4c36-b9b2-585ad1b21e33, 50329f31-bf98-4cbf-8019-c7b8be97004e, 5420200d-b4eb-4f8a-b774-83dff2cda4e0, ebd5ec46-cbc3-44f4-8a83-427193b031d0, 1e6b9928-b1cc-4b4f-b6a8-422c3c5da2e9, 81996f02-77d8-4601-8f12-e9a46a1779b2, bce33be8-182c-4ddb-a910-6103448e0a32, 7b35b1bf-fff0-47fb-825b-4e3fa96bc3fe, 1318ba71-a1e0-45ed-8b6c-18897ab7a808, 7e2b8f12-2e63-47ef-9b3c-2c5beab6b7df, 659f7bd2-8fc2-4675-b1f3-627249ad01e8, 1e030823-0e5e-4f76-873d-96b83b059594, db836b0f-3fee-4a7f-bff0-646835a2722e, 83bb6511-f286-4736-a70b-b3f9aa12871c, 127a7cbe-756b-4138-9943-c2b0286e4169, 31086046-d9c5-468c-b679-2b497101f15a, af9b7764-887a-4166-a842-7fa9940cd976, ffbca7f5-c73c-41ea-a9e7-1ddd2c4eff42, 100a0117-88ed-417a-9580-30ad56a51443, 15199150-a9eb-40e9-80fa-21bb959b5a56, 35a4f1f0-eb54-4f76-8faf-398d9aaefdb5, 039da114-4690-4a47-ac35-8352dcf53576, 3f123a88-3a27-434b-bfa6-b1df01ab40ba, 709f97dd-4fdc-47ba-95bd-296094222719, 229f4520-132e-4adc-b2fe-8b4c0b36eb22, d3bba556-dbf1-45df-b3ad-35870ccf5dcd, fdb4876b-b24d-4b91-adbd-f8cc3957654b, 85ec878e-236f-43b1-83c7-dbfabec74b44, ee2c0ab8-b63c-42db-a054-3a9dc4c7038a, 4c5128f3-a846-44af-bb7a-2980eaf23950, baf64e6a-1d2f-4fcf-91e6-91de5a45efd7, b692384e-19ea-43c4-8a7b-08ee63b95944, 1fbcbf60-c96b-4586-ba31-adbf9d876190, f78f309b-4f5c-4670-98eb-ddde541a3c17] params.id: 1e6b9928-b1cc-4b4f-b6a8-422c3c5da2e9 params.command: TurnOnRequest params.value: null