I’m just in the process of moving my item configuration from the .items file into paper ui. For some reason, I can’t get the map transform to work properly. In paper UI, I’m configuring the map transform under the channel of a “thing”, using the “Incoming value transformation” field.
My thing is a thermostat, the channel is the thermostatFanOpState, and the transform is entered as “MAP(thermostatFanOpState.map):%s”. The .map file is available in my filesystem under conf/transform. When a state update comes in for this channel, I get an error in the openhab.log that reads ‘Transformation service “[MAP(THERMOSTATFANOPSTATE.MAP) for pattern %s]” not found!’. I’m looking at the channel and see the value “0” coming in, and 0 is mapped to “Off” in the .map file. This same map file works if I apply it to an item in a .items file.
Any idea what I could be doing wrong here?