Closed AlCalzone closed 6 years ago
Do you have a link to the technical specs of the RolerShutter - I'd like to confirm that StartLevel/StopLevel commands are supported first...
at a high level look, everything looks ok...
The product details can be found here: http://manuals.fibaro.com/roller-shutter-2/ This is the manual: http://manuals.fibaro.com/content/manuals/en/FGR-222/FGR-222-EN-A-v1.1.pdf
I'm inclined to believe that the device support those commands, based on this forum thread: http://forum.iobroker.net/viewtopic.php?p=82063#p82063 (in german though).
Basically the user CitaroMAN has issues controlling his device from ioBroker (through node-openzwave-shared), meaning positioning was unreliable and no ability to stop the motion. But he was able to fully control it using Homee, including stopping it mid-motion.
Edit: According to https://products.z-wavealliance.org/products/38/classes the predecessor of the device (FGR-221) supports Start/Stop. So FGR-222 should support them aswell.
I just pushed what should be a fix to the master branch. Can you confirm it works now?
I will check it later tonight, thx!
Still seems a bit buggy. Close
and Dec
do not work:
2017-09-21 15:17:55.015 Info, Node011, Value::Set - COMMAND_CLASS_SWITCH_MULTILEVEL - Dec - 8 - 1 - true
2017-09-21 15:17:55.015 Info, Node011, SwitchMultilevel::StartLevelChange - Starting a level change
2017-09-21 15:17:55.015 Warning, Node011, _direction Value was greater than range. Dropping
Open
and Inc
do, but the step size is ignored (should it?).
Start and Stop does work now, 👍
Ahhh. I know what’s wrong there. I’ll push something tomorrow to fix that.
Thanks for testing. I guess this is the first time we have had a roller blind device cause that code is soooo old!
On step size, can you remove zwcfg*.xml and restart. You should see a version request for switchmultilevel in the logs and a reply. I think step is only supported on versions 3 and above.
No worries :) The step thing doesn't work - and I think its not supposed to. Its the step size for the secondary switch function, which is not present in roller shutters.
Attempt No 2. Please try again.
Works 👍
I'm trying to control my Fibaro Roller Shutters by using the Inc/Dec ValueIDs in order to make use of the possibility to stop them mid-motion. I tried various values of Step Size and Duration, with no success...
I see the StartLevelChange command in the OZW_Log.txt but I get no reaction from my Fibaros: