I recently purchased a few Fibaro Roller Shutter 3 (FGR-223). Although HASSIO recognizes it, I cannot get it to work properly.
For starters, besides the shutter level control entity, it is exposing the switch entity. By taking a closer look at the core.entity_registry file, I noticed that the older FGRM-222 (Fibaro Roller Shutter 2) also had a cover.xxxx_switch entity, but its config_entry_id and device_id were set to null. The FGR-223 does have config_entry_id and device_id set with long hexadecimal ids.
But the worst part is that I just cannot get the shutter buttons to act as they should. I have a double momentary switch connected to each of my new FGR-223 and even though I have parameter 20 (Switch Type) set to Momentary switches, I have to keep each button pushed to maintain its operation, whereas with the FGRM-222 all I have to do is to push and release one button to make it work and press it again to stop its function.
Anyone using these new FGR-223? Any suggestions to fix this?
Same here. Without the ācoverā¦_levelā there is no way to control the shutter through HA.
The previous version had āsensorā¦_switchā - but it was not needed (redundancy to ālevelā all the way). This version does not.
Besides, I have the same issue with the shutter buttons but it is a Fibaro issue, not HAā¦
A workaround might be using a scene control with HAā¦ not great but should work till a solution will be supplied by Fibaro. Will try that later today (hopefully).
This version also has a new sensor - sensor.fibaro_system_fgr223_roller_shutter_controller_3_system - donāt know what it means.
I have exactly the same problem. Calibration works fine, but afterwards I can only fully open or close the blinds. Setting it to a specific position does not work.
I have a problem with the tilt function, but the UP/DOWN function works fine. I can use it with Home Assistant and manually with switches and get always the position feedback.
I am able to set the shutter to an intermediate position by using the progress bar that is displayed when one accesses the _level entity on the GUI (I have a cover.*_level entity). I did not try to set the position with a service yet, but I guess that if it works on the GUI, it will work with the service.
Nonetheless, the fact that buttons do not function as they are supposed to (āpress & forgetā) is what troubles me the most, because they are not useful this way.
Well, all of the sudden my FGR-223 started to work as expected (press & forget). Donāt ask me what I did, because I do not know (other than opening the circuit breaker and closing it again).
As for the coverā¦switch entity, I got rid of it by ignoring it on the zwave component.
I did not upgrade my HASSIO (Iām still on 0.86.4), so that is not what did the trick.
I can also confirm that I am able to set my shutters to a specific percentage using HASSIO (it is also working with Google Home by using the google assistant component).
Regarding the issue that Fibaro is aware of, Iām not sure how we will manage to update our FGR-223 firmware, as Fibaro requires users to have their Home Center to apply firmware updates on their zwave devices.
This is my solution to the problem of the position of the covers:
First under Configuration -> Z-Wave -> Nodes -> select your fibaro roller shutter then āEntities for this nodeā -> āyour nodeā with ālevelā in the name -> set āPolling Intensityā to 1 then save. Do the same for each fibaro cover.
Now add (write your names of covers) lines in the configuration.yaml file:
# Fix to covers position
polling_interval: 2000
device_config:
cover.fibaro_system_fgr223_roller_shutter_controller_3_level:
refresh_value: true
cover.fibaro_system_fgr223_roller_shutter_controller_3_level_2:
refresh_value: true
cover.fibaro_system_fgr223_roller_shutter_controller_3_level_3:
refresh_value: true
cover.aeotec_zw141_nano_shutter_level:
refresh_value: true
Restart hass and try.
After the system has stabilized, it should indicate the position of the covers in āreal timeā.
A polling of 2000 means that your system will be polling the state of your devices every 2 seconds. In a relatively large network this could generate some severe bottlenecks and render the whole system useless.
Is your installation working OK after applying these changes? How many zwave devices do you have?
Yes, by reducing the value I checked the stability
Only 12 (few with battery) but the target will be max. 20 z-wave.
In addition, more than 30 other non z-wave devices.
This is a temporary solution. I donāt know how it affects devices with a battery (no changes visible after 24 hours).
Without tests there is no answer.
edit:
There are few queries to other devices in the OZW_Log.txt. There are many to those with Polling Intensity setting = 1
Files home-assistant_v2.db and OZW_Log.txt still growing.
This thread on the OpenZWave community forum provides some hints about this issue.
According to āFishwaldoā on one of the last replies, there is something that needs to be done on HA side in order to make the FGR-223 report the shutter position correctly: https://github.com/OpenZWave/open-zwave/issues/1705#issuecomment-473753978
Some solutions here and on Github suggest to poll the device to get an update on its position. But this is not working on my end. Polling only helps to update the position when the blinds are either fully closed or fully open. When I move the blinds to halfway closed (either by using the cover.set_cover_position service or manually by usind the physical switches) it never updates to position 50. It always stays at 100. Any help how I can get this fixed using polling would be highly appreciated.
Hi all,
iām a noob in home assistant and even more a noob in zwave.
I bougth myself a gen 5 usb stick on amazon and this fibaro roller.
I modified my electricity installation to include the node and adapted the configuration of HA to include zwave
I know that I need to pair both devices ^^
and I somehow manage to do that at least once, and then i could put up the roller but then the device is displaied as dead
So i tried to remove it from it association (either in HA, either with a very long press on the stick and the 3 fast click on the B button of the fibaro)
I added a secure key in the option.xml file
and tried again to add my fibaro
as you can see I have some bullshit like
ERROR: Dropping command because node is presumed dead
I also copied/paste the the config settings bobsilesia gave but no more luck
Any idea ?
ps : I also tried a factory reset, the manual says long press on B until it change color to white, green, violet, yellow then release and click fast it should start blinking red after a time to tell it was resetedā¦
but mine goes white, green, violet, green and nothing happens ā¦
The same manual said the calibration is done when release and fast click on white, ā¦ didnāt saw any calibration
just for info I bought a qubino model and manadged to make it work like expected. So it is this FGR 223 that is buggy, therefore I send it back to amazonā¦