If you’re running the new OpenZwave beta integration here’s an MQTT cover to help while they finish up cover support, just make sure you adjust your ValueIDKey to whatever the value is under .../commandclass/102/:
cover:
- platform: mqtt
name: "Garage Door"
device_class: garage
command_topic: "OpenZWave/1/command/setvalue/"
state_topic: "OpenZWave/1/node/6/instance/1/commandclass/102/value/281475083239444/"
qos: 0
retain: true
payload_open: '{"ValueIDKey" : 281475083239444, "Value": 4}'
payload_close: '{"ValueIDKey" : 281475083239444, "Value": 0}'
state_open: "Opened"
state_opening: "Opening"
state_closed: "Closed"
state_closing: "Closing"
optimistic: false
value_template: "{{ value_json.Value.Selected }}"