Jump to content
⚠️ Deprecation Notice: Cloud Control API V1 – Switch to V2 ×

Recommended Posts

  • Moderators
Posted
6 hours ago, Bemowian said:

I bought this device and was disappointed that there is no Home Assistant integration and we can't control it externally. Is it something that will be added in the future, for someone who don't want to use Shelly Cloud this device almost useless.

It needs that gateway USB stick to do controlling, not the cloud service. Might be possible to change in future somehow, but that's the case just now. I'm also pretty sure there's HA integration coming...just now it's very new device and 3rd developers haven't had possibility to get known it fully yet.

 

Posted
On 10/20/2024 at 10:21 PM, terae said:

It needs that gateway USB stick to do controlling, not the cloud service. Might be possible to change in future somehow, but that's the case just now. I'm also pretty sure there's HA integration coming...just now it's very new device and 3rd developers haven't had possibility to get known it fully yet.

 

Yes, but using USB gateway web admin page to control TRV is even less convenient unless there is another way. Overall it feels like Shelly rushed this product to the market before the start of the heating season. KB article was added weeks after launch, API reference is till missing.

Posted (edited)
On 10/23/2024 at 8:58 PM, Bieniu said:

Yes, we can 😉 You can use Shellies Discovery.

I don't have MQTT broker enabled, never used it, went quickly through this GitHub, installed everything and nothing happened (only Gateway showed up). I can probably spend one or two hours and make it work but it is not what I expected when bought 50 euro device from Shelly.

P.S. I've notice that you are the author if this library, thanks for the link. Will give it another try but official Shelly integration is till very much needed 🙂

Edited by Bemowian
  • Members
Posted
On 24.10.2024 at 21:31, Bemowian said:

it is not what I expected when bought 50 euro device from Shelly

But you bought the device, not HA support.

 

On 24.10.2024 at 21:31, Bemowian said:

I've notice that you are the author if this library, thanks for the link.

Currently the script has a big limitation, it can only configure BLU TRV if only one TRV is paired with BLU Gateway. I have no idea how to solve the problem with pagination of responses to Shelly.GetComponents.

 

On 24.10.2024 at 21:31, Bemowian said:

Will give it another try but official Shelly integration is till very much needed

Yes, I agree. We are waiting for a firmware update for BLU TRV, at this moment it is not possible to implement support for this device properly.

Posted
1 hour ago, Bieniu said:

But you bought the device, not HA support.

The main reason I own more than 20 devices is HA support. And on BLU TRV product page there is an info "Integration with most smart home systems" so I trusted manufacturer and assumed that same applies to this device. There are cheaper devices which require some time and effort to integrate them with HA properly but I choose to pay a bit more for Shelly for a hassle-free HA integration.

Posted (edited)
On 10/28/2024 at 9:38 AM, bburgschat said:

It's not on shelly to do the HA Integration. HA is already working on it, but you have to wait a bit.

https://github.com/home-assistant/core/pull/128439

That's a surprise for me. I hope Shelly rewards creators of the native HA Shelly integration somehow, it is a major selling point for many people.

Edited by Bemowian
  • 4 weeks later...
  • 1 month later...
Posted (edited)

I can't integrate the TRV BLU into Home Assistant using either ZHA Zigbee or MQTT. With zigbee zha integration, the TRV is only found briefly and then remains as found in ZHA without being integrated.  I get these error messages in HomeAssistant via MQTT

image.thumb.png.9f41512e89f192d46eba6be4375e360a.png

With this configuartion.yaml entry (for testing directly in the HA configuration.yaml)

 

mqtt:
  - climate:
    name: "STUDIO TRV"
    unique_id: "shellyblutrv-f844771eec2b"
    current_temperature_topic: "studio-shellyblugwg3-8cbfeaa699a8/status/bthomesensor:203"
    current_temperature_template: "{{ value_json.value }}"
    max_temp: 29
    min_temp: 4
    temp_step: 0.5
    temperature_state_topic: "studio-shellyblugwg3-8cbfeaa699a8/status/bthomesensor:202"
    temperature_state_template: "{{ value_json.value }}"
    temperature_command_template: "{{ {'id': 0, 'src': 'homeassistant', 'method': 'BluTRV.Call', 'params': {'id': 200, 'method': 'TRV.SetTarget', 'params': {'id': 0, 'target_C': value | round(1)}}} | to_json }}"
    temperature_command_topic: "studio-shellyblugwg3-8cbfeaa699a8/rpc"
    action_topic: "studio-shellyblugwg3-8cbfeaa699a8/status/blutrv:200/rpc"
    action_template: "{% if value_json.result.pos | int > 0 %}heating{% else %}idle{% endif %}"
    mode_state_topic: "studio-shellyblugwg3-8cbfeaa699a8/status/bthomesensor:202"
    mode_state_template: "{{ 'off' if value_json.value == 4 else 'heat' }}"
    modes: ["heat", "off"]
    mode_command_topic: "studio-shellyblugwg3-8cbfeaa699a8/rpc"
    mode_command_template: "{% set target = 4 if value == 'off' else 21 %}{{ {'id': 0, 'src': 'homeassistant', 'method': 'BluTRV.Call', 'params': {'id': 200, 'method': 'TRV.SetTarget', 'params': {'id': 0, 'target_C': target}}} | to_json }}"
    availability:
      - topic: "studio-shellyblugwg3-8cbfeaa699a8/status/blutrv:200"
        value_template: "{%if value_json.rpc%}online{%else%}offline{%endif%}"
    device:
      connections:
        - - bluetooth
          - 8c:bf:ea:a6:99:aa
      name: studio-shellyblugwg3-8cbfeaa699a8
      model: Shelly BLU TRV
      model_id: SBTR-EU867E
      manufacturer: Allterco Robotics

 

 

Edited by TMG

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...