[#3255] Problem finding source of warning

Hi there,

after updating my openhab to 4.0.0 Build 3255, my openhab.log constantly shows lines like this:

2022-12-29 07:05:30.943 [WARN ] [s.internal.SingleValueTransformation] - couldn't transform response because transformationService of type 'JS' is unavailable

However, searching for any “JS-Transformation” reveals none:

bash-4.3# pwd
/volume1/docker/openhab/userdata/jsondb
bash-4.3# cat org.openhab.core.thing.Thing.json | grep -i transform
        "readTransform": "default",
        "writeTransform": "default"
        "readTransform": "default",
        "writeTransform": "default"
        "readTransform": "default",
        "writeTransform": "default",
        "readTransform": "default",
        "writeTransform": "default",
            "transformationPattern": "JSONPATH:$.ENERGY.Power"
            "transformationPattern": "JSONPATH:$.nextion"
            "transformationPattern": "JSONPATH:$.ENERGY.Power"
            "transformationPattern": "JSONPATH:$.Channel1"
            "transformationPattern": "JSONPATH:$.POWER1"
            "transformationPatternOut": "",
            "transformationPattern": "JSONPATH:$.DS18B20.Temperature"
          "label": "Transform Time",
          "uid": "wled:wled:dce6540b:transformTime",
          "channelTypeUID": "wled:transformTime"

Could someone please point me in the right direction to fix these warnings?

Thank you & cheers
Sascha

You cannot just check the Things, transformations can be used in the state descriptions of Items (either in the Item label in the items file, or in the metadata), and also in rules. Profiles may also use transformations, and they are defined on the Item-Channel-Links.

You’re my hero @pacive , thank you!

I using SMA inverters with modbus and my copy-and-paste things file showed this:

    Thing data STP5_AC   "STP5 AC"      [ readStart="30775", readValueType="uint32", readTransform="JS(smalimit.js)" ]