FAQ: Github Integration How to Add and Update from Repositories [OBSOLETE]

did you find a solution? I’m having the same 404 issue

I’m still having the same issue, tried to modify the URL to what I think it should be, didn’t work. Also had a lot of little things mess up yesterday, sensors were part of smartapps that I’d never added them to, had to add and remove to get it synced and delete them. Was a PIA. It’s like someone did a partial data restore and it overwrote/mangled some stuff.

Same here. This app install for me goes on the backburner again. Too much effort just to play with it.

Thanks man! I was doing this crap all wrong and manually updating because I didn’t really get how to do the linking.

I know this thread is a little old, but I’m hoping someone can help. I just added github integration and it appears to be correct, but none of the color changes that are supposed to be there show up. Everything still shows as just a pale, blue link color. Can someone help?

Here you go.

Ok, help me along with this, what does that mean?

Sorry, I’m very unfamiliar with Github and its workings.

I don’t see any options to enable this in my smart apps, I see only my routines. using v1 of smartthings hub

Anyone? I don’t see step 1 option when I log into my IDE.

Can you provide a screen shot of what you do see when in the SmartApps section of the IDE?

I too can’t seem to complete step 1 of the integration. When I attempt to login at My SmartApps, I get a message “Sorry, you’re not authorized to view this page.” When I login at the homepage, My SmartApps isn’t an option

Are there multiple users on your account? Are you the primary account? I suggest contacting support.

There are multiple users, and I’m the primary.

But I did some more poking around, and you’re right, I need to contact support and request developer access flag. Hopefully that will resolve this.

OK folks, github integration has been enabled in the UK.
So I thought I would update my devices and smartapps to allow integration.
What I am struggling with is what what to put in the settings.
Some of the DTH/Smartapps put this information into the description of the actual code, others do not.
How do I work out what to put in?
I fork the repository OK.
Then when I look at the code in github I can see the following as shown below.
What should I actually use.
Is it what is circled in red. (Owner = fuzzysb Name=SmartTings)
Or is it something that is shown circled in black.
This is probably obvious to some but I am struggling to get this to work so just wanted to make sure I am doing the basics right before I go too much further.

OK. I’ve worked it out.
After I have forked it if I go into my repositories then it gives the information there.

Is renaming in GitHub still the easiest way to keep repos straight? Now that I’ve gotten into integrating instead of manual installs I’ve got a bunch of repos that are very similar and just have to remember which is which.

I keep running into the problem where I log into the “wrong” IDE and don’t have access to my complete setup…

My “real” IDE is at the URL below (but oddly, I’m on the west coast):

https://graph-na02-useast1.api.smartthings.com/ide/apps

But if I log into the IDE at the address below, I see a different set of Smartapps and device handlers, etc.

https://graph.api.smartthings.com/

I can delete devices/smartapps, etc., from this IDE and it has no effect on my “real” IDE. There is no hub connected to this IDE either.

How can I sync these up so that I can go to either IDE URL and see my complete setup.

Log in to ide.smartthings.com it will always send you to “your shard”

You can not. You must log into the graph-na02-usaeast1.api.smarthings.com address to interact with your hub. The ide.smarthings.com just redirects to the original shard.

I don’t think what you describe is true. ide redirects you to your shard