Basic roller shutter config help

Hi, I have yet another beginner basic issue.

I have a sonoff dualR3 lite (no power) flashed with tasmota 9.3.1.2 following the instructions from here: Sonoff Dual R3 Lite Switch Module (DUALR3L) Configuration for Tasmota
The device seems to be working fine. now I want to integrate it into OpenHAB( openHAB 3.2.0).
when I configure a channel with type rollershutter and set the stat and cmnd topics I get no status or control. In fact it seems to crash OpenHAB until I reset the device.
I must be using the wrong topics but I copy from MQTT explorer. I have found this level of help anywhere so appreciate some help.
Thanks.

code:
UID: mqtt:topic:Mosquitto:12345679
label: LivingRoomShutter
thingTypeUID: mqtt:topic
configuration: {}
bridgeUID: mqtt:broker:MosquittoCLT
channels:

  • id: LivingRoomSonoffShutter
    channelTypeUID: mqtt:rollershutter
    label: LivingRoomShutter
    description: “”
    configuration:
    commandTopic: cmnd/SonoffShutter/POWER1
    stateTopic: stat/SonoffShutter/POWER1
    transformationPattern: JSONPATH:$.ShutterRelay1

Did you configure tasmota for rollershutter usage?

My config looks like this (but you need to calibrate if you want to use the position and not just open/close)

UID: mqtt:topic:xxxxx:Tasmota
label: Rollladen
thingTypeUID: mqtt:topic
configuration:
  payloadNotAvailable: Offline
  availabilityTopic: tasmota/tele/rollershutter/LWT
  payloadAvailable: Online
bridgeUID: mqtt:broker:xxxxx
channels:
  - id: rollershutter
    channelTypeUID: mqtt:rollershutter
    label: Rollladen
    description: ""
    configuration:
      commandTopic: tasmota/cmnd/rollershutter/ShutterPosition1
      stateTopic: tasmota/stat/rollershutter/RESULT
      transformationPattern: JSONPATH:$.Shutter1.Position

And please use code fences for your config.

Thanks chaoshome,
I did configure tasmota and do a rough calibration. works OK within tasmota including limits, slider positioning and state.
Your code got me one step further. the shutter item control works, but seems to be inverted and there is not state, position or slider control. only full open and full close, and of course i can manually stop in the middle and tasmota seems to know the close/open limit as the relays toggle at the correct time/position from any manual starting point.
My problem was misunderstanding the correct topics and JSON transformation.
I will make another attempt with the slider setup with my improved understanding :wink: