UPDATE DEC 19 2017:
If you are still using CoRE, please update to the latest version as soon as you can. Here’s what changed:
v0.3.16e.20171219 - RC - Replaced recovery safety nets using unschedule() with a much more optimized method that does not affect ST as much as unschedule() does
This is important as CoRE has been identified as a major choke point on a certain method that it uses (ST describes that as expensive in their documentation. As it turns out, it is. With ST’s help, CoRE is now able to recover from timeouts much faster and with a lot less resources than by using its own recovery safety net. You should also consider moving on to webCoRE instead, as CoRE is no longer actively maintained and only gets critical updates.
Continuing in the BETA process of CoRE (milestone 1 topic here and milestone 2 topic here), we’ve now moved to RELEASE CANDIDATE. This is the last step before a full release and it’s going to focus on taking CoRE through the publishing process, making all necessary changes to make it compliant with SmartThings’s requirements. While necessary additions will occur here and there, adding features is NOT the main focus of this RC stage.
WARNING: As mentioned before, this SmartApp is in a BETA development stage and may be quirky. It may also change rapidly and drastically, involving a full reset of the app in order to upgrade.
It is not recommend to install this SmartApp in a “production” environment, but we encourage people to try it out.
Official wiki is here. It’s still a work in progress, but it’s a good starting point.
IMPORTANT: This topic addresses bugs and errors encountered while using CoRE. If you need general assistance with setting up a piston, please do so at CoRE - Get peer assistance here with setting up Pistons
IMPORTANT: When posting a possible bug/error - please post the version of your CoRE, a picture of your piston and any logs if available. When confirmed as a bug, a new issue should be created in github to ensure it gets tracked down and resolved. It is recommended that you always run the latest version of CoRE to ensure that the bug you may be experiencing hasn’t already been fixed.
The SmartApp can be installed via GitHub integration into your IDE or can be found here
To install the SmartApp using GitHub integration, go to your IDE, go to SmartApps, tap on Settings and Add new repository with ady624 / CoRE / master in the three fields. Then use the Update from Repo button. Make sure you either tick the Publish option while updating from the repository, or publish the app after each update.
NOTE: It is not required, nor necessary to donate to use this SmartApp. This is a free open source software and it is my way to pay my dues to those before me. But if you feel like it, you can donate here.