I noticed that I am not able to create new rule on the rule machine today.
Since the developer has discontinued it , I don’t have any hope to solve the issue (although I’ve posted on the thread)
So, I am looking for a similar app. Is there any ?
ps. I’ve seen some alternatives but they don’t work as a ST hub app. They areeither iOS apps or web based engines. I don’t have iphone and I don’t want to use somebody else’s server. So I am looking for something like Rule Machine.
How are you not able to create new rules? It works just fine if you already had it added to smartapps in IDE. I’m still able to do it just fine. As far as replacements, there is not a simple answer as the only app that is even equal/on par is smartrules.
I like smartrules a lot, but it requires an iOS device which the OP said they did not have.
Meanwhile, several reports coming into the forum of people saying they are having platform problems. So I would suggest OP wait and try again tomorrow, the issue you saw might not have anything to do with rule machine.
Smartrules is not good for me. It runs only on iphone. I don’t have an iphone (and I will never have one)
Also, I don’t like the idea of using a 3rd party smartphone app for my ST hub.
The reason I mentioned the other thread is because I also linked a third topic to that thread or someone reported that access to the IDE is timing out.
If it’s a new timing out problem, and it’s for something that used to work,there’s likely nothing you can do. Since it’s more likely a cloud problem than something on your individual account. If so, it should clear up on its own eventually.
One thing you might try is accessing the IDE. If you also have problems with that, then you can report that to support since you won’t be talking about a custom app at that point.
I don’t have any problems with IDE. I can reach and all my apps are working fine.
In fact rule machine is also wokring. Just not able to create new rule.
Can anyone send me the latest version of Rule Machine and Rule ?
All of this works for me. I just created a new rule with version 1.9.0a/1.9.1f. We cannot share the code because it would be against Bruce’s wishes. We can just all hope to have him back soon.
Ok. But I already have the rule machine. Just an older version.
So wouldn’t it be better if I had the better version instead of an older one ?
I promise I won’t tell anyone that somebody has shared the newer code with me.
Please, I beg you. It is just disturbing to have an issue with the best rule engine ever.
It was working just fine 2 weeks ago…
As stated many times, SmartThings is currently experiencing platform issues, and it’s quite likely that the error you are seeing is related to that. Once ST fixes the problem, you’ll be able to use Rule Machine again. Upgrading the code likely will not solve the problem you’re having even if you could get a copy of it.
Furthermore, no one on this forum (except Bruce himself) is authorized to distribute any of the recent versions of Rule Machine. That’s just the reality. You’re free to keep using the version you have.
I am pretty sure that my problem does not come from the platform. but the code.
because it says “you are not authorized to perform the action requested”
it is not a platform reachability issue.
Of course there is no way I get the code, but am I guilty ?
Why am I being punished by using an older version of the app. (possibly buggy)
Idon’t know what’s the problem of the author with the platform and/or the community here. But it is not a good behaviour of forbidding people to distribute the code which was once freely distributed here…
tgauchat
(ActionTiles.com co-founder Terry @ActionTiles; GitHub: @cosmicpuppy)
17
#Why not?
It is fundamentally inherent to the architecture of SmartThings as a product and as a platform to give Customers the tremendous benefits that third-party (Community!) developers bring, including via the web services API.
Disclosure: I’m co-founder of SmartTiles, featured in CEO Alex Hawkinson’s keynote presentation at this past week’s Samsung Developer’s Conference.
1 Like
tgauchat
(ActionTiles.com co-founder Terry @ActionTiles; GitHub: @cosmicpuppy)
18
The license of the latest few versions of Rule Machine and Rule explicitly prohibit distribution of any sort.
If someone has the older Apache Licensed iteration, it is free of distribution restrictions … but not up to date and it would be a license & copyright violation to copy/paste the enhancements over it. The enhancements will have to be added from scratch.
It is up to both developers and users whether or not to use code with less restrictive license Apache 2.0 license (or similar) that does not prohibit distribution (such as GPL, which allows distribution as long as all derived versions modified by persons other than the original copyright holder to be also GPL licensed and free any additional distribution restrictions).
Such licenses are popular because they prevent such licensed code (only the specific versions) from ever being restricted and modified by anyone.
###If you feel violated by Bruce’s perfectly reasonable and rightful choice, then be sure to only use Apache or similar open licensed code in the future.
The only thing I can do is keep saying it: This is a platform issue. For whatever reason, when SmartThings is having cloud problems, that’s the error we get. It happens all the time.
I am not saying that you’re not able to reach the cloud server. That part works fine. It’s something wrong with the cloud server itself. Does that make sense?
You’ll have to ask Bruce, the developer of Rule Machine… or reach out to SmartThings and ask them about it. Bruce decided he wanted to stop distributing Rule Machine because he wasn’t happy with the overall performance of SmartThings as a platform. You can read aaaaallllll about it in the main Rule Machine thread.