desweiteren verzichtet die HA erwähnte Integration auf MQTT
Glaube ich nicht, denn die API hat ein Limit von 50 Calls pro Tag, was eine Abfrage pro 30min bedeutet.
Und wenn wir ehrlich sind, hätte es ohne MQTT nix mehr mit diesem Thema zu tun.
Ebenso wäre die Aktivierung des DataStreams nicht nötig, denn DataStream = MQTT.
Also doch, HA verwendet MQTT.
Sieht man auch im Code.
import paho.mqtt.client as mqtt