You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/USAGE.md
+73-3Lines changed: 73 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,6 +27,10 @@ If you have any issues, questions or an idea for additional features, please tak
27
27
This documentation refers to release [v4.1.0](https://github.com/openhab/openhab-google-assistant/releases/tag/v4.1.0) of [openHAB Google Assistant](https://github.com/openhab/openhab-google-assistant) published on 2025-07-23
28
28
:::
29
29
30
+
### v4.2.0 (Upcoming)
31
+
32
+
- Added [Rotation trait](https://developers.home.google.com/cloud-to-cloud/traits/rotation) support to Awning, Blinds, Curtain, Pergola and Shutter devices
33
+
30
34
### v4.1.0
31
35
32
36
- Added `queryOnly=true` option to [`Switch`](#switch) devices indicating that the device can only be queried for state information and not be controlled
Blinds and similar devices should always use the `Rollershutter` item type for proper functionality.
504
508
Since Google and openHAB use the opposite percentage value for "opened" and "closed", the action will translate this automatically.
@@ -507,7 +511,64 @@ If the values are still inverted in your case, you can state the `inverted=true`
507
511
Since Google only tells the open percentage (and not the verb "close" or "down"), it can not be differentiated between saying "set blind to 100%" or "open blind".
508
512
Therefore, it is not possible to "not invert" the verbs, if the user chooses to invert the numbers.
509
513
514
+
#### Rotation Support for Awning, Blinds, Curtain, Pergola, and Shutter
515
+
516
+
Awnings, blinds, curtains, pergolas, and shutters support the [Rotation trait](https://developers.home.google.com/cloud-to-cloud/traits/rotation), allowing control of slat tilt/rotation in addition to opening/closing. This feature is only available for group-based configurations with separate position and rotation controls.
517
+
518
+
**Group Configuration for Rotation:**
519
+
For devices with separate items for position and rotation control:
- `rotationDegreesMin=degrees` (default: 0) - Minimum rotation in degrees (only used when supportsDegrees is true)
546
+
- `rotationDegreesMax=degrees` (default: 90) - Maximum rotation in degrees (only used when supportsDegrees is true)
547
+
548
+
::: tip Note
549
+
openHAB items always store rotation as percentages (0-100). When `supportsDegrees=true`, the percentage is converted to/from degrees using the configured range for Google Assistant commands and state responses.
550
+
:::
551
+
552
+
```shell
553
+
Group shutterGroup { ga="Shutter" [ rotationDegreesMin=-45, rotationDegreesMax=45 ] }
0 commit comments