Imports in OpenHAB scripts
Unlike in rules, in scripts import statements are not supported (see OpenHAB discussion). You have to use fully qualified names instead. Suprisingly, the syntax of fully qualified names differs in expressions and declarations:In a variable declaration, a fully qualified type name is written like in Java dot-separated
var org.openhab.model.script.actions.Timer myTimerIn an expression, the qualification must be written double-colon-separated
if (now.getDayOfWeek() == org::joda::time::DateTimeConstants::SATURDAY) {
...
}
No comments :
Post a Comment