Sonoff Bridge with Tasmota/Portisch Firmware

I have a Sonoff Bridge Tasmota / Portisch in use and connected it to HA with MQTT.
I use it to switch several RF sockets and my shutters. That works as well, but if I send several commands one after the other the box crashes and they need to disconnect it from the power so that it works again. Does somebody has any idea??

Here are a few codes that I send:

example for RF sockets:
switch:

  • platform: “mqtt”
    name: “WZ Mitte”
    icon: “mdi:lamp”
    state_topic: “cmnd/tasmota_C3B1F5/Backlog”
    command_topic: “cmnd/tasmota_C3B1F5/Backlog”
    payload_on: “RfRaw AAB04E0508017209CE00A004C42CBA01020302030302020302030203030203020302030203020203020302030302030202030302030203020203020302030203020303020203030202030203020302030455; RfRaw 0”
    payload_off: “RfRaw AAB04E0508017C09CE00A004C42CA601020302030302020302030203030203020302030203020203020302030302030202030302030203020203020302030203020303020203020302030203020302030455; RfRaw 0”
    state_on: “RfRaw AAB04E0508017209CE00A004C42CBA01020302030302020302030203030203020302030203020203020302030302030202030302030203020203020302030203020303020203030202030203020302030455; RfRaw 0”
    state_off: “RfRaw AAB04E0508017C09CE00A004C42CA601020302030302020302030203030203020302030203020203020302030302030202030302030203020203020302030203020303020203020302030203020302030455; RfRaw 0”

example for shutters:

cover:

  • platform: “mqtt”
    name: “Rolladen WZ SO”
    command_topic: “cmnd/tasmota_C3B1F5/backlog”
    payload_open: “RfRaw AAA806013A20A8A11155; RfRaw 0”
    payload_close: “RfRaw AAA806013A20A8A13355; RfRaw 0”
    payload_stop: “RfRaw AAA806013A20A8A15555; RfRaw 0”

Many thanks…

My experience shows that Tasmota versions up to 8.1 were very stable with subsequent RfRaw commands, now in the 9.x era I also see that my shutters simply started missing commands when they were sent quickly one after another (opening/closing multiple at once).

So far I think the culprit is having RfRaw 0 mixed with RfRaw containing code data. As soon as I removed RfRaw 0 things got better…
To avoid having the MQTT server spammed with sniffed data, RfRaw 0 should be run only once, after all your covers/shutters finished operation.
See:
https://github.com/nagyrobi/home-assistant-custom-components-cover-rf-time-based#example-scriptsyaml-entry