Ok, ich habe mal ein bisschen gesucht. Es scheint so zu sein, dass der TRV BLU durchaus mit MQTT steuerbar ist. Hierzu ist es aber notwendig rpc calls zu schicken. Eine Dokumentation solcher findet man hier:
Shelly BLU TRV (Thermostatic Radiator Valve) | Shelly Technical Documentation
Der Aufbau eines solchen Calls ist JSON:
{
"id": 0,
"src": "testcommand",
"method": "BluTRV.Call",
"params": {
"id": 200,
"method": "TRV.SetPosition",
"params": {
"id": 0,
"pos": 99
}
}
}
Dieser muss an das Topic "TOPICNAME/rpc" geschickt werden. In der Doku findet man dann die entsprechenden Aufrufe für die häufigsten Use Cases, unter anderem auch das Setzen der Temperatur, Boost oder das Setzen eines Wochenplans. Ich habe das nicht ausprobiert werde es aber demnächst mal machen.
Hoffe das hilft weiter.