Hi I created a small scrippt for testing because other scripts are also not running.
if i want to test it i get the following answer in the console:
can anybody explaneto me what I’m doing wrong ?
Hi I created a small scrippt for testing because other scripts are also not running.
if i want to test it i get the following answer in the console:
can anybody explaneto me what I’m doing wrong ?
You have to define the trigger in the ui when creating the rule. The script is only the part between then and end.
what do ypu mean with trigger ? a rule ?
Scripts are only meant to run without a trigger. in your case, just the part between when
and end
.
What you need is a rule.
when
part) and then you give as action a script. There you can put just the part between when
and end
in. Then it should work.
OK thanks, understood.
So this means Openhab 3, i can not use my old rules ?
Hi Ben. Use here Name of your Item not a Label.
No, you can use your old rules. Either by text files (as in OH2) or with the MainUI. The only difference is that the when
part is set by the MainUI instead of coded in your rule.
So in the MainUI you give as trigger newPerecentValueWhonzimmerFernseher
changed
and in the action part, you select script/DSL and past Arbeitszimmer Licht.sendCommand(OFF)
(the item is not correct, as @Silver8000 said!)
or you select as action Item action
and pick in the UI your item and select the action send command to
and fill in OFF
Can anybody explain what is script tab for? I was on same point. I know that i can rules and DSL to create rules. But what can we do with script tab?
Script tab is used for rules (dsl, JavaScript, python) without any triggers, to run manually.
Hello,
to this thread, I also have some questions of understanding.
at this time I use openhab 2.5 and take a look at openhab 3 on a Mirrorsystem.
In Openhab 3 the rules are the trigger for starting a script?
When I make rules under the menu item “Scripts”, they are not automatically executed ?
What are the scripts under the menu item scripts used for?
Thank you to all. Actually I didn’t understand how to use the “script pad” to attach my old rules.
If I understand, the only difference is I cannot paste all the rule but I have to select the trigger on the gui and “than” I can past the other part of my dsl rules.
I read somwhere if I use the gui, the rule will be faster or lighter than the textual file. Is it right?
This topic was automatically closed 41 days after the last reply. New replies are no longer allowed.