Just can not get this error resolved
items this returns 45.34
Number node14temperature “node 14 Temp [°F %.2f]” (temperature,Node14) { mqtt="<[mosquitto:home/rfm_gw/nb/node14/dev48:state:default]" }
top of the rules. I think the
import org.openhab.core.transform.* imports all but not sure.
import org.openhab.core.library.types.*
import org.openhab.core.persistence.*
import org.openhab.model.script.actions.*
import org.openhab.action.squeezebox.*
import org.joda.time.*
import org.eclipse.xtext.xbase.lib.*
import org.openhab.model.script.actions.Timer
import org.openhab.core.transform.*
//import org.openhab.core.transform.actions
//import org.openhab.core.transform.TransformationException
//import org.openhab.core.transform.TransformationHelper
import org.openhab.core.transform.TransformationService
//import org.openhab.core.transform.internal.TransformationActivator
rule “scale and post temp to fiber light”
when
Item node14temperature changed
then
//logInfo(“Item B_led_1 changed”,“Item B_led_1”)
var Number r = transform("SCALE", "fiberlightOutside.scale",node14temperature.state.toString)
postUpdate(B_led_1, v)
logInfo(“Item Blue_1_scale changed”,“Scaled number” + r)
end
I have a fiberlightOutside.scale file in the transform folder with this -
[81,110]=20
[71,80[=50
[61,70[=100
[51,60[=150
[41,50[=200
[31,40]=250
[25,30]=254
[0,24]=255
And this is the error
Couldn’t resolve reference to JvmIdentifiableElement ‘transform’.
Stuck on this
Thanks for helping