iobroker-community-adapters / ioBroker.shelly

Integrate your Shelly devices into ioBroker via MQTT or CoIoT
Other
168 stars 68 forks source link

[Hardware Request]: Shelly Blu TRV #1060

Open cat1510 opened 1 month ago

cat1510 commented 1 month ago

I'm sure that

Shelly device

Shelly Blu TRV

Further information

Hey guys,

would it help you to get Ach geht ja in deutsch... ^^

Wuerde es helfen, wenn Ihr einen Shelly BLU TRV zum testen bekommt? Wenn ja, einfach Adresse schicken, wohin der gehen soll.

LG

CAT

n1tr0-5urf3r commented 6 days ago

Hi there,

I'd also appreciate the support of Blu TRV. However, I think the Blu TRV is not needed directly as a supported device, but the Gen 3 gateway devices need to be extended with Blu TRV functionality. Of course, one may use the Blu script, but afaik the script only forwards received information from Blu devices via MQTT. So setting the temperature using this script is not supported (correct me if I'm wrong).

The Shelly Gateway Gen 3 for example has RPC endpoints to configure paired Blu TRV devices, see here: https://shelly-api-docs.shelly.cloud/gen2/Devices/Gen3/ShellyBluGwG3/#blutrv For now, I built something around that using node red and plain HTTP requests, but having it native in the shelly adapter would be much nicer.

Using the BluTrv.Call endpoint for example, you can set the target temperature of the TRV. However, as those are RPC calls I am not sure whether or how to integrate this using MQTT communication. For now, I will try to build something around that using node red and plain HTTP requests in node-red, but having it native in the shelly adapter would be much nicer.