DzVents Roller shutter not working correctly.
Posted: Tuesday 02 July 2019 19:31
I am on:
This dzVents code does not work correctly.
The checkFirst part does not work correctly.
The roller shutter is type: RFY, RFY, Blinds and controlled by RFXcom and is working fine
It has 3 states: Open, Stopped and Closed. Manually (with handremote) and with Domoticz they work fine.
With dzVents I set them to 'stop' if above a certain Lux level and the 'Open' works fine also if lux is below a level or at specific time.
The problem is when I open the roller shutter with the manual remote sligtly then Domoticz does not know because there is no feedback from manual remote to Domoticz, so state in domoticz did not to change and is still 'stop'.
dzVents however send a stop command the next time the script is run despite the .checkFirst()
B.t.w. the script is run every 15 min and the delay is 5 (just to randomize a bit)
Is this a bug or am I doing something wrong?
Code: Select all
Version: 4.10717
Build Hash: b38b49e5
Compile Date: 2019-05-09 13:04:08
dzVents Version: 2.4.19
Python Version: 3.5.3 (default, Sep 27 2018, 17:25:39) [GCC 6.3.0 20170516]
Code: Select all
dz.devices("Schuifpui rolluik").stop().checkFirst().withinMin(delay)
The roller shutter is type: RFY, RFY, Blinds and controlled by RFXcom and is working fine
It has 3 states: Open, Stopped and Closed. Manually (with handremote) and with Domoticz they work fine.
With dzVents I set them to 'stop' if above a certain Lux level and the 'Open' works fine also if lux is below a level or at specific time.
The problem is when I open the roller shutter with the manual remote sligtly then Domoticz does not know because there is no feedback from manual remote to Domoticz, so state in domoticz did not to change and is still 'stop'.
dzVents however send a stop command the next time the script is run despite the .checkFirst()
B.t.w. the script is run every 15 min and the delay is 5 (just to randomize a bit)
Is this a bug or am I doing something wrong?