You should have a look at the following Tasmota options:
SetOption89 1
SetOption83 1
SetOption112 1
I’m still working on the JSON transformation, because i’m getting a warning if the payload doesn’t include an information. These are my Things for now:
Type switch : KinderzimmerHeizstrahlerState "Status" [ stateTopic = "tele/Kinderzimmer_Heizstrahler/SENSOR" , transformationPattern = "REGEX:(.*\"Power\".*)∩JSONPATH:$.ZbReceived.Kinderzimmer_Heizstrahler.Power", commandTopic = "cmnd/ZigBee2Tasmota/ZbSend", formatBeforePublish = "{ \"device\":\"Kinderzimmer_Heizstrahler\", \"send\":{\"Power\":\"%s\"} }", on = "1", off = "0" ]
Type number : KinderzimmerHeizstrahlerLinkquality "Verbindungsqualität" [ stateTopic = "tele/Kinderzimmer_Heizstrahler/SENSOR" , transformationPattern = "REGEX:(.*\"LinkQuality\".*)∩JSONPATH:$.ZbReceived.Kinderzimmer_Heizstrahler.LinkQuality" ]