JSON parsing of Tasmota powerplug for tele/ status not working (OH3)

Hi there,
I just cannot manage to read any numbers for power consumption etc from my tasmota flashed power plug.

I get a read from MQTT by this stat query:

I can read this from OH3 as a string (the 2nd point/item)

if I add this “JSONPATH:$.ENERGY.Power” to the configuration of the channel, nothing happens

  • I get a “NULL” if I define the Channel as number (3rd point)
  • I get the whole string (nothing/everything parsed) if I define it as a string (not shown)

This is the code OH3 generates for my thing:

UID: mqtt:topic:MQTT_broker_localhost:Steckdose1
label: Steckdose 1
thingTypeUID: mqtt:topic
configuration: {}
bridgeUID: mqtt:broker:MQTT_broker_localhost
  - id: switch
    channelTypeUID: mqtt:switch
    label: switch
    description: ""
      commandTopic: cmnd/Steckdose1/POWER
      stateTopic: "stat/Steckdose1/POWER "
  - id: test
    channelTypeUID: mqtt:string
    label: test
    description: ""
      stateTopic: tele/Steckdose1/SENSOR
  - id: test_number
    channelTypeUID: mqtt:number
    label: test_number
    description: ""
      stateTopic: tele/Steckdose1/SENSOR
      transformationPattern: JSONPATH:$.ENERGY.Power

Obviously ths whole setup works as OH3 reads the MQTT tele/ stats but it cannot filter anything from the string. The Syntax “JSONPATH:$.ENERGY.Power” must be wrong… Any ideas what it could be?

I guess I have to install JSONPATH transformation services LOL