I had posted the instructions up above back when I first asked about it.
Hi, yes I saw that, but on the UK IDE, it didnāt have the links to enable Github integration. Iāve since found some instructions on how to work around it for those in the UK and am trying to get a repo thatās in the right shape for Github integration.
Ok, Iāve made a new repository that is in the correct structure to work with the IDE Github integration.
One issue though. The IDE is VERY picky about namespaces and file names etcā¦ Iāve had to change some things so youāll have to
DELETE EVERYTHING TO DO WITH TREND SETTER BEFORE USING THE GITHUB FRIENDLY VERSION
That means, deleting all your groups (which will delete the group controller devices), then delete the Smart App.
You can use the following repository and TrendSetter branch. Itās working for me
Hopefully thatāll make things easier for everyone going forward.
Great stuff Chris. If I could be so bold as to suggest something, please could you name the Repo as either your name or āTrendSetterā or failing that name the Branch āTrendSetterā the simple reason being that it makes is so much easier to pick the repository to update from. Most people have named theirs āSmartThingsā or āSmartThingsPublicā with a Branch of āMasterā and once you have a load of repos in your list you constantly have to refer to the āSettingsā button to determine which one in the list you need to select when doing an āUpdate from Repoā. Naming it as I described makes is so easy to pick the correct one when updating.
Thank You!
EDIT: Oooppps! Sorry, I was not quick enough lol
Thanks Chris.
Ah thatās a good pointā¦ since Iāve not been using it, I wasnāt aware that was an issue. Iāll see what I can do.
It really is no big deal and am sure everyone will be more than happy to have it the way it is. Was just throwing the suggestion out there. Thanks again!
Iāve made a new branch called TrendSetter. That should help?
I think it will, I will give it a try in a few hours, sorry cannot do any sooner as off to a meeting. Thanks!
It now displays like this:
Perfect! Once/if you start to use it extensively yourself you will see what a mess it can become trying to pick the correct repo when updating lol. However it is still great to be able to update this way, what used to take me a good hour before now takes minutes.
This is great though! Thank You!
Awesome Chris! Thank you so much for setting this up.
I cannot get the repo setup, what am i missing. The name space is trendsetter, correct?
This is how I set it up:
That is exactly what I needed, thank you.
Thanks again Chris!
Just one question, there are 2 Colour Temp DH on there;
/colorful-temperature-light-group-device.groovy
color-temperature-light-group-device.groovy
When you get time please could you advise of the difference between them please?
Thanks,
Mark.
EDIT:
Apologies, should have just tried myself.
The Colorful one allow for colour changes also whereas the Color one is simply the Temperature Color!
Working great as before. Going to test some more as soon as I have time with the Fibaro RGBW I have, would be great to get that working correctly if it is not already.
Thanks Chris! Itās perfect, makes updates so much easier. But I didnāt have to delete anything? I just updated from obsolete, just how you usually do when itās been updated. Is there any reason why this might not be correct? Thanks again
It might well be that because it required a lot of trial and error on my part. I got a lot of errors trying to get it to update from Github until I removed everything. If itās working for you then thatās all good!
Chris,
Would you be able to update the code to use the new color scheme that rolled out a few months ago? Hereās the post detailing the change:
Also - thanks for fixing the Github integration! I was able to update from Github without having to delete/recreate any of my devices/smartapps.
Iāll have a look when I get chance
Can you confirm what AdjustLevel(ā¦) does? I was expecting it to take a parameter of the current level from WebCoRe and add it or remove it to the level, but it doesnāt appear to do that?
Is there a way of adjusting the level with a command and an offset?