Understanding 433 MHz transmitter options

I’m running a closed source home automation system and facing more and more limitations. Therefore I did a quick test of Home Assistant in a VM with a Zigbee dongle. It looks exactly what I need.

Since I need to migrate a few different devices, it would be great to get some advice to avoid getting the wrong hardware. What I would like to integrate

  • A bunch of Zigbee devices
  • Some Intertechno switches
  • 3T-Motors shutters
  • Another Jarolift shutter as a nice-to-have

What seems clear to get is a decent Raspberry Pi and a Zigbee dongle. I already have a Sonoff Zigbee 3.0 USB Dongle from the test.

The next parts are more challenging for me.

  • For the Intertechno switches, I found RaspyRFM - Home Assistant with RaspyRFM – Seegel Systeme to do the job. So far, so good. Or not?

  • For the 3T-Motors shutters, this question mentions https://github.com/MrBatschner/Polladen that works with “a cheap 433MHz transmitters”. I assume an XY-FST would work. What I don’t understand is if this transmitter can do more than the RaspyRFM. Maybe there is no software support at the moment but is there also a hardware reason for having two transmitters?

  • For the Jarolift shutter, the question is similar. This and this thread explain how we can run https://github.com/madmartin/Jarolift_MQTT on a NodeMCU board (ESP8266) that controls a CC1101 transmitter. I understand that the ESP8266 is needed because Jarolift_MQTT compiles for it. From a hardware perspective, could the Raspberry Pi not send directly using the transmitter without going over Wi-Fi/MQTT?

Some hints would be greatly appreciated so that I can get the right hardware and start playing around with it.