home-assistant / core

:house_with_garden: Open source home automation that puts local control and privacy first.
https://www.home-assistant.io
Apache License 2.0
73.9k stars 30.97k forks source link

ZWaveJS: Fibaro Roller Shutter 2 Tilt Support Missing #73773

Closed wigster closed 2 years ago

wigster commented 2 years ago

The problem

I have a couple of Fibaro Roller Shutter 2 (FGRM-222, device ID: 271-4097-769 (0x010f-0x0301-0x1001) ). In HA, I can change the cover position, but tilt support is not implemented. I am using zwavejs2mqtt through websocket.

In zwavejs2mqtt there is a "Manufacturer prioprietary" command class 145, the setting of which allows one to change the tilt. This parameter is also updated when the blinds are operated manually through a physical switch. However, this parameter is not imported into HA. I can use zwave_js.set_value to set it and thus change the tilt this way, but there doesn't seem to be a way to read it. In any case, the device provides full support for tilt, which is not implemented in HA without work arounds.

(NB: the newer Roller Shutter 3 implements this differently and is working ok)

What version of Home Assistant Core has the issue?

2022.6.6

What was the last working version of Home Assistant Core?

No response

What type of installation are you running?

Home Assistant OS

Integration causing the issue

zwavejs

Link to integration documentation on our website

https://www.home-assistant.io/integrations/zwave_js

Diagnostics information

zwave_js-7f1d780563383046775b5a7913714cbf-Blind-Gabinet-ce5bca3ab98d7db66d555786ee16f4e7.json.txt

Example YAML snippet

No response

Anything in the logs that might be useful for us?

No response

Additional information

z2m-fgrm222-debuginfo.json.txt

probot-home-assistant[bot] commented 2 years ago

Hey there @home-assistant/z-wave, mind taking a look at this issue as it has been labeled with an integration (zwave_js) you are listed as a code owner for? Thanks! (message by CodeOwnersMention)


zwave_js documentation zwave_js source (message by IssueLinks)

MartinHjelmare commented 2 years ago

Your device dump matches our discovery for the Fibaro FGR222:

https://github.com/home-assistant/core/blob/9d132521424804cfd482229524124f3ab5742123/homeassistant/components/zwave_js/discovery.py#L324-L347

So I don't see why it wouldn't discover an entity with tilt support for the device.

How does the GUI more info card look for the cover entity for the device? Can you paste a screen shot?

wigster commented 2 years ago

This is embarrassing -- I had never seen it there. Indeed I do have the tilt support in the more info card. I always assumed it would appear on the device page itself, like it does for the RS3 devices.

I think you can close this. Thanks for the help!