[OBSOLETE] Community SmartApp Installer

Having the same issue as well.

Same problem here as well. doesn’t seem to work in the new app.

I just tested it and it worked and installed a smartapp.

Samsung for IDE login account type
Mobile browser

Yep, seems to be working for me now as well

Hi, I am new to this forum. I have added the SmartApp Installer via the Github. On IDE I see Community installer listed under My SmartApp with Status as Published and OAuth as True but I dont see this app listed in classic smartthing app in My Apps section. Can you please help, I have already tried to remove the app once and installed again but got the same result.

It looks like the installation instructions are missing the part where you add the SmartApp inside the SmartThings app, after adding the code and publishing it in the IDE.

In the new app hit “+” and then “SmartApp”. Scroll down to the “custom” section and look for “ST-Community-Installer” and select that.

1 Like

Also, be sure you are logging in to IDE at https://account.SmartThings.com

1 Like

Thank you Jlv and jkp, I see the app now.
I did my setup at “https://graph.api.smartthings.com/ide/apps” previously.
As per jkp’s comment, I logged into account.SmartThings -> “https://graph-na04-useast2.api.smartthings.com/ide/apps” and did the setup again, that resolved the issue!

Just installed the Community SmartApp and installed the Ecobee suite Manger. Only problem all of the apps installed unpublished. How can get the apps to be installed and automatically published.

The child apps don’t need to be published, only the parent. This is expected behavior.

I’m getting an error when I try to create the smart app in IDE. Any ideas?

startup failed: script_app_metadata_2226ce1e_c6ca_4596_9e3f_ac3e6d153209: 175: Ambiguous expression could be a parameterless closure expression, an isolated open code block, or it may continue a previous statement; solution: Add an explicit parameter list, e.g. {it → …}, or force it to be treated as an open block by giving it a label, e.g. L:{…}, and also either remove the previous newline, or add an explicit semicolon ‘;’ @ line 175, column 1. {“mode”:“full”,“isActive”:false} ^ 1 error

With Groovy and IDE being shutdown by the end of the year… you may want to pass on installing this app. I would imagine there are not many supported smartapps that are actively being supported… there might be a few still that use to load from CSI. More or less, the developer of CSI may have moved away from ST and thus no support.

Install the individual smartapps/device handlers you need manually at this point.

Thanks! I tried installing the app I was looking for but received the same error I received trying to install CSI. However, I was able to just add both github repos install the apps from there (instead of copy paste).

Strange, though, because I’ve never had a problem copying the raw code and pasting it in. I guess this is one more sign I need to move to Home Assistant :cry:

First I tried to copy/paste the CSI code from here:
https://raw.githubusercontent.com/tonesto7/st-community-installer/master/smartapps/tonesto7/st-community-installer.src/st-community-installer.groovy

Received the error I previously posted.

The reason I was installing CSI was for MyQ Lite, so I figured I’d install MyQ directly from here:
https://raw.githubusercontent.com/brbeaird/SmartThings_MyQ/master/smartapps/brbeaird/myq-lite.src/myq-lite.groovy

Received a very similar error to the one I received trying to install CSI.

I added both tonesto7’s CSI repo and brbeaird’s MyQ repos in my IDE settings, and was able to install both apps directly that way by updating from their repos.

Interesting. Glad it worked that way at least. I’ll still be supporting MyQ Lite. Once Groovy goes away, I’ll rewrite whatever I need to make it work with the new API. It likely won’t be as easy as it is now for others to install, but I’ll share whatever it takes to run.

5 Likes

Yeah, it was very bizarre. I tried copying and pasting multiple times in case I was missing a line, but it was strange I encountered it with two apps.

When I select “installer home” the login page does not come up. I’m just getting a white screen on multiple devices.
The version I’m running is
private releaseVer() { return “1.1.0311a” }
private appVerDate() { “3-11-2020” }

The developer is no longer active on this forum and no longer providing assistance with this smartapp. Best advice… uninstall it. Groovy smartapps are on the way out. Also SmartThings recently made changes to IDE with the login so doubt it will work anymore.

2 Likes

Makes sense. Where have developers gone. Hubitat?

1 Like

Yes. Now I need 10 characters to reply

2 Likes