Zigbee MQTT Rollershutter // Tuya TS130F

Hey,
I am running openHAB 5.0.0.M3 with a tasmota bridge and Mosquitto.
Somehow I dont get the logic with that zigbee things. Does someone have a valid config for this Rollershutter. Whatever I try it complains about “invalid command”:

This might be compleately wrong, but my last status from testing:
UID: mqtt:topic:f4f35e27dd:RolladenWintergarten
label: Rolladen_Wintergarten
thingTypeUID: mqtt:topic
configuration: {}
bridgeUID: mqtt:broker:f4f35e27dd
channels:

  • id: Rolladen_Wintergarten_Prozent
    channelTypeUID: mqtt:rollershutter
    label: Rolladen Wintergarten Prozent
    description: “”
    configuration:
    stop: STOP
    formatBeforePublish: “%s”
    transformationPatternOut:
    - “formatBeforePublish: ‘{"position": %s}’”
    commandTopic: set/Tasmota1OG/
    stateTopic: set/Tasmota1OG/
    transformationPattern:
    - JASONPATH.$.position
    off: CLOSE
    stopCommandTopic: set/Tasmota1OG/
    on: OPEN

Here is what the tasmota console gives me:

tele/Tasmota1OG/SENSOR = {““RolladenWintergarten””:{“Device”:“0x5000”,“TuyaCalibrationTime”:100,“0006/8001”:0,“CurrentPositionLiftPercentage”:0,“TuyaMovingState”:1,“TuyaCalibration”:1,“TuyaMotorReversal”:0,“0006/5000”:0,“Endpoint”:1,“LinkQuality”:94}}

tele/Tasmota1OG/SENSOR = {“RolladenWintergarten”:{“Device”:“0x5000”,“Name”:“RolladenWintergarten”,“TuyaMovingState”:1,“Endpoint”:1,“LinkQuality”:134}}

Can someone help pls.

Nobody has this module in use?? Pls help!

Hi Gordon,

Not sure if I can help. I don’t own these shutters.

What I can see in your definition is that your set and state topics are the same. This is very unlikely. Furthermore I can’t find your JSONPATH you construct in your example (which can be the wrong one, I don’t own these shutters as mentioned). In your first example I would expect something like JSONPATH:$.RolladenWintergarten.CurrentPositionLiftPercentage.

Also: you write here in your configuration it states ‘JASON…’ but this should be JSON…
Last point: in your example you use double “” but this should probably be a single ".

Maybe this helps.