5a24cc6f52
* New translations volumio.properties (French) * New translations astro.properties (Finnish) * New translations chromecast.properties (Finnish) * New translations icloud.properties (Finnish) * New translations tradfri.properties (Finnish) * New translations icalendar.properties (Finnish) * New translations dali.properties (Finnish) * New translations fmiweather.properties (Finnish) * New translations modbus.properties (Finnish) * New translations mybmw.properties (Finnish) * New translations netatmo.properties (Finnish) * New translations rollershutter.properties (Finnish) * New translations vat.properties (Finnish) * New translations avmfritz.properties (Italian) * New translations enigma2.properties (Italian) * New translations astro.properties (Dutch) * New translations openweathermap.properties (Dutch) * New translations dsmr.properties (Dutch) * New translations systeminfo.properties (Dutch) * New translations unifi.properties (Dutch) * New translations jsscripting.properties (Dutch) * New translations inmemory.properties (Dutch) * New translations mapdb.properties (Dutch) * New translations rrd4j.properties (Dutch) * New translations smhi.properties (Swedish) * New translations plex.properties (Italian) * New translations openwebnet.properties (Italian) * New translations solarforecast.properties (Finnish) * New translations nikohomecontrol.properties (Dutch) * New translations emotiva.properties (Italian) * New translations volumio.properties (Italian) * New translations siemenshvac.properties (Italian) Signed-off-by: Ciprian Pascu <contact@ciprianpascu.ro> |
||
---|---|---|
.. | ||
src/main | ||
NOTICE | ||
pom.xml | ||
README.md |
Rollershutter Position Emulation Profile Service
The Rollershutter Position emulates absolute position setting for Rollershutter devices which only support basic UP/DOWN/STOP commands. This allows a Rollershutter to be set to an absolution position from 0..100 even if the controller does not support this feature (i.e. Somfy controllers).
The logic code used for this profile service was adapted from Tarag Gautier's JavaScript implementation VASRollershutter.js. By implementing as a profile, it eliminates the need for setting up a jsr233 js environment and simplifies the configuration.
Configuration
To use this profile, simply include the profile on the Rollershutter item which is assigned to the Rollershutter channel. The parameters and are the time it takes for the Rollershutter to fully extend or close in seconds. The precision parameter can be used to specify the minimum movement that can be made. This is useful when latencies in the system limit prevent very small movements and will reduce the accuracy of the position estimation.
Rollershutter <itemName> { channel="<channelUID>"[profile="transform:ROLLERSHUTTERPOSITION", uptime=<uptime>, downtime=<downtime>, precision=<minimun percent movement>]}