New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Using Fibaro FGR222 in ventian Blind Mode is not responding correct values #115632
Comments
Hey there @home-assistant/z-wave, mind taking a look at this issue as it has been labeled with an integration ( Code owner commandsCode owners of
(message by CodeOwnersMention) zwave_js documentation |
Please download diagnostics of your Z-Wave device and attach it as a text file here by dragging and dropping the file in a comment. The diagnostics tool is available by clicking the three dots menu of the Z-Wave device in the device page in the Home Assistant GUI. Thanks! |
Here you have a diagnostic file of one of my fgr modules they are all the same firmware and all in the same configuration. |
It's not clear what's not working in your experience. Please clarify that. I can see that the core/homeassistant/components/zwave_js/cover.py Lines 108 to 110 in b1bd9dc
|
If the configuration property 10 is set to the value 2 (as in my case) then the module reports exclusively to the Manufactory Proprietary attribute of the device. Hence my query as to how I can customize this so that I can test this configuration. Thanks for the support. |
Right, but when you say "it doesn't seem to work", what doesn't seem to work? I think we need a way to customize the target position value in the |
Ah I understand what you mean. Would it be possible like this code? But I don't know what is necessary to do in the
|
No, that won't work. I think you'll need to learn some Python to solve this. |
Yeah that's why I need some help ;-) |
I don't have time to tell you exactly how to solve this. If you want to try and solve this you should first read the relevant code and understand how it works. The relevant code is in cover.py, discovery.py and discovery_data_template.py. |
The problem
Hello,
I use several Fibaro fgr222 roller shutter modules in venetian blind mode. In the module you can only set whether it reports changes to the standard value (multilevel switch), but then only the position value of the blind and not the opening angle of the slats. Or it can report to the manufacturer's proprietary attribute with both values (Property 145).
When the module is configured to report to the proprietary attribute it works for reporting the opening angle of the slats, but not for the position of the blinds. I looked at the adjustments in discovery.py. There is an adjustment, but the value for the primary value does not match the attributes in the MANUFACTURER_PROPRIETARY Class. I tried to adapt the code, but since I'm not a Python developer it doesn't seem to work and I need help here.
I have already successfully created an adjustment to detect whether the module is running in Venetian blind mode.
See my code after the text.
Best regards
Timo
Part of the discovery.py
What version of Home Assistant Core has the issue?
core-2024.4.1
What was the last working version of Home Assistant Core?
No response
What type of installation are you running?
Home Assistant Container
Integration causing the issue
Z-Wave JS
Link to integration documentation on our website
https://github.com/home-assistant/core/tree/dev/homeassistant/components/zwave_js
Diagnostics information
No response
Example YAML snippet
No response
Anything in the logs that might be useful for us?
No response
Additional information
No response
The text was updated successfully, but these errors were encountered: